* Contributing to the Mono project There are many ways in which you can help in the Mono project: Those are just broad things that need to be worked on, but something that would help tremendously would be to help with small duties in the project that need to be addressed. ** Bug reporting If you find bugs in Mono, please make sure you enter a bug report so we can keep track of problems in Mono. To enter bug reports go to http://bugzilla.ximian.com and enter bug reports against your favorite component (Mono, Runtime, C# compiler). ** Small tasks A few smaller tasks are here, dropped in no particular order: * Special note If you have looked at Microsoft's implementation of .NET or their shared source code, you may not be able to contribute to Mono. Details will follow when we know more about this. In general be careful when you are implementing free software and you have access to proprietary code. We need to make sure that we are not using someone else's copyrighted code accidentally. Please do not use the ildasm program to disassemble proprietary code when you are planning to reimplement a class for Mono. If you have done this, we might not be able to use your code. Please stick to published documentation for implementing any classes.