You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by st...@apache.org on 2003/03/20 14:35:55 UTC
cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
stevenn 2003/03/20 05:35:55
Modified: src/resources/schema/dtd document-v11.mod
Log:
Hm. Opening up a can of worms, I think. What do you think? 0.5 is still some time away, I reckon, so we might as well do some DTD changes as well.
Revision Changes Path
1.9 +5 -4 xml-forrest/src/resources/schema/dtd/document-v11.mod
Index: document-v11.mod
===================================================================
RCS file: /home/cvs/xml-forrest/src/resources/schema/dtd/document-v11.mod,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- document-v11.mod 24 Jan 2003 13:25:39 -0000 1.8
+++ document-v11.mod 20 Mar 2003 13:35:54 -0000 1.9
@@ -110,7 +110,7 @@
<!-- Link attributes ===================================================
Indicates that the element requires to have hyperlink attributes.
==================================================================== -->
-<!ENTITY % link.att 'href CDATA #IMPLIED
+<!ENTITY % link.att 'href CDATA #REQUIRED
role CDATA #IMPLIED
title CDATA #IMPLIED '>
<!-- =============================================================== -->
@@ -287,7 +287,7 @@
<!-- Lists -->
<!-- ==================================================== -->
<!-- List item -->
-<!ELEMENT li (%content.mix; | %lists;)*>
+<!ELEMENT li (%content.mix; | %lists; | %paragraphs; )*>
<!ATTLIST li
%common.att;
>
@@ -322,7 +322,7 @@
%common.att;
>
<!-- Definition description -->
-<!ELEMENT dd (%content.mix;)*>
+<!ELEMENT dd (%content.mix; | %lists; | %paragraphs; )*>
<!ATTLIST dd
%common.att;
>
@@ -338,6 +338,7 @@
width CDATA #IMPLIED
usemap CDATA #IMPLIED
ismap (ismap) #IMPLIED
+ align CDATA #IMPLIED
%common.att;
>
<!-- anchor point (equivalent of <a name="...">, typically not rendered) -->
@@ -361,7 +362,7 @@
<!ATTLIST header
%common.att;
>
-<!ELEMENT title (%text; | %markup;)*>
+<!ELEMENT title (%text; | %markup; | %links; | %special-inline;)*>
<!ATTLIST title
%common.att;
>
Re[2]: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Sergey Missan <ad...@javable.com>.
SN> Comments, please... what do you think? Is there sufficient interest to
On a side note:
how about a <caption> for <source>? Brings it close to the algorythm
float in LaTeX style.
And why cant' we have <strong><em> combos? ;)
-- Sergey
Re: Steven's Terrible Commit (Re: cvs commit: xml-forrest/src/resources/schema/dtd
document-v11.mod)
Posted by Steven Noels <st...@outerthought.org>.
On 21/03/2003 12:45 Jeff Turner wrote:
> On Thu, Mar 20, 2003 at 03:56:56PM +0100, Steven Noels wrote:
>
>>On 20/03/2003 14:35 stevenn@apache.org wrote:
>>
>>
>>>stevenn 2003/03/20 05:35:55
>>>
>>>Modified: src/resources/schema/dtd document-v11.mod Log: Hm.
>>>Opening up a can of worms, I think. What do you think? 0.5 is still
>>>some time away, I reckon, so we might as well do some DTD changes.
>>
>>Comments, please... what do you think? Is there sufficient interest to
>>go through a (possibly painful) DTD refactoring? Itches are there, I'm
>>just afraid (as many of you, perhaps) that there won't be sufficient
>>time to scratch between releases.
>
>
> ;) Subject is just my twisty sense of humour.
I like, don't you worry: today, I'm the semantic sucker! :-)
> I'm fine with the change.
> We probably should go even further - seemingly petty DTD limitations are
> very frustrating. As long as before 0.5 is released, we fix up the DTD
> versioning.
Yup. I've looked into that DTD-deficiencies thing for inspiration, but
dropped some because of laziness or utter despise - all highly personal,
of course. I'll run through it again and see which other ones I could
tackle and report back.
Any suggestions towards versioning? If changes are backward-compatible
(I'm trying hard), will we bump PUBLIC identifiers (meaning people need
to be aware of them), version files explicitely instead of abusing CVS
for that...?
</Steven>
--
Steven Noels http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org stevenn at apache.org
Re: Steven's Terrible Commit (Re: cvs commit: xml-forrest/src/resources/schema/dtd
document-v11.mod)
Posted by Nicola Ken Barozzi <ni...@apache.org>.
Tim Myers wrote, On 21/03/2003 16.18:
> While you're making changes,
> can we have <p> allowed in <li> please??
>
> In docbook, <para> or something similar is _required_ within <listitem>.
>
> It seems a list item should be allowed to contain multiple paragraphs in
> some circumstances.
We are making many changes it seems to the DTD... good, let's do most of
them then ;-)
Here's the list I'd like to see Steven commit ;-)
-------------------------------------------
-> means make the change
nothing means it's already the same
X means let's change later
? means ok id done now or later
-------------------------------------------
'-----------------'---------------------------------------'
| XHTML2 WD2 | current document11 DTD |
'-----------------'---------------------------------------'
*XHTML Structure Module*
X html document
-> head header
title title
body body
*XHTML Text Module*
? abbr * (requested by users via dictionary links)
acronym acronym
? address * (requested by users)
? blockquote *
? cite *
br (deprecated) br
code code
? dfn * (requested by users via dictionary links)
X div footer, legal (requested by skinners)
em em
X h title
? kbd * (needed, currently we misuse "code" instead)
X line br
p p
X | fixme (with class attribute)
X | note (with class attribute)
X | warning (with class attribute)
-> pre source
? quote *
? samp * (needed, currently we misuse "source" instead)
section section
X span * (requested by skinners)
strong strong
? var * (needed, currently we misuse "code" instead)
*XHTML Hypertext Module*
-> a link (already decided to reduce)
-> | jump (already decided to reduce)
-> | fork (already decided to reduce)
-> | anchor
* XHTML List Module*
dl dl
dt dt
dd dd
X nl * (makes multilinks possible, very cool)
X name * (part of nl spec)
ol ol
ul ul
li li
*XHTML Linking Module*
link element book.xml
Metainformation Module
-> meta abstract (never used)
-> | authors
-> | person
-> | subtitle (never used)
-> | type (never used)
-> | version
-> | notice (never used)
*XHTML Object Module*
X object img
X | icon (never used)
X | figure (never used)
*XHTML Presentation Module*
X hr *
sub sub
sup sup
Easy to add.
*XHTML Tables Module*
caption caption
table table
-> tbody *
td td
th th
-> thead * (needed, currently misusing caption)
-> tfoot * (needed, currently misusing other tags)
tr tr
--
Nicola Ken Barozzi nicolaken@apache.org
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
Re: Steven's Terrible Commit (Re: cvs commit: xml-forrest/src/resources/schema/dtd
document-v11.mod)
Posted by Steven Noels <st...@outerthought.org>.
On 21/03/2003 16:18 Tim Myers wrote:
> While you're making changes,
> can we have <p> allowed in <li> please??
Please check - that was part of the first set of changes already, more
coming next week. No stylesheets have been touched already to accomodate
changes however!
Cheers,
</Steven>
--
Steven Noels http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org stevenn at apache.org
Re: Steven's Terrible Commit (Re: cvs commit:
xml-forrest/src/resources/schema/dtd document-v11.mod)
Posted by Tim Myers <ph...@pirouline.sts.jhu.edu>.
While you're making changes,
can we have <p> allowed in <li> please??
In docbook, <para> or something similar is _required_ within <listitem>.
It seems a list item should be allowed to contain multiple paragraphs in
some circumstances.
Tim
On Fri, Mar 21, 2003 at 10:45:03PM +1100, Jeff Turner wrote:
> On Thu, Mar 20, 2003 at 03:56:56PM +0100, Steven Noels wrote:
> > On 20/03/2003 14:35 stevenn@apache.org wrote:
> >
> > >stevenn 2003/03/20 05:35:55
> > >
> > >Modified: src/resources/schema/dtd document-v11.mod Log: Hm.
> > >Opening up a can of worms, I think. What do you think? 0.5 is still
> > >some time away, I reckon, so we might as well do some DTD changes.
> >
> > Comments, please... what do you think? Is there sufficient interest to
> > go through a (possibly painful) DTD refactoring? Itches are there, I'm
> > just afraid (as many of you, perhaps) that there won't be sufficient
> > time to scratch between releases.
>
> ;) Subject is just my twisty sense of humour. I'm fine with the change.
> We probably should go even further - seemingly petty DTD limitations are
> very frustrating. As long as before 0.5 is released, we fix up the DTD
> versioning.
>
>
> --Jeff
>
> >
> > </Steven>
Steven's Terrible Commit (Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod)
Posted by Jeff Turner <je...@apache.org>.
On Thu, Mar 20, 2003 at 03:56:56PM +0100, Steven Noels wrote:
> On 20/03/2003 14:35 stevenn@apache.org wrote:
>
> >stevenn 2003/03/20 05:35:55
> >
> >Modified: src/resources/schema/dtd document-v11.mod Log: Hm.
> >Opening up a can of worms, I think. What do you think? 0.5 is still
> >some time away, I reckon, so we might as well do some DTD changes.
>
> Comments, please... what do you think? Is there sufficient interest to
> go through a (possibly painful) DTD refactoring? Itches are there, I'm
> just afraid (as many of you, perhaps) that there won't be sufficient
> time to scratch between releases.
;) Subject is just my twisty sense of humour. I'm fine with the change.
We probably should go even further - seemingly petty DTD limitations are
very frustrating. As long as before 0.5 is released, we fix up the DTD
versioning.
--Jeff
>
> </Steven>
Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Steven Noels <st...@outerthought.org>.
On 20/03/2003 14:35 stevenn@apache.org wrote:
> stevenn 2003/03/20 05:35:55
>
> Modified: src/resources/schema/dtd document-v11.mod Log: Hm.
> Opening up a can of worms, I think. What do you think? 0.5 is still
> some time away, I reckon, so we might as well do some DTD changes.
Comments, please... what do you think? Is there sufficient interest to
go through a (possibly painful) DTD refactoring? Itches are there, I'm
just afraid (as many of you, perhaps) that there won't be sufficient
time to scratch between releases.
</Steven>
--
Steven Noels http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org stevenn at apache.org
Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Steven Noels <st...@outerthought.org>.
On 22/03/2003 17:36 Stefano Mazzocchi wrote:
> Ok, no problem. Just making sure things were sorted out before everybody
> jumps in the DTD and makes changes.
I'm pretty sure 'everybody' is an overstatement :-)
</Steven>
--
Steven Noels http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org stevenn at apache.org
Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Stefano Mazzocchi <st...@apache.org>.
Steven Noels wrote:
> On 22/03/2003 12:53 Stefano Mazzocchi wrote:
>
>> stevenn@apache.org wrote:
>>
>>> stevenn 2003/03/20 05:35:55
>>>
>>> Modified: src/resources/schema/dtd document-v11.mod
>>> Log:
>>> Hm. Opening up a can of worms, I think. What do you think? 0.5 is
>>> still some time away, I reckon, so we might as well do some DTD
>>> changes as well.
>>
>>
>>
>> Don't we need to vote on DTD issues?
>>
>> Those changes will at least trigger a 1.1 -> 1.2 DTD version change.
>
>
> I would prefer to see where we get, and vote upon _releasing_ DTD
> changes. Looking at Nicola's list, there's some chance for breaking
> backward compatibility, and of course we should vote on that and support
> migration. But voting for just messing around with HEAD seems a bit
> overkill to me, IMHO.
Ok, no problem. Just making sure things were sorted out before everybody
jumps in the DTD and makes changes.
Stefano.
Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Steven Noels <st...@outerthought.org>.
On 22/03/2003 12:53 Stefano Mazzocchi wrote:
> stevenn@apache.org wrote:
>
>> stevenn 2003/03/20 05:35:55
>>
>> Modified: src/resources/schema/dtd document-v11.mod
>> Log:
>> Hm. Opening up a can of worms, I think. What do you think? 0.5 is
>> still some time away, I reckon, so we might as well do some DTD
>> changes as well.
>
>
> Don't we need to vote on DTD issues?
>
> Those changes will at least trigger a 1.1 -> 1.2 DTD version change.
I would prefer to see where we get, and vote upon _releasing_ DTD
changes. Looking at Nicola's list, there's some chance for breaking
backward compatibility, and of course we should vote on that and support
migration. But voting for just messing around with HEAD seems a bit
overkill to me, IMHO.
</Steven>
--
Steven Noels http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at http://blogs.cocoondev.org/stevenn/
stevenn at outerthought.org stevenn at apache.org
Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Nicola Ken Barozzi <ni...@apache.org>.
Stefano Mazzocchi wrote, On 22/03/2003 12.53:
> stevenn@apache.org wrote:
>
>> stevenn 2003/03/20 05:35:55
>>
>> Modified: src/resources/schema/dtd document-v11.mod
>> Log:
>> Hm. Opening up a can of worms, I think. What do you think? 0.5 is
>> still some time away, I reckon, so we might as well do some DTD
>> changes as well.
>
> Don't we need to vote on DTD issues?
Yes, after they are done though as Steven points out.
In fact we already have substantial consensus in trying to get
DocumentDTD as near as possible to XHTML (2?), and these changes should
be in that spirit. Let's see what they bring to in practice, and then
vote to keep them or roll them back.
BTW they are all in the "semantical markup" camp, not presentational.
> Those changes will at least trigger a 1.1 -> 1.2 DTD version change.
Yup. That's why I want to see more of them done together.
--
Nicola Ken Barozzi nicolaken@apache.org
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
Re: cvs commit: xml-forrest/src/resources/schema/dtd document-v11.mod
Posted by Stefano Mazzocchi <st...@apache.org>.
stevenn@apache.org wrote:
> stevenn 2003/03/20 05:35:55
>
> Modified: src/resources/schema/dtd document-v11.mod
> Log:
> Hm. Opening up a can of worms, I think. What do you think? 0.5 is still some time away, I reckon, so we might as well do some DTD changes as well.
Don't we need to vote on DTD issues?
Those changes will at least trigger a 1.1 -> 1.2 DTD version change.
Stefano.