> > So reworded: using namespaces to define tags, and use them
> > along DocBook tags. This is exaclty not extending DocBook,
> > but defining a DTD for our custom elements and use those
> > two DTDs (DocBook and PHPDoc) side-by-side.
>
> This may be a misinformation. With tags I am always reffering to
> elements. Please donīt touch them. Customization is another deal.

The "Customizing DocBook" section also deals with adding tags,
to the DocBook DTD as I can remember.
http://www.docbook.org/tdg/en/html/ch05.html#ch05-addelem

I do not want to touch DocBook elements, nor customize
DocBook this way. I said we maybe can make another DTD,
with only defining our own tags, we would like to use
along side by side with DocBook. As Jirka mentioned, this
would not be too good as a design decision, and the files
can get impossible to validate, so this is not the way
today. Then the only thing left for me is to use the role=""
attribute for some custom usage.

I do not want to modify the DocBook DTD.

> > Although I am __not__ speaking of extending DocBook,
> > there is a chapter about "Customizing DocBook", in
> > "DocBook: The definitive Guide". This customizing is what
> > Jirka is talking about. So for DocBook it is allowed.
>
> I know that :) But what will do the rest of the
> committeres all over this world?

As Jirka said, as long as they use the DocBook DTDs
from the phpdoc repositories dbxml directory, they can
use tags added there. For other tools not dependant
on this directory, there would be much-much more
problems. There are some (IMHO not so elegant) solutions
posted by Jirka, and I can understand what he is saying,
but I do not like adding tags this way.

> > It is our job to decide, whether we choose customizing
> > or another way. I am against customizing DocBook this
> > way, so we are on the same side (and so Hartmut, as
> > I can see in this PDF).
>
> What do you mean with "our"?

The member of the "PHP Documentation Team". I use this
wording as the people who are working in phpdoc, not
just those listed on the frontpage.

>From now on in this letter, I will use we as
"you Egon and me".

IMHO generally we are talking about the same things.
We do not want to add tags to DocBook into the DTD,
because several reasons. Some of these reasons are
technical, some of these are just opinions. We do
want to keep the XML files validateable.

Goba

Reply via email to