From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j56MQNhM015572 for ; Mon, 6 Jun 2005 22:26:24 GMT Received: from agriffis by smtp.gentoo.org with local (Exim 4.43) id 1DfQ3Q-0001KS-W0 for gentoo-dev@lists.gentoo.org; Mon, 06 Jun 2005 22:26:45 +0000 Date: Mon, 6 Jun 2005 18:26:23 -0400 X-OfflineIMAP-1999369067-64676f73656e64-494e424f582e4f7574626f78: 1118096814-0701120953884-v4.0.8 From: Aron Griffis To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] ekeyword and ordering Message-ID: <20050606222623.GI9084@kaf.zko.hp.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+JUInw4efm7IfTNU" Content-Disposition: inline User-Agent: Mutt/1.5.8i X-Archives-Salt: 4cebeb8b-fbdf-4915-a83c-e0613aeb115b X-Archives-Hash: 219345f75100009ea8d0b1ed79419687 --+JUInw4efm7IfTNU Content-Type: text/plain; charset=utf8 Content-Disposition: inline Hi guys, As some of you have noticed, I made a change recently in ekeyword that causes ekeyword to alphabetize the keywords. I've realized I should have brought it up for discussion before making the change to the program. On that note, I apologize for unilaterally making that change without consulting the developer body for opinions. Here is the the fuzzy history of keywording in a nutshell. Please bear in mind that these bullet points happened over a period of years. - Daniel originally wanted them alphabetized. - A few people, myself included, pointed out that there's some valuable information available when keywords are always added to the end rather than being alphabetized. In particular, the concept of a "maintainer arch" is possible, in which the first arch in the list is supposed to indicate general stability of the ebuild, a leader for other arches to follow. - Some people disagreed with the "maintainer arch" concept. They felt that the arch teams do a better job of testing than some maintainers, and there's no point waiting for a maintainer to decide something is stable. - Some developers recently mentioned to me that alphabetizing would probably be fine. At this point I felt that the tree was diluted enough that there was no point resisting, so I went ahead and made the change silently. - My action was questioned privately on IRC, and I realized I made the decision without proper discussion. So I'm writing this email. Honestly, the arguments aren't very strong in either direction. I think everybody understands this, but nonetheless people have their preferences. Here are some of the basic arguments: alpha ----------------------------- - looks nicer (subjective) - easier to tell at a glance if a given keyword is in the list append ----------------------------- - slightly less cvs/rsync traffic - allows "maintainer arch" to continue until another solution is produced, for those who still depend on that method - some developers are accustomed to the "append" method and don't want things to change, at least not without discussion I am willing to revert the ekeyword change if that is what devs would prefer, but I won't make the change without a discussion on -dev, which was my mistake last time. Your thoughts? If the thread isn't obviously unified one direction or the other, I guess we'll eventually put this up to a developer or manager vote (I'm not sure which is appropriate) Regards, Aron -- Aron Griffis Gentoo Linux Developer --+JUInw4efm7IfTNU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCpM2PJrHF4yAQTrARAgwSAJ0Z1dOM+FnrmLWEN/GvAoyhvUUISgCgy9O5 Iu6LP1V28tRtwTfIE1V7ivM= =xL0k -----END PGP SIGNATURE----- --+JUInw4efm7IfTNU-- -- gentoo-dev@gentoo.org mailing list