If you check the 'comps' module in package CVS, you'll see the new file comps.rng[1]. This is a RELAX NG[2] schema for validating the grammar of our comps.xml files. We're hoping to rig this up to the CVS checkin procedure to ensure that all changes result in valid comps files. We're also going to use it as part of the daily acceptance testing for Rawhide. Nicolas Mailhot gets all the thanks for writing the schema - I just checked it into CVS. If anyone would care to comment on the undocumented[3] parts of comps - especially what the heck metapkg is for and whether we need it - it would be greatly appreciated. Thanks! -w 1 http://cvs.fedoraproject.org/viewcvs/comps/comps.rng?rev=1.1&view=log 2 http://relaxng.org/ 3 Look for <a:documentation> tagged items in comps.rng to see what's documented so far.
<<attachment: smime.p7s>>
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list