Gentoo Archives: gentoo-dev

From: Brian Dolbec <dolsen@g.o>
To: "gentoo-dev@l.g.o" <gentoo-dev@l.g.o>
Subject: [gentoo-dev] Proposal: New irc data field in layman's repositories.xml file format
Date: Sun, 11 Mar 2012 09:10:02
Message-Id: 1331456941.29064.34.camel@big_daddy.dol-sen.ca
1 As times have changed and IRC is used more an more. I propose adding an
2 optional <irc></irc> data field to layman's repositories.xml file
3 format. This information would be listed along with the other
4 information when running:
5
6 # layman -i some-overlay
7
8 This added information would then be available and listed in
9 >=layman-2.0* for any overlays that choose to add that information to
10 their listing. Yes, that functionality is present in layman-2.0.0_rc3
11 which is currently in the tree. For layman 1.* versions this additional
12 information would simply be ignored and not printed since there is no
13 code to detect and print it. So there would be no backwards compatible
14 problems caused by running the older layman versions. I also do not
15 intend to add that functionality to the 1.* versions as the 2.0.0_rc3
16 release is quite stable and I am near to releasing a 2.0.0 final.
17
18
19 The irc field would be a simple string that can contain irc:// urls or
20 plain text channel listings. Same as the homepage field.
21
22 eg:
23
24 <irc>Channel #gentoo-guis on the freenode network</irc>
25 or
26 <irc>#gentoo-guis on the freenode IRC network, irc://irc.gentoo.org/gentoo-guis</irc>
27
28
29 For those that might not like the repositories.xml file grow slightly
30 larger with the additional data (if added). The layman-2.0 api has made
31 changes to reduce the bandwidth usage on the gentoo servers. I will
32 create a more detailed blog post about those results later. But for
33 those wanting to see the data that Alec Warner <antarus> graciously
34 compiled from the infrastructure logs. See bug 398465 [1]. The
35 layman-2.0 api will reduce overall bandwidth far more than the
36 additional irc data will add to it.
37
38
39 [1] https://bugs.gentoo.org/show_bug.cgi?id=398465
40 --
41 Brian Dolbec <dolsen@g.o>

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Proposal: New irc data field in layman's repositories.xml file format Kent Fredric <kentfredric@×××××.com>