[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] Reminder: please coordinate with the "subsystem maintainers"
From:       Diego Elio =?ISO-8859-1?Q?Petten=F2?= <flameeyes () gmail ! com>
Date:       2010-10-30 10:20:20
Message-ID: 1288434020.6000.14.camel () yamato ! local
[Download RAW message or body]


Hi all,

While it is true we don't have real subsystem maintainers in Gentoo, I'd
like to ask everybody to shoot a request to the team maintaining a
general area before adding something that might fall into their
development usage.

In the past year I have witnessed a number of breakages due to adding
support for, or entirely new packages, to big subsystem such as Ruby,
XFCE, PAM, and so on.

In the case of Ruby, we've been working hard to make Ruby-NG[1] perform
just as fine as RubyGems, but to do so we need to add custom code to the
ebuilds, and set up running tests and the like. This also means that
dependencies need to be done sometimes in tricky ways; so if you want to
add an ebuild for Ruby-related software, please clear it with us first.

In the case of XFCE, I'll let Samuli talk about that.

In the case of PAM, I'm now (very slowly) running an audit of what we
have in tree [2] and I've found at least two partly-broken modules that
have been recently added to the tree. Since I'm maintaining PAM more or
less alone right now, and I'm just working on the new pambase code, I'd
pretty much like to know and validate ebuilds for new PAM modules and
PAM-using software _before_ they hit the tree, as the audit is already
complex enough on its own.

[1] http://blog.flameeyes.eu/tag/rubyng
[2] http://blog.flameeyes.eu/2010/10/24/anybody-hiring-me-for-pam

-- 
Diego Elio Pettenò — "Flameeyes"
http://blog.flameeyes.eu/

If you found a .asc file in this mail and know not what it is,
it's a GnuPG digital signature: http://www.gnupg.org/


["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic