Hi all, I'd like to say congratulations to all on the re-inauguration of the LyX documentation team ;-) ! The scattered documentation of LyX has frustrated me too. I have some thoughts and ideas to mention...
First, I think that the shining example of the *delivery* of software documentation is the PHP manual, which is at http://www.php.net/manual/en/. In its favour: anyone can annotate a page in the manual with their own tips and clarifications. This is great and it prevents quite the same degree of random organic growth that occurs when people feel that they should jot things into a wiki. I would imagine it makes things easier for editors too: the community tells you where information is missing or unclear. Here is an example of an annotated page: http://au.php.net/manual/en/function.array-sum.php Perhaps a limitation of the PHP manual's user-notes feature is that whole new pages are hard for people to add. So there's still a place for Wiki but it shouldn't be one of the primary resources, I don't think. The PHP people have also done a great job of providing translations of their manual, and also provide the documentation in lots of different formats, eg CHM for reading online with Windows, and online/offline HTML and PDF, eg see http://au.php.net/docs.php. There is a Linux documentation format standard over at freedesktop.org that we should comply with too. I don't think that we should expect people to use LyX as their documentation browser. Operating systems all provide good standard ways of accessing help: Installed LyX documentation should play nice with those so that there's one less thing for new users to learn. I think that the LyX manual should serve as a model example of a well-published document, with HTML and PDF versions, downloadable in various formats, etc. It should be the type of end-result document that a person setting out to write a book or a software manunal with LyX would aspire to produce, not an exposition of the LyX GUI. There should be a good self-updating HTML version of the LyX manual. Ideally a local search engine could be installed that would search both the HTML manual and the Wiki side-by-side with a single installation of lucene, xapian, swish-e, etc. We should aspire to the PDF version of the manual being a last port of call: online searching, CHM, Yelp (under GNOME), etc should be able to provide nicer and more efficient ways to read and search. Although, given what LyX is, it's important to produce a good looking PDF to prove what LyX can do. We're meanwhile trying to use LyX for documenting a project I've worked on: the ASCEND modelling environment. So we're very interested in taking the right approach here. I'm sure a lot of other writers, especially of software documentation, must be as well. Cheers JP Jean-Pierre Chretien wrote: >>>Date: Thu, 20 Jul 2006 03:05:50 -0700 >>>To: Jean-Pierre Chretien <[EMAIL PROTECTED]> >>>CC: lyx-users@lists.lyx.org >>>Subject: Re: please consolidate the documentation >>>From: Stephen Harris <[EMAIL PROTECTED]> >>> >>> >[...] > > >>>swish-e is supposed to be capable of indexing a Wiki. >>>Perhaps this categorizing scheme will be quite productive. >>> >>> > >PmWiki includes it own indexing scheme: the search field in each page is able >to retrieve >match in wiki pages. > >swish-e (or similar, htdig e.g.) are useful for segmented HTML publication >indexing. > > >