> From: Piroumian Konstantin [mailto:[EMAIL PROTECTED]]
> > > > I propose that we split up the rather long list of > > committers in the > > > > hall of fame document into "active committers" and > > > "Emeritus Committers" > > > > like many other projects (e.g. Axis or Struts) do. > > > > > > > In addition we could add a short bio/note from each > > > committer as well > > > > or at least a link to a page containing this. > > > > > > > > What do you think? > > > > > > I think it's an excellent idea. > > > > Can we (Forrest) make a DTD for it? > > Isn't it too specific thing to have a special DTD for it? Why > not reuse > document DTD? If we create a DTD for the 'Who we are', then > we definitely > will need another DTD for the 'xml.apache.org' front-page > description, the new xml.apache.org frontpage should not be too dependent on a manually authored XML document, but be the aggregation of a lot of information snippets from all the various projects. In any case, the frontpage will be special, i.e. perhaps we would need to create a separate DTD for it, too. > a > third one for 'Project samples', etc. You're absolutely right, we should be careful not to create *too* many different DTD's. Furthermore, a Cocoon pipeline has no access to the DTD declaration so it can't modify processing flow depending of the doctype of a document. > Though, if having so many formats is not contradictory to the > Forrest vision > then I am +1 for it. We could do a simple document consisting of a table, of course. Having a specific DTD however ensures we have a common information structure across all XML Apache sub-projects, which is part of the Forrest vision. In terms of a DTD, I would go for something in the lines of: <?xml version="1.0" encoding="UTF-8"?> <!ENTITY % document PUBLIC "-//APACHE//ENTITIES Documentation V1.1//EN" "document-v11.mod"> %document; <!ELEMENT contributors (header?, (category)+)> <!ATTLIST contributors %common.att; %title.att;> <!ELEMENT category (contributor+) > <!ATTLIST category %title.att; %common.att;> <!ELEMENT contributor (person, img?, bio)> <!ATTLIST contributor %common.att;> <!ELEMENT bio (%blocks;)*> <!ATTLIST bio %common.att;> validating documents similar to this: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE contributors PUBLIC "-//APACHE//DTD Project Contributors V1.0" "contrib-v10.dtd"> <contributors title="Contributors"> <category title="Active Committers"> <contributor> <person name="Carsten Ziegeler" email="[EMAIL PROTECTED]"/> <bio> <p>Carsten is release manager for Cocoon2, and tries to avoid cutting his hands while doing so.</p> </bio> </contributor> </category> <category title="Emeritus Committers"> <contributor> <person name="Stefano Mazzocchi" email="[EMAIL PROTECTED]"/> <bio> <p>Know what? Sometimes he wonders why he bothers keeping himself subscribed to this mail list: you people do an incredible job even without his guidance ;-)</p> </bio> </contributor> </category> </contributors> Would this make sense? </Steven> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]