Welcome to mirror list, hosted at ThFree Co, Russian Federation.

documentation « web - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 166e0e8ccfe90d1d225b47e08a43eb78a0f70a6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
* Documentation

	Although most of the concepts from Microsoft.NET can
	be applied to the completed Mono platform, we do need to
	have a complete set of free documentation written specifically
	for Mono.

	The documentation license we have chosen is the GNU Free
	Documentation License (FDL), the standard for most documents
	in the free software world. 

	We need documentation on a number of topics:

	<ul>

		* The development tools (compilers, assembler tools,
		  language reference, design time features).

		* Frequently Asked Question compilations.

		* HOWTO documents.

		* The Class Libraries

		* Tutorials on Mono and the specifics of running it. 

		* A guide to Mono as compared to the Microsoft.NET
		  Framework SDK

	</ul>

** Class Library documentation

	When contributing to the Class Library effort, please use the
	inline XML documentation tags to document your classes so we
	can automatically generate the documentation from the class
	libraries. 

	If you provide examples, please do not embed them into the
	source code, as that will make the source code harder to read
	and maintain.  Instead, put examples for your code into a
	subdirectory of the class libraries. Make your sample
	code a full standalone application that people can compile.
	Ideally the Mono documentation browser will let you edit, modify
	and run the sample programs.