We're in the zone of subjective opinion. Talking won't prove what works
> -----Original Message-----
> From: Ricardo Newbery [mailto:
[hidden email]]
> Sent: Wednesday, 12 November 2008 9:44 PM
> To:
[hidden email]
> Subject: Re: [Plone-docs] Plone.org documentation process considered
> harmful
>
>
> On Nov 12, 2008, at 12:36 AM, Dylan Jay wrote:
>
> >> As for using sphinx to document our API...well it's still only as
> >> good
> >> as what developers put in the API. If people aren't documenting their
> >> code then it won't be in there. Sphinx makes it look a lot nicer than
> >> the old api.plone.org, that's for sure. But until people change their
> >> habits and make documentation a priority, it's not going to help too
> >> much.
> >
> > Just to be 100% crystal clear: sphinx based docs can include non-api
> > documentation. It is a documentation tool which has the ability to
> > bring in
> > outside auto generated documentation. It is not an dressed up api doc
> > generator.
> >
> > The Plone sphinx based docs can and probably will become more like
> > the bfg
> > narrative docs
> >
> >
http://static.repoze.org/bfgdocs/#narrative-documentation> >
> > than the existing api.plone.docs.
>
>
> The repoze docs are very nice. Of course they have a smaller (i.e.
> "less ambitious and less featureful") codebase to document. A more
> ambitious example of sphinx based docs would be
>
http://docs.python.org/dev/>
> I'm intrigued but I'm not clear what sphinx buys you other than
> perhaps an easy way to incorporate API docs into a freeform narrative
> document,
>
>
>
> > Developers using Plone *need* narrative documentation.
> > Plone.org doesn't do that at least in its current unstructured form.
> > Sphinx
> > can and will and in the end it's a better place for it since the
> > collective
> > is more open, more transparent and more developer friendly than
> > Plone.org
> > docs, IMO.
>
>
> More open, transparent, developer-friendly? Perhaps. Sounds good,
> but what precisely do you mean by these terms?
>
> More open in the sense that anyone can contribute without editorial
> control? I'm not sure I care for that. Who will manage this? Even
> in the collective, someone assumes the responsibility to manage
> releases which can often mean reviewing, revising, and discarding
> contributions. Other than the lack of a built-in workflow, how would
> this svn-mediated editorial process be any different than editorial
> oversight on Plone.org?
>
> More transparent in that all contributions are publicly logged and
> tracked? I guess if we really feel this is necessary, it should be
> easy enough to make the edit history of Plone.org docs publicly
> accessible. But why?
>
> More developer-friendly due to reStructuredText and subversion? Are
> developers more comfortable with editing reStructuredText source docs
> in subversion repositories than using Kupu to edit documents in a
> Plone CMS? Shrug.
>
> More developer-friendly because the docs are edited alongside the
> developer's product code? Okay. But then, some of the best
> documentation comes from users and integrators, not from developers.
> How would non-developers get to contribute?
>
> Again, I'm intrigued. Definitely sounds like it could be an
> improvement over the plain vanilla api.plone.org. Might also be real
> nice if sphinx based docs could be incorporated into the add-on
> product documentation available at
http://plone.org/products/. This
> certainly seems like it has the potential to encourage developers to
> document as they develop, but it isn't clear how any of this is
> *better* than the current relatively "open" and "user-friendly"
> process to contribute non-api documentation on Plone.org. Different,
> yes. Potentially useful, yes. Better? Seems a little like asserting
> that *book* documentation is better than *online* documentation. They
> can both be good but they tend to fill different niches. Which is
> better? Shrug.
>
> Ric
>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
>
http://moblin-contest.org/redirect.php?banner_id=100&url=/> _______________________________________________
> Plone-docs mailing list
>
[hidden email]
>
https://lists.sourceforge.net/lists/listinfo/plone-docs