[RFC] <group> element for DTD to support XInclude files
jwrober at linuxfromscratch.org
Fri Mar 5 08:59:10 PST 2004
Kevin P. Fleming wrote:
> (subject changed to reflect topic wander and get other input)
> Anderson Lizardo wrote:
>> And, IMHO, this is not the right way to support xincludes. Look at
>> Matthew's newxml branch, the xincluded files do not have <book> as root
>> element, but "inner" elements, like <part> or <chapter>. So, to be able
>> to use xincludes AND have syntatically correct profiles, we could:
>> - have separate files for each package, with <package> as root element
>> on these files.
>> - create a new generic element that can be used to group <package>'s,
>> like <group>. this way, xincluded files with more than one <package>
>> will have <group> as root element.
> I like this solution quite a bit, it solves both problems neatly. If
> noone has a better suggestion than <group> I'll add that; it will be
> only a container element, no attributes, and it will allow the same
> sub-elements as <alfs> does, except <alfs> will also allow <group>.
> If someone wants to use xinclude _within_ an xincluded file, they'd have
> to put the xmlns stuff on <group> element in that file, right?
Since this is to help us group packages together with xincludes in
separate files, can we call it <package_group>? <group> makes me think
More information about the alfs-discuss