--- Gabor Hojtsy <[EMAIL PROTECTED]> wrote:
> > May I suggest you just duplicate the entire
> current manual structures for
> > the new manual(s) and don't add any translation
> directories.  That way
> when
> > someone decides they have to have the new manual
> in their native language
> > you don't have to work so hard to support it. 
> They will eventually...
> 
> Uh, it's not that easy. We have separate mailing
> lists for translations
> and separate CVS modules for every translation.
> Well, if we duplicate all
> these, we get a huge mess... If we push all users
> manual content one subdir
> down and make a new subdir for developers manual
> content (in all phpdoc
> modules), then we get a huge mess (there will be no
> CVS history for files,
> updates will get even harder).

Yep, It might be simpler to move the
chapters/appendices that will make the "Devloper's
manual" (or whatever name we decide) to its own top
level CVS dir tree, and then handle that part alone.
As that is the (relatively) newer part of the current
manual, it will generate the less amount of
damage/problems.

Now, separating the rest into a Language and a
Function references will be hairier and short of
splitting them and then hand-fixing the CVS files, I
have no simple ideas/solutions to propose.

> Actually I don't
> think so that someone can
> write a PHP extension if he even don't know
> English...

Agree there. If we separate the "Howto", Zend engine,
streams, etc. into its own 'phpdoc-dev' (or something
like that), then it will be clear that is not
something to be translated.

> PEAR, PHP-GTK, TSRM and other projects also copied
> the build system, so we
> have quite differently evolved build systems
> everywhere. Copying the build
> system does not help IMHO, but increases confusion,
> as different projects
> modify that initially same build system to their
> needs in different ways,
> so you cannot just jump in and work with another
> build system.

Indeed, in particular in PEAR we are working towards
allowing simpler generation of class documentations.
As we are already using javadoc-style comments in the
code, we could generate the DocBook prototypes
programatically, the PEAR::PHPDoc tool is being
modified for that purpose. Also there are some
OpenOffice -> DocBook filters being developed to
simplify the task of writing the tutorials on how to
use the packages, etc.

> For example the PEAR system uses XSL sheets
> exclusively, while we are just
> in the testing phase of converting to XSL sheets,
> and still use DSSSL ones,
> which require completely different conversion
> tools...
> 
> Goba


=====
--- Jesus M. Castagnetto <[EMAIL PROTECTED]>

__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com

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

Reply via email to