3 Although most of the concepts from Microsoft.NET can
4 be applied to the completed Mono platform, we do need to
5 have a complete set of free documentation written specifically
8 The documentation license we have chosen is the GNU Free
9 Documentation License (FDL), the standard for most documents
10 in the free software world.
12 We need documentation on a number of topics:
16 * The development tools (compilers, assembler tools,
17 language reference, design time features).
19 * Frequently Asked Question compilations.
25 * Tutorials on Mono and the specifics of running it.
27 * A guide to Mono as compared to the Microsoft.NET
32 ** Class Library documentation
34 When contributing to the Class Library effort, please use the
35 inline XML documentation tags to document your classes so we
36 can automatically generate the documentation from the class
39 If you provide examples, please do not embed them into the
40 source code, as that will make the source code harder to read
41 and maintain. Instead, put examples for your code into a
42 subdirectory of the class libraries. Make your sample
43 code a full standalone application that people can compile.
44 Ideally the Mono documentation browser will let you edit, modify
45 and run the sample programs.