* [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