Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Tiziano Müller <dev-zero@g.o>
Subject: [2 GLEPs] metadata improvements
Date: Fri, 04 Jul 2008 16:22:02 +0200
Hi everyone

Since people are talking about metadata.xml again I'd like to present two
more GLEPs which will ease the process of auto-assigning bugs on one side
and make it a bit safer on the other side. Both of them are still in draft
state and if someone would like to contribute I'd be really happy.

One GLEP introduces new elements 'team', 'dev' and 'proxy':

    http://dev.gentoo.org/~dev-zero/glep/glep-new_metadata_elements.html

The idea is to reduce some of the redundency we have in the tree and to
explicitly write who the maintainer is. It logically depends on my former
GLEP about Gentoo's herd/team metastructure, but doesn't depend on it in a
technical sense.
Furthermore it makes it possible to define maintainer-proxy relationships.

It would make the auto-assignment process based on metadata.xml safer since
it makes it possible to validate the maintainer.
And this is where the second GLEP comes in:

    http://dev.gentoo.org/~dev-zero/glep/glep-xsd.html

In this GLEP I propose to switch from DTD to XSD for metadata.xml (and
herd.xml) to be able to validate content.
Even though some people like to argue that content should not be validated,
it makes sense to do it since the metadata.xml are not "prosa" but can be
interpreted as kind of database entries. Another reason is that
parent-child constraints can't be validated using DTD (especially GLEP 46
can't be properly implemented using DTD). But that's all written in the
GLEP...

What do you think of them?

Cheers,
Tiziano


-- 
gentoo-dev@g.o mailing list


Replies:
Re: [2 GLEPs] metadata improvements
-- Robin H. Johnson
Re: [2 GLEPs] metadata improvements
-- Robin H. Johnson
Re: [2 GLEPs] metadata improvements
-- Rémi Cardona
Re: [2 GLEPs] metadata improvements
-- Luca Barbato
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
RFC: 0-day bump requests
Next by thread:
Re: [2 GLEPs] metadata improvements
Previous by date:
Re: RFC: 0-day bump requests
Next by date:
Re: [2 GLEPs] metadata improvements


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.