Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: Jonas Stein <jstein@g.o>
Subject: Re: [gentoo-dev] Upstream remote-id types in package metadata
Date: Mon, 23 May 2022 09:29:50
Message-Id: u1qwkmwap@gentoo.org
In Reply to: [gentoo-dev] Upstream remote-id types in package metadata by Ulrich Mueller
1 >>>>> On Sun, 22 May 2022, Ulrich Mueller wrote:
2
3 > Some of them seem to be obsolete. Presumably freshmeat, gitorious, and
4 > google-code should be removed? Any other removal candidates?
5
6 > Looks like SourceForge-JP was renamed to OSDN, should the file reflect
7 > that?
8
9 > Also, the "gentoo" remote-id was added the the DTD [2] but is missing
10 > from the XML schema. Presumably it should be added there, too?
11
12 Thanks for all your comments. Taking them into account, the plan is:
13
14 1. Remove all freecode and freshmeat remote-ids from the Gentoo repo:
15 https://github.com/gentoo/gentoo/pull/25599
16
17 2. Remove freecode, freshmeat, and rubyforge from the XML schema.
18 We'll keep gitorious and google-code for now, because archived
19 versions of them exist.
20
21 3. Add gentoo and osdn to the XML schema.
22
23 4. Update pkgcore (it bundles a local copy of metadata.xsd) and wait
24 for a new release.
25
26 5. Rename all sourceforge-jp remote-ids to osdn in the Gentoo repo:
27 https://github.com/ulm/gentoo/tree/remote-id-osdn
28 (no PR yet because CI/pkgcheck would complain)
29
30 6. Remove sourceforce-jp from the XML schema. Sync pkgcore again.
31
32 7. Create a wiki page documenting remote-id types and their syntax.
33
34 Ulrich

Attachments

File name MIME type
signature.asc application/pgp-signature