Send mail to the author(s)

August 14, 2007

Want to help out with an open source project?

We_r_open

Since its very inception, OpenNETCF has been all about community. That's where it all started and that's where we continue to focus today. For a long time I've been of the opinion that we need to do more to engage with the community and to really give something back. Until now, the way we've run our "shared source" projects is that we write the code, compile the code and then release to the community. There has been very little in the way of reciprocal contribution from the community and I wanted to change that.

A short while ago, I announced that we would relicense our shared source projects under the MIT X11 open source license. Since then, we've released a number of projects under the X11 license.

OK, that's a little more open, but what else are we doing? Well, for starters I've set up a Subversion server for hosting source code and it's public. You can even browse the source code online. Plus, I've integrated it with CruiseControl to provide continuous integration through nightly builds. Again, this is all public.

Also, we want you to contribute to help us make our projects better. For each of the projects, I've set up Google Groups discussion group and that will be the best place to ask questions, submit feedback, submit code and patches.

So far, we've got the recently released Mobile Ink library and the ol' faithful Desktop Communication library all set up on the server and there's more to come. This week, I will also be pushing out OpenTimeCE and zlibce.

In addition to all this, we're offering you the opportunity to host your embedded/mobile open source projects with us. We'll provide the Subversion hosting, the CruiseControl integration, the hard stuff; you provide the ideas, the code and the developers.

This is the first in a series of steps we're taking to build a bigger, better community around Windows CE, Windows Mobile, .NET Compact Framework and the .NET Micro Framework.

Tuesday, August 14, 2007 3:21:34 PM (GMT Daylight Time, UTC+01:00)
Will you provide a blog entry for how to get started if one wants to contribute?

Which version of Visual Studio should one have?
What other stuff should be installed?
Integration between Visual Studio and SubVersion? I have never touched anything in SubVersion.

I have used Desktop Communication for creating an activesync podfeeder app and found it did not give me any information when disk space ran out on the device. Maybe I can improve the library?
Henrik Bach
Tuesday, August 14, 2007 6:33:16 PM (GMT Daylight Time, UTC+01:00)
I've posted a FAQ here:

http://blog.opennetcf.org/ncowburn/2007/08/14/OpenSourceContributionFAQ.aspx

Neil
Wednesday, August 15, 2007 9:21:40 PM (GMT Daylight Time, UTC+01:00)
Hi! I wanted to share this information on OpenSourceCommunity.org, but I do have one question before I do so. Is the <a href="http://www.opennetcf.com/mitx11license.ocf">MIT X11 license</a> approved by the Open Source Institute? I do not see it listed there. I would love to share this story, just wanted to confirm the open source licensing, first. Thanks!
Wednesday, August 15, 2007 9:30:32 PM (GMT Daylight Time, UTC+01:00)
Yes, it is approved by the OSI. The license can be found here:

http://opensource.org/licenses/mit-license.php

The OSI call this the MIT license, but it's commonly known as the MIT X11 (often just X11) license throughout the OS community. Also, this is exactly the same license the Novell use for the Mono base class libraries, so we're in good company!

I'm really pleased that you want to share the story on OpenSourceCommunity.org! Many thanks for support :)
Neil
Comments are closed.