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 |