Hi All,
A part from the documentation generated by the developers I think we should start thinking about the End-User documentation.
Having complete and localized end user documentation (winhelp/htmlhelp) for every application will take years so never is too early to start and a lot of non developer community members can contribute.
My proposal is to place the documentation in a standardized folder in every module in the source tree for example "docs" or "help"
The most obvious choice for me is to use docbook (see http://www.codeproject.com/winhelp/docbook_howto.asp for an introduction to docbook)
The idea is to use a different file for every language, for example:
\base\applications\calc\help\en-US.xml \base\applications\calc\help\es-Es.xml ....
Then we can add a new tag to rbuild to generate the end-user documentation in any format we desire (man , winhelp , htmlhelp or plain html to publish on the web) as part of the standard build. Something like that:
<directory name="help"> <helpfile locale="en-US">en-US.xml</helpfile> <helpfile locale="es-ES">es-ES.xml</helpfile> </directory>
It seems a simple solution to implement.
Marc,
-----Original Message----- From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Colin Finck Sent: Wednesday, September 19, 2007 7:34 PM To: ros-dev@reactos.org Subject: [ros-dev] Documentation
Hello,
Recently, some developers wrote documentation about certain stuff related to ReactOS. But this documentation was only placed on their own web servers.
In my opinion, it would be better if such stuff would (also) be committed to the "documentation" directory in SVN. Having documentation there makes sure that it does not get lost. Additionally, if the source file is committed (not a PDF or something like that), another person could extend the documentation further. I agree that not all documentary stuff needs to be on SVN. An example might be Magnus' Win32k syscall tables. But for example Andrew Greenwood's documentation about the Windows Multimedia Subsystems looks like something, which should be committed in my opinion.
If you don't agree on committing this stuff, it would be nice if we could at least agree on an official document format, which should be used in the SVN tree.
From what I see, most documentations were created by using OpenOffice, so I
think the OpenDocument Text format (ODT) would be a great choice. It is also supported by most word processors, thus most people should be able to open an ODT file. Up to now, I used RTF for formatted text documentations in SVN, but this format does not support things like shapes.
Regards,
Colin
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev