Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-11-01 Thread Peter Stuge
Diego Elio Pettenò wrote: One of major problems with this tinderbox is that it cannot be used to test packages against newer versions of packages present in overlays [1] Which is not a problem since we're _not_ talking about packages in overlays but of a bump in the main tree which is

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-11-01 Thread Diego Elio Pettenò
On 31/10/2012 23:18, Peter Stuge wrote: Um, so how come an overlay isn't the obvious method for testing, before putting things in the main tree? What other method is *more* convenient for testing? package.mask Diego, I would like to ask you to step off Arfrever. And I would like that

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-11-01 Thread Peter Stuge
Diego Elio Pettenò wrote: Um, so how come an overlay isn't the obvious method for testing, before putting things in the main tree? What other method is *more* convenient for testing? package.mask Can you clarify? Do you propose that developers carry out wild experiments by committing

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-11-01 Thread Diego Elio Pettenò
On 31/10/2012 23:42, Peter Stuge wrote: Can you clarify? Do you propose that developers carry out wild experiments by committing things that probably don't work and masking them? Dirty experiments, no. Testing stuff that's almost ready, yes. If you run the tinderbox against dirty experiments,

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-30 Thread Arfrever Frehtes Taifersar Arahesis
2012-10-29 23:07:15 Diego Elio Pettenò napisał(a): c) try to get betas and rcs in asap _but masked_; =sys-devel/gcc-4.7.0, whose usage is required to trigger some problems, is already package.masked. d) call for a tinderbox run (I can do that with a quick email); One of major problems with

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-30 Thread Arfrever Frehtes Taifersar Arahesis
2012-10-31 04:18:14 Arfrever Frehtes Taifersar Arahesis napisał(a): Besides founding problems in about 10% of packages s/founding/finding/ -- Arfrever Frehtes Taifersar Arahesis signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-30 Thread Diego Elio Pettenò
On 30/10/2012 20:18, Arfrever Frehtes Taifersar Arahesis wrote: One of major problems with this tinderbox is that it cannot be used to test packages against newer versions of packages present in overlays [1] Which is not a problem since we're _not_ talking about packages in overlays but of a

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Brian Harring
On Sun, Oct 28, 2012 at 10:35:01PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: 2012-10-28 22:14:15 Mike Gilbert napisa??(a): This library is used for processing Unicode text in several high-profile packages, including Chromium and other Webkit browsers, PHP, boost, and many more.

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Christoph Junghans
2012/10/29 Brian Harring ferri...@gmail.com: On Sun, Oct 28, 2012 at 10:35:01PM +0100, Arfrever Frehtes Taifersar Arahesis wrote: 2012-10-28 22:14:15 Mike Gilbert napisa??(a): This library is used for processing Unicode text in several high-profile packages, including Chromium and other

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Diego Elio Pettenò
On 29/10/2012 10:37, Christoph Junghans wrote: If Arfrever keeps maintaining it for a while, I will take it. Do remember that whatever you commit, _You_ take responsibility for it. After a screwup, the answer I didn't do anything, I just committed what Arfrever gave me is not a good answer. In

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Rich Freeman
On Mon, Oct 29, 2012 at 2:00 PM, Diego Elio Pettenò flamee...@flameeyes.eu wrote: In particular, if I hear such an answer from anybody (be it for icu or something else, be it for a minor inconsistency or a total fuckup), I'll be requesting devrel to re-evaluate their commit rights, as they are

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Peter Stuge
Diego Elio Pettenò wrote: the understanding of you're responsible for whatever you commit. A load of bull IMO. Is this rooted in some stupid US law thing (via the foundation) or merely in some cowardly individual disconnected from the real world, phrasing stupid blanket rules? Or something else?

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Diego Elio Pettenò
On 29/10/2012 11:10, Rich Freeman wrote: While I do agree in principle, I think that talking about going to devrel over minor inconsistencies is over-the-top. It's not about the inconsistencies, it's about the excuse. If the maintainer owns up to the mistake, that's fine by me, shit happens and

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Diego Elio Pettenò
On 29/10/2012 11:30, Peter Stuge wrote: A load of bull IMO. Is this rooted in some stupid US law thing (via the foundation) or merely in some cowardly individual disconnected from the real world, phrasing stupid blanket rules? Or something else? You're free to disagree and not become a

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Rich Freeman
On Mon, Oct 29, 2012 at 2:30 PM, Peter Stuge pe...@stuge.se wrote: I expect that anyone and everyone who contribute to any open source project will do their damndest to contribute only perfect work. Setting aside issues of tone, I want to touch on the more direct issue of quality and

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Rich Freeman
On Mon, Oct 29, 2012 at 2:40 PM, Diego Elio Pettenò flamee...@flameeyes.eu wrote: You're free to disagree and not become a developer. But with commit _rights_ come commit _responsibility_. If you commit something for somebody else, you're still responsible if it breaks somebody else's package,

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Jeroen Roovers
On Mon, 29 Oct 2012 19:30:40 +0100 Peter Stuge pe...@stuge.se wrote: Diego Elio Pettenò wrote: the understanding of you're responsible for whatever you commit. Outrageours rant deleted Isn't it outrageous to claim that people who create and contribute to and around Gentoo without being

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Christoph Junghans
2012/10/29 Diego Elio Pettenò flamee...@flameeyes.eu: On 29/10/2012 10:37, Christoph Junghans wrote: If Arfrever keeps maintaining it for a while, I will take it. Do remember that whatever you commit, _You_ take responsibility for it. After a screwup, the answer I didn't do anything, I just

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Alexandre Rostovtsev
On Mon, 2012-10-29 at 11:35 -0700, Diego Elio Pettenò wrote: The problem with ICU is worse than you expect. For once, with version 50, it changes ABI (but not soname as far as I can tell) depending on which compiler you build it with. Yes, this is pretty much fucked up. It's even worse than

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Mike Gilbert
On Mon, Oct 29, 2012 at 3:33 PM, Christoph Junghans ott...@gentoo.org wrote: 2012/10/29 Diego Elio Pettenò flamee...@flameeyes.eu: On 29/10/2012 10:37, Christoph Junghans wrote: If Arfrever keeps maintaining it for a while, I will take it. Do remember that whatever you commit, _You_ take

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Anthony G. Basile
On 10/29/2012 03:45 PM, Mike Gilbert wrote: On Mon, Oct 29, 2012 at 3:33 PM, Christoph Junghansott...@gentoo.org wrote: 2012/10/29 Diego Elio Pettenòflamee...@flameeyes.eu: On 29/10/2012 10:37, Christoph Junghans wrote: If Arfrever keeps maintaining it for a while, I will take it. Do

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Diego Elio Pettenò
On 29/10/2012 13:19, Anthony G. Basile wrote: I just generated the list of dependencies, 28 packages, see below. Compile tests against each are easy enough. Run tests against non-library packages are easy too. It would be harder to do an exhaustive test against, say, dev-libs/boost because

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Anthony G. Basile
On 10/29/2012 04:59 PM, Diego Elio Pettenò wrote: On 29/10/2012 13:19, Anthony G. Basile wrote: I just generated the list of dependencies, 28 packages, see below. Compile tests against each are easy enough. Run tests against non-library packages are easy too. It would be harder to do an

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Diego Elio Pettenò
On 29/10/2012 14:37, Anthony G. Basile wrote: Anyhow, the question really remains, how to deeply test this package before adding it to the tree even ~arch? a) check that there is nothing depending on =${oldver} — if there is, notify maintainer; b) check the documentation to see if there is

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Alexis Ballier
On Mon, 29 Oct 2012 15:07:15 -0700 Diego Elio Pettenò flamee...@flameeyes.eu wrote: [...] d) call for a tinderbox run (I can do that with a quick email); For that part, I think everyone would benefit from an official tinderbox, infra-hosted and with a documented interface; not everyone has the

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-29 Thread Diego Elio Pettenò
On Mon, Oct 29, 2012 at 5:17 PM, Alexis Ballier aball...@gentoo.org wrote: On Mon, 29 Oct 2012 15:07:15 -0700 Diego Elio Pettenò flamee...@flameeyes.eu wrote: [...] d) call for a tinderbox run (I can do that with a quick email); For that part, I think everyone would benefit from an official

[gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-28 Thread Mike Gilbert
This library is used for processing Unicode text in several high-profile packages, including Chromium and other Webkit browsers, PHP, boost, and many more. Fair warning: ICU tends to break several packages with every major release, so thorough testing is needed when bumping it. This package is

Re: [gentoo-dev] Maintainer needed: dev-libs/icu

2012-10-28 Thread Arfrever Frehtes Taifersar Arahesis
2012-10-28 22:14:15 Mike Gilbert napisał(a): This library is used for processing Unicode text in several high-profile packages, including Chromium and other Webkit browsers, PHP, boost, and many more. Fair warning: ICU tends to break several packages with every major release, so thorough