public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created
@ 2003-07-02 13:36 Paul de Vrieze
  2003-07-02 13:53 ` [gentoo-dev] Re: [gentoo-core] " Weeve
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 13:36 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-core

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 825 bytes --]


Yes, the time is finally there. A milestone has been reached in the herds 
project. The dtd for the metadata.xml file has been finalised. For all you 
people who are curious, it does as yet not contain the changelog. 

The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
I request that all developers go and add metadata.xml files to the packages 
they maintain. Further herds should be created. They need to be registered 
to. 

All people please take a look at
http://www.gentoo.org/proj/en/metastructure/herds/
Where both formats are described.

For all users, if you don't come all at once, we need long descriptions for 
packages, and good suggestions are welcome on bugs.gentoo.org.

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 13:36 [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created Paul de Vrieze
@ 2003-07-02 13:53 ` Weeve
  2003-07-02 13:53 ` [gentoo-dev] " Paul de Vrieze
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 14+ messages in thread
From: Weeve @ 2003-07-02 13:53 UTC (permalink / raw
  To: Paul de Vrieze; +Cc: gentoo-dev, gentoo-core

On Wed, 2 Jul 2003, Paul de Vrieze wrote:

> 
> Yes, the time is finally there. A milestone has been reached in the herds 
> project. The dtd for the metadata.xml file has been finalised. For all you 
> people who are curious, it does as yet not contain the changelog. 
> 
> The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
> I request that all developers go and add metadata.xml files to the packages 
> they maintain. Further herds should be created. They need to be registered 
> to. 

Do we the developers have tools to manage these metadata.dtd files?  IIRC, 
this was one of the huge concerns about having these (so people didn't 
fat finger things).  Should we really be pushing them out before something 
to manage this exists (or did I miss something where it was announced)?
 
> All people please take a look at
> http://www.gentoo.org/proj/en/metastructure/herds/
> Where both formats are described.

FYI, this page doesn't render correctly in mozilla-firebird (no text is 
displayed after the words "currently the" in the second sentence of the 
first section.  

Also, Konqueror 3.1.2 does not like the right table/panel.

-- 
Weeve
Gentoo/Sparc Team Lead

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 13:36 [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created Paul de Vrieze
  2003-07-02 13:53 ` [gentoo-dev] Re: [gentoo-core] " Weeve
@ 2003-07-02 13:53 ` Paul de Vrieze
       [not found] ` <200307021558.28276.pauldv@gentoo.org>
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 13:53 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 377 bytes --]



> http://www.gentoo.org/proj/en/metastructure/herds/

Unfortunately only one of the mirrors has got the newest version. If you have 
a half file, please try again getting another mirror. Waiting is also a 
solution. 

Paul

ps. at least falcon.gentoo.org works now

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
       [not found]   ` <20030702140148.GA7822@zaphod.anachem.ruhr-uni-bochum.de>
@ 2003-07-02 14:03     ` Paul de Vrieze
  2003-07-02 14:56       ` Aron Griffis
  0 siblings, 1 reply; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 14:03 UTC (permalink / raw
  To: gentoo-core; +Cc: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 788 bytes --]

On Wednesday 02 July 2003 16:01, Patrick Kursawe wrote:
> On Wed, Jul 02, 2003 at 03:58:27PM +0200, Paul de Vrieze wrote:
> > It are xml files, and there are no tools yet. As the changelogs are not
> > incorporated, though their complexity is low, and editing should not bee
> > too complicated.
>
> Maybe. But is there a way to validate they are correct? I thought that was
> some of XMLs features that you can easily validate if they are
> syntactically correct. How to do that?
>
> Yours cluelessly,

You can use "xmllint --valid metadata.xml" to verify the files. This is also 
in the newest revision of the web page (which will be available in about an 
hour).

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 13:36 [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created Paul de Vrieze
                   ` (2 preceding siblings ...)
       [not found] ` <200307021558.28276.pauldv@gentoo.org>
@ 2003-07-02 14:23 ` Paul de Vrieze
  2003-07-02 17:03 ` [gentoo-dev] Re: [gentoo-core] " Weeve
  2003-07-02 17:19 ` Weeve
  5 siblings, 0 replies; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 14:23 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 377 bytes --]

On Wednesday 02 July 2003 15:36, Paul de Vrieze wrote:

To clarify, the idea is that for now herds get added by those who will be 
maintainers of them. That means that (a gnome herd/gnome herds) are added by 
the gnome team, a mozilla herd by the mozilla team etc.

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 14:03     ` [gentoo-dev] Re: [gentoo-core] " Paul de Vrieze
@ 2003-07-02 14:56       ` Aron Griffis
  0 siblings, 0 replies; 14+ messages in thread
From: Aron Griffis @ 2003-07-02 14:56 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

Paul de Vrieze wrote:[Wed Jul 02 2003, 10:03:47AM EDT]
> You can use "xmllint --valid metadata.xml" to verify the files. This
> is also in the newest revision of the web page (which will be
> available in about an hour).

Seems to me this should be incorporated into "repoman commit" asap.

Aron

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 13:36 [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created Paul de Vrieze
                   ` (3 preceding siblings ...)
  2003-07-02 14:23 ` [gentoo-dev] " Paul de Vrieze
@ 2003-07-02 17:03 ` Weeve
  2003-07-02 17:19 ` Weeve
  5 siblings, 0 replies; 14+ messages in thread
From: Weeve @ 2003-07-02 17:03 UTC (permalink / raw
  To: Paul de Vrieze; +Cc: gentoo-dev, gentoo-core

On Wed, 2 Jul 2003, Paul de Vrieze wrote:

> The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
> I request that all developers go and add metadata.xml files to the packages 
> they maintain. Further herds should be created. They need to be registered 
> to. 

Ok, what is the difference between created and registered?  Also what do 
we do about packages that do not currently have a herd?


-- 
Weeve
Gentoo/Sparc Team Lead

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 13:36 [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created Paul de Vrieze
                   ` (4 preceding siblings ...)
  2003-07-02 17:03 ` [gentoo-dev] Re: [gentoo-core] " Weeve
@ 2003-07-02 17:19 ` Weeve
  2003-07-02 17:24   ` Weeve
  5 siblings, 1 reply; 14+ messages in thread
From: Weeve @ 2003-07-02 17:19 UTC (permalink / raw
  To: Paul de Vrieze; +Cc: gentoo-dev, gentoo-core

On Wed, 2 Jul 2003, Paul de Vrieze wrote:

> The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
> I request that all developers go and add metadata.xml files to the packages 
> they maintain. Further herds should be created. They need to be registered 
> to. 

What is the prodecure(s) for creating and registering a herd?

-- 
Weeve
Gentoo/Sparc Team Lead

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 17:19 ` Weeve
@ 2003-07-02 17:24   ` Weeve
  2003-07-02 18:19     ` Paul de Vrieze
  0 siblings, 1 reply; 14+ messages in thread
From: Weeve @ 2003-07-02 17:24 UTC (permalink / raw
  To: Paul de Vrieze; +Cc: gentoo-dev, gentoo-core

On Wed, 2 Jul 2003, Weeve wrote:

> On Wed, 2 Jul 2003, Paul de Vrieze wrote:
> 
> > The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
> > I request that all developers go and add metadata.xml files to the packages 
> > they maintain. Further herds should be created. They need to be registered 
> > to. 
> 
> What is the prodecure(s) for creating and registering a herd?

Sorry for the sorta dupe-post, my mail client and I weren't on the same 
page.

-- 
Weeve
Gentoo/Sparc Team Lead

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 17:24   ` Weeve
@ 2003-07-02 18:19     ` Paul de Vrieze
  2003-07-02 18:26       ` Weeve
  0 siblings, 1 reply; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 18:19 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 870 bytes --]

On Wednesday 02 July 2003 19:24, Weeve wrote:
> On Wed, 2 Jul 2003, Weeve wrote:
> > On Wed, 2 Jul 2003, Paul de Vrieze wrote:
> > > The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
> > > I request that all developers go and add metadata.xml files to the
> > > packages they maintain. Further herds should be created. They need to
> > > be registered to.
> >
> > What is the prodecure(s) for creating and registering a herd?
>
> Sorry for the sorta dupe-post, my mail client and I weren't on the same
> page.

Registering is writing them in the misc/herds.xml file of the gentoo CVS 
repository. Creating actually is the same.

For now the best procedure is if the people to be part of a herd go and 
register their herd in that file.

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 18:19     ` Paul de Vrieze
@ 2003-07-02 18:26       ` Weeve
  2003-07-02 18:34         ` Paul de Vrieze
  0 siblings, 1 reply; 14+ messages in thread
From: Weeve @ 2003-07-02 18:26 UTC (permalink / raw
  To: Gentoo Core Mailing List; +Cc: Gentoo Dev Mailing List

On Wed, 2 Jul 2003, Paul de Vrieze wrote:

> On Wednesday 02 July 2003 19:24, Weeve wrote:
> > On Wed, 2 Jul 2003, Weeve wrote:
> > > On Wed, 2 Jul 2003, Paul de Vrieze wrote:
> > > > The dtd can be found at http://www.gentoo.org/dtd/metadata.dtd.
> > > > I request that all developers go and add metadata.xml files to the
> > > > packages they maintain. Further herds should be created. They need to
> > > > be registered to.
> > >
> > > What is the prodecure(s) for creating and registering a herd?
> >
> > Sorry for the sorta dupe-post, my mail client and I weren't on the same
> > page.
> 
> Registering is writing them in the misc/herds.xml file of the gentoo CVS 
> repository. Creating actually is the same.
> 
> For now the best procedure is if the people to be part of a herd go and 
> register their herd in that file.

OK cool.  Now for the next question.  If I add a metadata.xml file to a 
package I maintain, leaving the herd as no-herd (using skel.metadata.xml 
as a template), does this cause anything to break?

-- 
Weeve
Gentoo/Sparc Team Lead

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 18:26       ` Weeve
@ 2003-07-02 18:34         ` Paul de Vrieze
  2003-07-02 19:00           ` Weeve
  0 siblings, 1 reply; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 18:34 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 571 bytes --]

On Wednesday 02 July 2003 20:26, Weeve wrote:
>
> OK cool.  Now for the next question.  If I add a metadata.xml file to a
> package I maintain, leaving the herd as no-herd (using skel.metadata.xml
> as a template), does this cause anything to break?

It currently does not break anything, but it is not supposed to contain 
no-herd. I think though that it containing no-herd is better than it 
containing an empty tag. Basically the herd needs to be assigned.

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 18:34         ` Paul de Vrieze
@ 2003-07-02 19:00           ` Weeve
  2003-07-02 20:44             ` Paul de Vrieze
  0 siblings, 1 reply; 14+ messages in thread
From: Weeve @ 2003-07-02 19:00 UTC (permalink / raw
  To: Paul de Vrieze; +Cc: gentoo-dev

On Wed, 2 Jul 2003, Paul de Vrieze wrote:

> On Wednesday 02 July 2003 20:26, Weeve wrote:
> >
> > OK cool.  Now for the next question.  If I add a metadata.xml file to a
> > package I maintain, leaving the herd as no-herd (using skel.metadata.xml
> > as a template), does this cause anything to break?
> 
> It currently does not break anything, but it is not supposed to contain 
> no-herd. I think though that it containing no-herd is better than it 
> containing an empty tag. Basically the herd needs to be assigned.

So what we need(ed) to do first is/was come up with the herds before we 
start asking package maintainers to add metadata.xml files to their 
packages?

-- 
Weeve
Gentoo/Sparc Team Lead

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-core] ANNOUNCEMENT: metadata.xml files can be created
  2003-07-02 19:00           ` Weeve
@ 2003-07-02 20:44             ` Paul de Vrieze
  0 siblings, 0 replies; 14+ messages in thread
From: Paul de Vrieze @ 2003-07-02 20:44 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 979 bytes --]

On Wednesday 02 July 2003 21:00, Weeve wrote:
> On Wed, 2 Jul 2003, Paul de Vrieze wrote:
> > On Wednesday 02 July 2003 20:26, Weeve wrote:
> > > OK cool.  Now for the next question.  If I add a metadata.xml file to a
> > > package I maintain, leaving the herd as no-herd (using
> > > skel.metadata.xml as a template), does this cause anything to break?
> >
> > It currently does not break anything, but it is not supposed to contain
> > no-herd. I think though that it containing no-herd is better than it
> > containing an empty tag. Basically the herd needs to be assigned.
>
> So what we need(ed) to do first is/was come up with the herds before we
> start asking package maintainers to add metadata.xml files to their
> packages?

I think that for now it is ok that if you really don't know which herd would 
be appropriate that you leave no-herd, and just assign a maintainer.

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net



[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 190 bytes --]

[-- Attachment #3: Type: text/plain, Size: 37 bytes --]

--
gentoo-dev@gentoo.org mailing list

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2003-07-02 20:44 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-02 13:36 [gentoo-dev] ANNOUNCEMENT: metadata.xml files can be created Paul de Vrieze
2003-07-02 13:53 ` [gentoo-dev] Re: [gentoo-core] " Weeve
2003-07-02 13:53 ` [gentoo-dev] " Paul de Vrieze
     [not found] ` <200307021558.28276.pauldv@gentoo.org>
     [not found]   ` <20030702140148.GA7822@zaphod.anachem.ruhr-uni-bochum.de>
2003-07-02 14:03     ` [gentoo-dev] Re: [gentoo-core] " Paul de Vrieze
2003-07-02 14:56       ` Aron Griffis
2003-07-02 14:23 ` [gentoo-dev] " Paul de Vrieze
2003-07-02 17:03 ` [gentoo-dev] Re: [gentoo-core] " Weeve
2003-07-02 17:19 ` Weeve
2003-07-02 17:24   ` Weeve
2003-07-02 18:19     ` Paul de Vrieze
2003-07-02 18:26       ` Weeve
2003-07-02 18:34         ` Paul de Vrieze
2003-07-02 19:00           ` Weeve
2003-07-02 20:44             ` Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox