[Mono-dev] questions regarding contributing

Paolo Molaro lupus at ximian.com
Thu Sep 15 13:23:43 EDT 2005


On 09/14/05 Andy Waddell wrote:
> Linux with anonymous SVN access so that I can stay current.  So far,
> I've managed to get most of the code I need to compile (using gmcs) and
> my next task will be to get the unit tests up and running in some form
> so that I can verify the runtime behavior.  

Great!

> I've done 4 or 5 other little ones like this, but I'm not sure what the
> policy is regarding the .NET Framework version 2.0 stuff.  Given that
> the code in Beta 2 is subject to change, is there a hesitancy to apply
> all the stuff in Beta 2 to the Mono code base or is it just the case
> that nobody has gotten around to it?  If it's the latter, maybe we can
> help.  Should I request write access to SVN or since my changes are so
> small, just post them to this (or some other) list?  Is there a
> definitive place to check the status of what's done and what's not
> (other than the source code)?  

The definitive place is the source code.

You don't need an account for your first simple contributions: we'll
give an account to people which cointribute good patchs after a while.
Just send you patches (as attachments since your mail editor makes them
unusable) or put them in bugzilla with a bug report. Always include a
rationale and a unit test case when possible.
Also note that 2.0-related code must be surrounded by:
#if NET_2_0
// 2.0 stuff
#endif

Other than that, there are only two other requirements for
contributions:
*) you must have the right to submit the contribution under the X11
license we use for the class library (so you must be the copyright
holder or you have permission from the copyright holder to submit it)
*) you must not be tainted by having looked at the MS source code
or disassembly of MS assemblies which implement the code

Thanks!

lupus

-- 
-----------------------------------------------------------------
lupus at debian.org                                     debian/rules
lupus at ximian.com                             Monkeys do it better



More information about the Mono-devel-list mailing list