public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] missing metadata.xml
@ 2006-11-22 21:08 Steve Dibb
  2006-11-22 23:29 ` Bryan Østergaard
  0 siblings, 1 reply; 14+ messages in thread
From: Steve Dibb @ 2006-11-22 21:08 UTC (permalink / raw
  To: gentoo-dev

Hi guys,

There are more than a few packages with missing metadata.xml in the 
portage tree.  I've setup my funky little QA website to report on which 
ones fall in that category, and here is the list right here:

http://spaceparanoids.org/gentoo/gpnl/qa.php?q=metadata

I've spent the morning fixing up most of them, adding blank metadata.xml 
to them and assigning maintainer-needed@gentoo.org as the main 
maintainer, which in hindsight was probably not the best approach (my 
apologies).

Anyway, either way, it would be nice to get the few remaining packages 
cleaned up, and if one of your packages is on that list, please update 
or create the metadata.

I'll still be going through the rest of them and sorting out which ones 
were last maintained by a dev that is now retired and continue assigning 
them to maintainer-needed.

Thanks

Steve
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-22 21:08 Steve Dibb
@ 2006-11-22 23:29 ` Bryan Østergaard
  2006-11-23 10:20   ` Jakub Moc
  2006-11-23 10:56   ` David Shakaryan
  0 siblings, 2 replies; 14+ messages in thread
From: Bryan Østergaard @ 2006-11-22 23:29 UTC (permalink / raw
  To: gentoo-dev

On Wed, Nov 22, 2006 at 02:08:12PM -0700, Steve Dibb wrote:
> Hi guys,
> 
> There are more than a few packages with missing metadata.xml in the 
> portage tree.  I've setup my funky little QA website to report on which 
> ones fall in that category, and here is the list right here:
> 
> http://spaceparanoids.org/gentoo/gpnl/qa.php?q=metadata
> 
> I've spent the morning fixing up most of them, adding blank metadata.xml 
> to them and assigning maintainer-needed@gentoo.org as the main 
> maintainer, which in hindsight was probably not the best approach (my 
> apologies).
> 
> Anyway, either way, it would be nice to get the few remaining packages 
> cleaned up, and if one of your packages is on that list, please update 
> or create the metadata.
> 
> I'll still be going through the rest of them and sorting out which ones 
> were last maintained by a dev that is now retired and continue assigning 
> them to maintainer-needed.
> 
I think the most important thing about adding "empty" metadata.xml files
with maintainer-needed as maintainer is that it _changes_ the package to
be unmaintained by definition (that's what maintainer-needed means after
all) and that we can't be sure that's actually true unless we spend a
lot of time examining each package and asking potential maintainers
if it's unmaintained.

So while I enjoy getting metadata cleaned up etc. I think it's important
to think about exactly what we're doing before "fixing" up a lot of
packages - in this case 300+ packages. You (all devs!) might even want
to ask on -dev ML if it's a good idea before touching up a huge number
of packages to make sure you don't change things in subtle,
unintentional ways.

Anyway, I appreciate you spending time on cleaning up the metadata.xml
files even if it might not have been the best idea in hindsight.

Regards,
Bryan Østergaard
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-22 23:29 ` Bryan Østergaard
@ 2006-11-23 10:20   ` Jakub Moc
  2006-11-23 12:40     ` Bryan Østergaard
                       ` (2 more replies)
  2006-11-23 10:56   ` David Shakaryan
  1 sibling, 3 replies; 14+ messages in thread
From: Jakub Moc @ 2006-11-23 10:20 UTC (permalink / raw
  To: gentoo-dev

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

Bryan Østergaard napsal(a):
> I think the most important thing about adding "empty" metadata.xml files
> with maintainer-needed as maintainer is that it _changes_ the package to
> be unmaintained by definition (that's what maintainer-needed means after
> all) and that we can't be sure that's actually true unless we spend a
> lot of time examining each package and asking potential maintainers
> if it's unmaintained.

Actually, I don't mind much. There's a developers or two who keep on
adding packages without metadata.xml all the time (won't name anyone,
I'm pretty sure they'll find themselves here :P). This will either force
them to reclaim their packages via fixing the metadata.xml thing or will
leave the ebuilds orphaned to m-needed - and then they shouldn't have
been added in the first place.

Above, I'm not talking about legacy stuff maintained in an ad-hoc manner
for ages, but about fairly recent additions to the tree (~1 year or even
less). However, even for legacy stuff, nothing is preventing the people
from claiming their ebuilds the right way and adding themselves to
metadata.xml - will make assigning bugs much easier for me. ;)


-- 
Best regards,

 Jakub Moc
 mailto:jakub@gentoo.org
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)


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

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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-22 23:29 ` Bryan Østergaard
  2006-11-23 10:20   ` Jakub Moc
@ 2006-11-23 10:56   ` David Shakaryan
  2006-11-23 12:37     ` Bryan Østergaard
  1 sibling, 1 reply; 14+ messages in thread
From: David Shakaryan @ 2006-11-23 10:56 UTC (permalink / raw
  To: gentoo-dev

Bryan Østergaard wrote:
> On Wed, Nov 22, 2006 at 02:08:12PM -0700, Steve Dibb wrote:
>> Hi guys,
>>
>> There are more than a few packages with missing metadata.xml in the 
>> portage tree.  I've setup my funky little QA website to report on which 
>> ones fall in that category, and here is the list right here:
>>
>> http://spaceparanoids.org/gentoo/gpnl/qa.php?q=metadata
>>
>> I've spent the morning fixing up most of them, adding blank metadata.xml 
>> to them and assigning maintainer-needed@gentoo.org as the main 
>> maintainer, which in hindsight was probably not the best approach (my 
>> apologies).
>>
>> Anyway, either way, it would be nice to get the few remaining packages 
>> cleaned up, and if one of your packages is on that list, please update 
>> or create the metadata.
>>
>> I'll still be going through the rest of them and sorting out which ones 
>> were last maintained by a dev that is now retired and continue assigning 
>> them to maintainer-needed.
>>
> I think the most important thing about adding "empty" metadata.xml files
> with maintainer-needed as maintainer is that it _changes_ the package to
> be unmaintained by definition (that's what maintainer-needed means after
> all) and that we can't be sure that's actually true unless we spend a
> lot of time examining each package and asking potential maintainers
> if it's unmaintained.

I see what you mean here, but asking potential maintainers doesn't seem 
like too much of a solution, as it would take a lot of time and energy. 
In my opinion, if the package is actually maintained, then it shouldn't 
be hard for the maintainer to fix the metadata, adding himself as the 
maintainer or at least assigning it to a herd.

-- 
David Shakaryan
GnuPG Public Key: 0x4B8FE14B
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-23 10:56   ` David Shakaryan
@ 2006-11-23 12:37     ` Bryan Østergaard
  0 siblings, 0 replies; 14+ messages in thread
From: Bryan Østergaard @ 2006-11-23 12:37 UTC (permalink / raw
  To: gentoo-dev

On Thu, Nov 23, 2006 at 02:56:49AM -0800, David Shakaryan wrote:
> Bryan Østergaard wrote:
> >On Wed, Nov 22, 2006 at 02:08:12PM -0700, Steve Dibb wrote:
> >>Hi guys,
> >>
> >>There are more than a few packages with missing metadata.xml in the 
> >>portage tree.  I've setup my funky little QA website to report on which 
> >>ones fall in that category, and here is the list right here:
> >>
> >>http://spaceparanoids.org/gentoo/gpnl/qa.php?q=metadata
> >>
> >>I've spent the morning fixing up most of them, adding blank metadata.xml 
> >>to them and assigning maintainer-needed@gentoo.org as the main 
> >>maintainer, which in hindsight was probably not the best approach (my 
> >>apologies).
> >>
> >>Anyway, either way, it would be nice to get the few remaining packages 
> >>cleaned up, and if one of your packages is on that list, please update 
> >>or create the metadata.
> >>
> >>I'll still be going through the rest of them and sorting out which ones 
> >>were last maintained by a dev that is now retired and continue assigning 
> >>them to maintainer-needed.
> >>
> >I think the most important thing about adding "empty" metadata.xml files
> >with maintainer-needed as maintainer is that it _changes_ the package to
> >be unmaintained by definition (that's what maintainer-needed means after
> >all) and that we can't be sure that's actually true unless we spend a
> >lot of time examining each package and asking potential maintainers
> >if it's unmaintained.
> 
> I see what you mean here, but asking potential maintainers doesn't seem 
> like too much of a solution, as it would take a lot of time and energy. 
> In my opinion, if the package is actually maintained, then it shouldn't 
> be hard for the maintainer to fix the metadata, adding himself as the 
> maintainer or at least assigning it to a herd.
> 
I completely agree that adding metadata.xml files is easy for the
maintainers and should be done. What I'm objecting to is randomly adding
metadata.xml files to packages without any idea if the added files are
actually correct. If you can't solve the problem properly you should
probably stop to think about a proper solution instead of just taking
the easy (but quite possible wrong) solution.

Regards,
Bryan Østergaard
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-23 10:20   ` Jakub Moc
@ 2006-11-23 12:40     ` Bryan Østergaard
  2006-11-24  0:00     ` Andrej Kacian
  2006-11-24  9:47     ` Paul de Vrieze
  2 siblings, 0 replies; 14+ messages in thread
From: Bryan Østergaard @ 2006-11-23 12:40 UTC (permalink / raw
  To: gentoo-dev

On Thu, Nov 23, 2006 at 11:20:16AM +0100, Jakub Moc wrote:
> Bryan Østergaard napsal(a):
> > I think the most important thing about adding "empty" metadata.xml files
> > with maintainer-needed as maintainer is that it _changes_ the package to
> > be unmaintained by definition (that's what maintainer-needed means after
> > all) and that we can't be sure that's actually true unless we spend a
> > lot of time examining each package and asking potential maintainers
> > if it's unmaintained.
> 
> Actually, I don't mind much. There's a developers or two who keep on
> adding packages without metadata.xml all the time (won't name anyone,
> I'm pretty sure they'll find themselves here :P). This will either force
> them to reclaim their packages via fixing the metadata.xml thing or will
> leave the ebuilds orphaned to m-needed - and then they shouldn't have
> been added in the first place.
> 
> Above, I'm not talking about legacy stuff maintained in an ad-hoc manner
> for ages, but about fairly recent additions to the tree (~1 year or even
> less). However, even for legacy stuff, nothing is preventing the people
> from claiming their ebuilds the right way and adding themselves to
> metadata.xml - will make assigning bugs much easier for me. ;)
> 
I not quite as concerned whether your job is "easy" or not as I am that
we don't lie about maintainers in metadata.xml. Wrong metadata.xml files
affects a lot more people (devs as well as users) than just
bug-wranglers.

Regards,
Bryan Østergaard
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-23 10:20   ` Jakub Moc
  2006-11-23 12:40     ` Bryan Østergaard
@ 2006-11-24  0:00     ` Andrej Kacian
  2006-11-24  9:59       ` Jakub Moc
  2006-11-24  9:47     ` Paul de Vrieze
  2 siblings, 1 reply; 14+ messages in thread
From: Andrej Kacian @ 2006-11-24  0:00 UTC (permalink / raw
  To: gentoo-dev

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

Dňa Thu, 23 Nov 2006 11:20:16 +0100
Jakub Moc <jakub@gentoo.org> napísal:

> Actually, I don't mind much. There's a developers or two who keep on
> adding packages without metadata.xml all the time (won't name anyone,
> I'm pretty sure they'll find themselves here :P).

Why? If someone does this, they need to be spanked - and for that, we
need to know who they are.

Kind regards,
-- 
Andrej Kacian <ticho@gentoo.org>

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

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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-23 10:20   ` Jakub Moc
  2006-11-23 12:40     ` Bryan Østergaard
  2006-11-24  0:00     ` Andrej Kacian
@ 2006-11-24  9:47     ` Paul de Vrieze
  2 siblings, 0 replies; 14+ messages in thread
From: Paul de Vrieze @ 2006-11-24  9:47 UTC (permalink / raw
  To: gentoo-dev

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

On Thursday 23 November 2006 11:20, Jakub Moc wrote:
> Bryan Østergaard napsal(a):
> > I think the most important thing about adding "empty" metadata.xml files
> > with maintainer-needed as maintainer is that it _changes_ the package to
> > be unmaintained by definition (that's what maintainer-needed means after
> > all) and that we can't be sure that's actually true unless we spend a
> > lot of time examining each package and asking potential maintainers
> > if it's unmaintained.
>
> Actually, I don't mind much. There's a developers or two who keep on
> adding packages without metadata.xml all the time (won't name anyone,
> I'm pretty sure they'll find themselves here :P). This will either force
> them to reclaim their packages via fixing the metadata.xml thing or will
> leave the ebuilds orphaned to m-needed - and then they shouldn't have
> been added in the first place.
>
> Above, I'm not talking about legacy stuff maintained in an ad-hoc manner
> for ages, but about fairly recent additions to the tree (~1 year or even
> less). However, even for legacy stuff, nothing is preventing the people
> from claiming their ebuilds the right way and adding themselves to
> metadata.xml - will make assigning bugs much easier for me. ;)

Repoman should check for missing metadata. The only packages that are allowed 
not to have metadata.xml would be those that have not been changed for over 3 
years (since the introduction of metadata.xml). Developers who violate the 
repoman checks by omitting a metadata.xml brought mayhem over themselves.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net

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

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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-24  0:00     ` Andrej Kacian
@ 2006-11-24  9:59       ` Jakub Moc
  2006-11-25  0:39         ` Jeroen Roovers
  0 siblings, 1 reply; 14+ messages in thread
From: Jakub Moc @ 2006-11-24  9:59 UTC (permalink / raw
  To: gentoo-dev

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

Andrej Kacian napsal(a):
> Dňa Thu, 23 Nov 2006 11:20:16 +0100
> Jakub Moc <jakub@gentoo.org> napísal:
> 
>> Actually, I don't mind much. There's a developers or two who keep on
>> adding packages without metadata.xml all the time (won't name anyone,
>> I'm pretty sure they'll find themselves here :P).
> 
> Why? If someone does this, they need to be spanked 

Meh, even you got it right on the first try ^^^^^^^^ - no need to name
anyone *g*


-- 
Best regards,

 Jakub Moc
 mailto:jakub@gentoo.org
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)


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

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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-24  9:59       ` Jakub Moc
@ 2006-11-25  0:39         ` Jeroen Roovers
  2006-11-25  0:55           ` Elfyn McBratney
  0 siblings, 1 reply; 14+ messages in thread
From: Jeroen Roovers @ 2006-11-25  0:39 UTC (permalink / raw
  To: gentoo-dev

On Fri, 24 Nov 2006 10:59:32 +0100
Jakub Moc <jakub@gentoo.org> wrote:

> Andrej Kacian napsal(a):
> > Why? If someone does this, they need to be spanked 
> 
> Meh, even you got it right on the first try ^^^^^^^^ - no need to name
> anyone *g*

Well, in secret everybody knows that the "no-herd" herd has existed for
ages and has two very active members...


Kind regards,
    JeR
-- 
gentoo-dev@gentoo.org mailing list



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

* Re: [gentoo-dev] missing metadata.xml
  2006-11-25  0:39         ` Jeroen Roovers
@ 2006-11-25  0:55           ` Elfyn McBratney
  0 siblings, 0 replies; 14+ messages in thread
From: Elfyn McBratney @ 2006-11-25  0:55 UTC (permalink / raw
  To: gentoo-dev

On 25/11/06, Jeroen Roovers <jer@gentoo.org> wrote:
> On Fri, 24 Nov 2006 10:59:32 +0100
> Jakub Moc <jakub@gentoo.org> wrote:
>
> > Andrej Kacian napsal(a):
> > > Why? If someone does this, they need to be spanked
> >
> > Meh, even you got it right on the first try ^^^^^^^^ - no need to name
> > anyone *g*
>
> Well, in secret everybody knows that the "no-herd" herd has existed for
> ages and has two very active members...

'no' and 'herd'. *nod* --beu
-- 
gentoo-dev@gentoo.org mailing list



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

* [gentoo-dev] missing metadata.xml
@ 2007-05-10 15:19 Thilo Bangert
  2007-05-11 22:45 ` Thilo Bangert
  2007-05-13 13:18 ` Anant Narayanan
  0 siblings, 2 replies; 14+ messages in thread
From: Thilo Bangert @ 2007-05-10 15:19 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 465 bytes --]

Hi everybody,

the packages in the attached list have no metadata.xml.

The following basic metadata.xml will be added to each package in about 24 
hours. Speak up to stop the insanity.

Thanks.
kind regards
Thilo

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

[-- Attachment #1.2: missing-metadata-check.log --]
[-- Type: text/x-log, Size: 1691 bytes --]

app-crypt/keylookup                     missing metadata.xml
app-doc/doc++                           missing metadata.xml
app-doc/linux-kernel-in-a-nutshell      missing metadata.xml
app-misc/grabcartoons                   missing metadata.xml
app-text/expander                       missing metadata.xml
dev-libs/mm                             missing metadata.xml
dev-libs/mpatrol                        missing metadata.xml
dev-util/byacc                          missing metadata.xml
dev-util/egypt                          missing metadata.xml
media-libs/libipod                      missing metadata.xml
net-misc/monmotha                       missing metadata.xml
net-misc/zssh                           missing metadata.xml
sys-apps/einit                          missing metadata.xml
sys-cluster/wulfstat                    missing metadata.xml
sys-cluster/xmlsysd                     missing metadata.xml
sys-devel/autoconf-archive              missing metadata.xml
sys-fs/ddrescue                         missing metadata.xml
www-apps/browser-config                 missing metadata.xml
www-client/downman                      missing metadata.xml
www-client/netrik                       missing metadata.xml
www-client/w3mir                        missing metadata.xml
www-servers/plb                         missing metadata.xml
x11-libs/ViewKlass                      missing metadata.xml
x11-libs/dnd                            missing metadata.xml
x11-libs/kylixlibs3-borqt               missing metadata.xml
x11-libs/libPropList                    missing metadata.xml
x11-libs/xclass                         missing metadata.xml
Found 27 packages with missing metadata.xml

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

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

* Re: [gentoo-dev] missing metadata.xml
  2007-05-10 15:19 [gentoo-dev] missing metadata.xml Thilo Bangert
@ 2007-05-11 22:45 ` Thilo Bangert
  2007-05-13 13:18 ` Anant Narayanan
  1 sibling, 0 replies; 14+ messages in thread
From: Thilo Bangert @ 2007-05-11 22:45 UTC (permalink / raw
  To: gentoo-dev

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


> the packages in the attached list have no metadata.xml.

all fixed. however with the following metadata.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
</pkgmetadata>

as no maintainer implies maintainer-needed and this is being done in lots 
of other ebuilds as well.

kind regards
Thilo

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

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

* Re: [gentoo-dev] missing metadata.xml
  2007-05-10 15:19 [gentoo-dev] missing metadata.xml Thilo Bangert
  2007-05-11 22:45 ` Thilo Bangert
@ 2007-05-13 13:18 ` Anant Narayanan
  1 sibling, 0 replies; 14+ messages in thread
From: Anant Narayanan @ 2007-05-13 13:18 UTC (permalink / raw
  To: gentoo-dev

Thilo Bangert wrote:
> the packages in the attached list have no metadata.xml.

I have taken maintainer-ship of the following packages and modified
metadata.xml accordingly:

> app-doc/doc++                           missing metadata.xml
> x11-libs/xclass                         missing metadata.xml

If anyone wishes to take over these packages, however, feel free to do so.

Regards,
--
Anant
-- 
gentoo-dev@gentoo.org mailing list



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

end of thread, other threads:[~2007-05-13 13:21 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-10 15:19 [gentoo-dev] missing metadata.xml Thilo Bangert
2007-05-11 22:45 ` Thilo Bangert
2007-05-13 13:18 ` Anant Narayanan
  -- strict thread matches above, loose matches on Subject: below --
2006-11-22 21:08 Steve Dibb
2006-11-22 23:29 ` Bryan Østergaard
2006-11-23 10:20   ` Jakub Moc
2006-11-23 12:40     ` Bryan Østergaard
2006-11-24  0:00     ` Andrej Kacian
2006-11-24  9:59       ` Jakub Moc
2006-11-25  0:39         ` Jeroen Roovers
2006-11-25  0:55           ` Elfyn McBratney
2006-11-24  9:47     ` Paul de Vrieze
2006-11-23 10:56   ` David Shakaryan
2006-11-23 12:37     ` Bryan Østergaard

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