I am sorry, the references were missing:

[1] http://marc.theaimsgroup.com/?l=phpdoc&m=104413010312222&w=2
[2] http://www.bitfluxeditor.org
[3] http://www.oc4ware.org

Sandro

On Thursday 27 February 2003 19:24, Sandro Zic wrote:
> Hi,
>
> Gobas recent mail to this list[1] gave me a good reason to finally post
> some of the following ideas to the phpdoc mailinglist. These general ideas
> have been around for some time and I have discussed them with Hartmut, Zak,
> Goba, Georg, Cornelia at several occasions.
>
> I will propose new/additional approaches to optimise the way the PHP
> documentation is authored. These are not meant to replace existing
> workflows, rather to complement them. Here, I will only present the basic
> ideas for discussion.
>
> As I am not a regular reader of this list, I may have missed similar mails,
> then please be patient with me.
>
>
> 1. Easier Involvement.
>
> To open up the documentation team to people who don’t feel comfortable with
> CVS and plain text XML editing, a solution might be to provide a
> Browser-based publication tool with WYSIWYG editing for DocBook XML, for
> example Bitfluxeditor[2]. Such a tool could also provide import/export
> filters, especially for Open Office XML.
>
> 2. Collaboration and workflows.
>
> I imagine an online application that allows for virtual teams being
> responsible for certain parts of the manual. For example, there could be a
> self-organised team that authors the MySQL functions reference, with
> specific roles assigned, like “editor”, “author”, “translater”, “proof
> reader”, etc.
>
> 3. Higher transparence of the credit system.
>
> Based on the above environment, a more granular credit system could be
> introduced with information about who authored/reviewed/translated/edited a
> certain page, chapter, or section.
>
> 4. Decentralised Built Process
>
> If there were single teams repsponsible for a certain part of the manual,
> each part could be released/published by the respective team and
> automatically be built for online display (HTML, PDF, etc. versions),
> ensuring a faster time-to-publish.
>
> 5. Versioning System
>
> Just like good Wikis, we could introduce a versioning system to keep track
> of changes – for “internal” use by the manual teams, as well as for
> “external” use by the manual readers. I do not talk of the CVS already in
> use, but of a “markup-aware” diff that presents differences between
> versions not line-by-line, but e.g. paragraph-by-paragraph or function
> reference-by-function reference. Maybe we can use existing solutions from
> Wikis to lower the amount of extra work involved.
>
>
> I head up an Open Source project called “Software 4 Open Communities”[3]
> that tries to develop such authoring tools. Anything we have done yet, can
> be considered as a proof-of-concept for some of the above points. The
> project is currently being re-enginered offline. We do not have the
> ready-made tools for the proposed collaborative environment, but we have
> something to start from and are certainly interested to help implementing
> it.
>
> Within the PHP project, other teams might profit, e.g. the PEAR team has
> already discussed similar aspects to optimise the authoring of the PEAR
> documentation. Furthermore, I can imagine that an environment for
> collaborative documentation in online teams is something interesting for
> other Open Source projects as well, but also for non-programming teams like
> scientific research teams or departments in companies.
>
> Looking forward to read your thoughts on that.
>
> Sandro

-- 
Sandro Zic, CEO
ZZ/OSS GbR
Lembergstr. 15
72072 Tübingen/Germany

phone: +49-(0)7071-79568-68
fax: +49-(0)7071-79568-33
[EMAIL PROTECTED]
http://www.zzoss.com

--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to