* Class Library Documentation ** Summary While using inline XML tags to document classes is certainly convenient, properly verbose documentation quickly overwhelms the code, making the source quite difficult to read. Furthermore, multilingual documentation makes for significant additional text. With these considerations in mind, Mono will use external XML files for type documentation, rather than documenting the source inline. The XML file format used is inspired by the XML format used to document the ECMA APIs. Several tools will be created for managing, verifying, generating, and updating class library documentation, including: You can download the tools to document Mono from the CVS repository from module `monodoc'. ** Documentation Tools *** MonoDoc The MonoDoc system offers both a GUI client as well as a Web-based interface to the documentation. The GUI edition uses Gtk# and the Web edition uses Mono's ASP.NET implementation. ** Get Involved Help us develop Mono's documentation tools! Subscribe to mono-docs-list and wade right in.