[Mono-docs-list] [mono-packagers] monodoc & mcs/mono module merging

Jonathan Pryor jonpryor at vt.edu
Wed Oct 22 09:28:12 EDT 2008


On Tue, 2008-10-21 at 00:59 -0400, Jonathan Pryor wrote:
> Background: we'd the treeview to be generated at runtime, so that
> distros don't need to patch monodoc.xml to add additional documentation
> (without placing all additional documentation under the Various node).

Attached is an updated patch to mcs/tools/monodoc & mcs/docs to put this
all into perspective -- monodoc.dll changes, monodoc.xml, and *.source
changes.

This version supports the following non-Library top-level nodes:

  - File Formats
    - [ Mono File Formats - mdoc.5, mono-config.5 ]
  - Languages
    - [ C#, etc. ]
  - Tools
    - [ Mono Development Tools, etc. ]
  - Various
    - [ Anything that has an invalid //source/@path value

Library nodes ("Base Class Library", "Mono Libraries", etc.) are also
top-level nodes, and all top-level nodes are sorted by name.

A screenshot of the currrent tree also attached (which doesn't
necessarily show all those nodes, as nodes with no children are hidden).

 - Jon

-------------- next part --------------
A non-text attachment was scrubbed...
Name: monodoc.patch
Type: text/x-patch
Size: 13915 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-docs-list/attachments/20081022/dd75e7c5/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: monodoc.png
Type: image/png
Size: 91802 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-docs-list/attachments/20081022/dd75e7c5/attachment-0001.png 


More information about the Mono-docs-list mailing list