Gentoo Archives: gentoo-dev

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Naming of repositories: gento-x86 edition, bike shedding wanted
Date: Sat, 14 Mar 2015 22:26:20
Message-Id: robbat2-20150314T215416-409525201Z@orbis-terrarum.net
1 This is a mostly inconsequential issue, but the Git migration provides
2 us a chance to make a clean break...
3
4 The repository of our ebuilds and the name of the CVS module have been
5 called gentoo-x86 since the start of Gentoo, because it originally was
6 only for x86. Here's the very first ebuild added to CVS [1], Portage
7 v1.1 is also early on [2].
8
9 On the rsync side, it was originally called gentoo-x86-portage, and then
10 between the 1.2 and 1.4 release (early 2003), the stages switched to
11 using the name 'gentoo-portage'; as recently as 2010, various mirrors
12 were STILL fetching from the name of gentoo-x86-portage, when we
13 reminded them that they should have switched years ago.
14
15 All of these names have caused some confusion. Trying to explain to a
16 new user that the Portage tree refers to the collection of ebuilds used
17 by a PMS-compliant package manager (eg Portage) is problematic.
18
19 To that end, I'd like us to brainstorm names for the new
20 bikeshed^R^R^R^R^R^R^R^R
21 repository, to go live at the time of the Git migration.
22
23 It will be the single tree that contains what you find today in the
24 gentoo-x86 CVS module; and on rsync as gentoo-x86-portage and
25 gentoo-portage.
26
27 Ideally, it should be something that works as a relatively unique
28 identifier (Portage is bad as it refers to both the package manager and
29 the tree), and fits easily into discussions, both in-person and online.
30
31 Questions:
32 0. What names for the tree/repository.
33 1. We have some namespaces in Git: proj, dev, priv, data, sites, exp; should
34 the tree be in one of those namespaces, a new namespace, or be without
35 a namespace? git://anongit.gentoo.org/NEW-NAME.git.
36
37 [1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-mail/mutt/mutt-1.2.5-1.ebuild?hideattic=0&revision=1.1&view=markup&sortby=date
38 [2] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/portage/files/ebuild?hideattic=0&revision=1.1&view=markup&sortby=date#l1051
39
40 --
41 Robin Hugh Johnson
42 Gentoo Linux: Developer, Infrastructure Lead
43 E-Mail : robbat2@g.o
44 GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85

Attachments

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

Replies