Gilles Lenfant wrote:

May I suggest to use Sphinx to structure all this (table of contents, code coloration, search engine, glossary, index...) ?

No. :-)

Sphinx is a nice technology, but we have a full blown CMS on our website you may've heard of. :)

We really don't want to see a proliferation of technologies for managing documentation, or a split of content across multiple systems that don't integrate well. There are lots of difficulties with having multiple technologies and having statically generated files, e.g. how do you do "related items" between articles easily? how do you do review workflow on documentation? how do you do metadata like 'start here' or version information? how do you generate relevancy-based pages e.g. to do a search by Plone version? how do you guarantee that people searching for documentation find what they're looking for if the data's in two places?

I'm sure all those things are solvable, but it doesn't serve anybody well to switch out our technology, and something that's ultimately based on svn and generating static files is a lot less accessible to some of our doc team members who are not developers.

Most Python based projects - including Python itself - are documented with Sphinx.

Plone is so much more comprehensive than these projects, though, and we have a strong reliance on community-contributed documentation, which the PHC facilitates better.

Martin

--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book


_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to