On 10/02/2012, at 8:58 PM, Mikko Ohtamaa wrote:

Hi,

Just few points

* Don't even think about versioning documentation, before core developers would update documentation regarding new releases. Until then it would be
wasted effort. I don't see this happening near future, or during our
lifetimes

* Also making docs indexable by plone.org has been problematic in the past, because plone.org is a such bitch as it is, and added values vs. the cost for this task might need to be considered. Just redirect developers properly to the right documentation and take down all bad documentation on plone.org
. This is also a point for SEO.

disagree with this point. We tried one way to get the sphinx docs indexed and we didn't have access to plone.org so gave limited options. I think having the docs on plone.org (and rtd) is very important. To be honest having an external content integration story for plone is long overdue.


The developer manual polishing does not really matter until very visible
issue in the very first steps of the

1) buildout does not work out of the box, even after 3 years:

http://plone.293351.n2.nabble.com/Buildout-and-fearsome-system-wide-Distribute-upgrade-loop-solution-available-tp7234343p7237039.html

2) zopeskel 3.0a1 made all paster tutorials useless (incl. books). There was discussion to take down this release, but the authors didn't agree. ZopeSkel work seems to come halt so you need to stick with working 2.x releases until
all the code is ported.

What one needs is to regarding documentation / developer friendliness

1) Fix buildout so that you can simply run it on any system, including
Windows. Please note that "90% of Plone downloads" are for Windows. We know
what's wrong, but someone needs to jump on people until it gets fixed.

2) Create a GitHub repo for working buildout.cfg which has ZopeSkel and Paster installed, ready for clonable. This buildout.cfg should have version pindowns (no ZopeSkel 3) and "batteries" included for development work, like
i18n tools. Possible starting point: https://github.com/Jarn/buildout

3) Write a working Dexterity tutorial against the new recommended
buildout.cfg this
http://collective-docs.readthedocs.org/en/latest/tutorials/addon.html




-----

Follow me in Twitter



Read my blog





--
View this message in context: 
http://plone.293351.n2.nabble.com/Thinking-about-a-roadmap-for-docs-products-infrastructure-tp7268108p7272153.html
Sent from the Product Developers mailing list archive at Nabble.com.
_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

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

Reply via email to