Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Jakub Moc
Carsten Lohrke wrote:
> On Thursday 07 September 2006 16:42, Simon Stelling wrote:
>> "!> and kdelibs installed on a system at the same time.
> 
> This is clear to me. My point was, if there's a specific need to allow to not 
> to break arch keywording this way. I'd find it more foolproof and consistent, 
> if repoman would catch this and Portage would warn.

Warn about what exactly? About blocker that $arch doesn't have even
keyworded? I fail too see why this would be useful.



-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Carsten Lohrke
What have we learnt now, Jakub? Keep it in the bug report. ;)


Carsten


pgpxG13G6keIP.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Kevin F. Quinn
On Thu, 07 Sep 2006 16:42:11 +0200
Simon Stelling <[EMAIL PROTECTED]> wrote:

> Carsten Lohrke wrote:
> > One question remains: Is it needed/correct that Portage doesn't
> > take blockers for architecture breakages into account? Such a
> > line/prefix is easily changed and when someone - whatever the bad
> > reason is - uses cvs commit, a real tree breakage is the cause.
> 
> The behaviour is correct. The depstring in question was
> "!  Reason for this could e.g. be file collisions that got fixed in
> hunspell-1.0.
> 
> If the depstring was "! (same as ">=app-text/hunspell-1.0", just retarded)  repoman would
> complain loudly.

1,$ s/hunspell/hspell/g

:)

To follow up in the use of a blocker - obviously blocking something
like kdelibs, a core part of a major package suite, against a utility
like hspell is less than ideal (to put it politely).  This was not the
case before - kdelibs and hspell could happily be installed on the same
system, just kdelibs wouldn't make use of hspell.  Adding the blocker
unnecessarily restricts the system, and was the wrong thing to do.

One point that illustrates this clearly, is that if kdelibs is blocked
by hspell, a corollary is that hspell should block kdelibs.  However
since hspell wasn't blocking kdelibs, you would fail to install kdelibs
until hspell was unmerged.  Unmerging hspell would allow kdelibs to
merge, then you could happily install hspell again and end up with a
confused dep tree.

Also, to my understanding, having configure automagically build support
for hspell if it's available on the system is not the way we're
supposed to handle such dependencies.

-- 
Kevin F. Quinn


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Simon Stelling
Jakub Moc wrote:
> carlo, you might want to revert it properly, instead of reverting only
> half of the previous commit you've been complaining about here.

Could you please take such stuff where it belongs next time? (To the
bug, that is.) There's really no need to point out such things on -dev,
because this is not a "hey everybody, look, $dev did something stupid!"
list. It doesn't matter whether $dev is genstef or carlo or anybody
else. The bitching ain't gonna stop if you just "give back".

-- 
Kind Regards,

Simon Stelling
Gentoo/AMD64 developer
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Jakub Moc
Simon Stelling wrote:
> Carsten Lohrke wrote:
>> One question remains: Is it needed/correct that Portage doesn't take 
>> blockers 
>> for architecture breakages into account? Such a line/prefix is easily 
>> changed 
>> and when someone - whatever the bad reason is - uses cvs commit, a real tree 
>> breakage is the cause.
> 
> The behaviour is correct. The depstring in question was
> "! and kdelibs installed on a system at the same time. Reason for this
> could e.g. be file collisions that got fixed in hunspell-1.0.
> 
> If the depstring was "! as ">=app-text/hunspell-1.0", just retarded)  repoman would complain loudly.

Well, now the ebuild is broken even worse, since the blocker is gone [1]
and hspell is still not disabled, so it will go kaboom when someone
installs the stable version.

[1]
http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.4-r1.ebuild?r1=1.4&r2=1.5

carlo, you might want to revert it properly, instead of reverting only
half of the previous commit you've been complaining about here.

-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Simon Stelling
Carsten Lohrke wrote:
> One question remains: Is it needed/correct that Portage doesn't take blockers 
> for architecture breakages into account? Such a line/prefix is easily changed 
> and when someone - whatever the bad reason is - uses cvs commit, a real tree 
> breakage is the cause.

The behaviour is correct. The depstring in question was
"!=app-text/hunspell-1.0", just retarded)  repoman would complain loudly.

-- 
Kind Regards,

Simon Stelling
Gentoo/AMD64 developer
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Carsten Lohrke
On Thursday 07 September 2006 13:48, Jakub Moc wrote:
> I wonder how exactly genstef broke mips, 'cos mind you, he just reverted
> to what the ebuild was doing before Bug 114161 was fixed by
> hard-disabling of hspell [1]. Since mips doesn't have hspell keyworded,
> it wasn't affected by that bug before it's been fixed and it wasn't
> affected after the bug has been reintroduced now [2] (Additionally there
> shouldn't be any problem now except for one called automagic
> dependencies since the blocker for incompatible versions was there).

You're right. It was very early in the morning, I saw the dependency not 
matching architectures, but wasn't aware that blocker dependencies are not 
taken into account with regards to tree breakage. So:


Dear Stefan,

I was wrong, you didn't break the tree. Please excuse that I did accuse you 
doing this. I regret not having verfied my position, before i filed the bug. 
Furthermore I'd like to add that, as blubb put it in an private email, my 
intention wasn't to put you down, but to shed light on the issue - apparently 
making myself a fool.



One question remains: Is it needed/correct that Portage doesn't take blockers 
for architecture breakages into account? Such a line/prefix is easily changed 
and when someone - whatever the bad reason is - uses cvs commit, a real tree 
breakage is the cause.


Carsten


pgpLpkRTXiwfL.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Carsten Lohrke
On Thursday 07 September 2006 13:25, Diego 'Flameeyes' Pettenò wrote:
> I'll try to overlook the reverted changes in kdelibs for bug fixes, the
> improper ${ROOT} injected in my changes where it wasn't supposed to be, the
> broken opengl on kdelibs checks that appeared last month, unhelpful
> comments when trying to achieve something from the users, a bug lingering
> for an year and a half because my solution wasn't good enough, and that was
> the solution that now kde 3.5.4 implements, decisions against the interest
> and request of all the users and developers, QA bugs opened without
> checking facts, GWN articles sent without notes on [EMAIL PROTECTED] alias 
> for what I
> can see ...

I do make mistakes too, yes. That I did revert your changes was a problem with 
a local script - still - my mistake. No idea what you're referring to with 
your "unhelpful comments" stanza as well as the "bug lingering around". There 
are a lot of bugs lingering around and I do not have a todo list tracking 
them in a specific time frame. QA bug_s_? Regarding the GWN, you should have 
gotten the email, in  which I pointed out that it's time to remove KDE 3.4 
from the tree.


Carsten




pgpiZ8MyhPkOO.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Jakub Moc
Stephen P. Becker wrote:
> Brian Harring wrote:
>> The proper forum for crap like this is via taking it up with QA/devrel.
>>
>> Screaming about a change on the ml doesn't accomplish anything more
>> then making you look like a jack ass trying to publically embarass
>> someone you're pissed at; at least carlo has a reason, stephen you're
>> just being an asshole.
> 
> Yes, I am, because it pisses me off when people outright break things
> because they had no clue what they were doing.  Furthermore, he did
> break mips with that change, so that makes it my business to whip out
> the cluestick.  My previous email was intended to show that he doesn't
> seem to have any idea what he was doing.

I wonder how exactly genstef broke mips, 'cos mind you, he just reverted
to what the ebuild was doing before Bug 114161 was fixed by
hard-disabling of hspell [1]. Since mips doesn't have hspell keyworded,
it wasn't affected by that bug before it's been fixed and it wasn't
affected after the bug has been reintroduced now [2] (Additionally there
shouldn't be any problem now except for one called automagic
dependencies since the blocker for incompatible versions was there).

[1]
http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.0.ebuild?hideattic=0&r1=1.4&r2=1.5

[2]
http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.4-r1.ebuild?r1=1.3&r2=1.4

So, how exactly is this public bitching useful?

-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Carsten Lohrke
On Thursday 07 September 2006 11:11, Stuart Herbert wrote:
> And I'm sure I'm not the only one who has a problem with your
> comment in that bug either.  Bugzilla isn't there for flaming other
> devs.

I did not do an ad hominem attack, but have a problem with a single action and 
listed my points. I wonder what is supposed to count as flaming nowadays... 


Carsten


pgpAWUwVGarMg.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Diego 'Flameeyes' Pettenò
On Thursday 07 September 2006 04:09, Carsten Lohrke wrote:
> How wonderful this sort of "maintenance" is you can read here:
I'll try to overlook the reverted changes in kdelibs for bug fixes, the 
improper ${ROOT} injected in my changes where it wasn't supposed to be, the 
broken opengl on kdelibs checks that appeared last month, unhelpful comments 
when trying to achieve something from the users, a bug lingering for an year 
and a half because my solution wasn't good enough, and that was the solution 
that now kde 3.5.4 implements, decisions against the interest and request of 
all the users and developers, QA bugs opened without checking facts, GWN 
articles sent without notes on [EMAIL PROTECTED] alias for what I can see ...

No, I'm not referring to Stefan. He's human and he did mistakes, but if 
someone would be allowed to put them in public, that would be his lead (that 
in this case is Caleb, not you), or the QA team.

-- 
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE


pgpwZ010qa0PD.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Stephen P. Becker

Brian Harring wrote:

On Wed, Sep 06, 2006 at 10:37:21PM -0400, Stephen P. Becker wrote:

Carsten Lohrke wrote:

On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:

I am not adding stuff. I am fixing existing packages. And I am taking
responsibility.

How wonderful this sort of "maintenance" is you can read here:

https://bugs.gentoo.org/show_bug.cgi?id=146626

Am I the only one who has a problem with this?
I find this not at all surprising considering that one of his recent 
mentees failed so many of the ebuild quiz questions so badly as to be 
outright denied (which is not at all the recruit's fault).  In any case, 
if you don't appreciate Stefan "taking responsibility" for stuff which 
he has no business touching in the first place, you have every right to 
tell him to piss off.


Maybe I'm just a moron (well, likely I am), but why are you two 
posting this shit on the dev ml?


Conflict for a change, fine, carlo go revert it. 

Crazy notion, but it's a one minute revert, yes it's not your mess but 
it is your package and _your_ users, leaving your users hanging 
because you're trying to make genstef clean something up screws the 
users over.


So what is wrong with making people accountable for stuff which *they* 
broke?




The proper forum for crap like this is via taking it up with 
QA/devrel.


Screaming about a change on the ml doesn't accomplish anything more 
then making you look like a jack ass trying to publically embarass 
someone you're pissed at; at least carlo has a reason, stephen you're 
just being an asshole.


Yes, I am, because it pisses me off when people outright break things 
because they had no clue what they were doing.  Furthermore, he did 
break mips with that change, so that makes it my business to whip out 
the cluestick.  My previous email was intended to show that he doesn't 
seem to have any idea what he was doing.




Further, Stephen shouldn't even know about a candidates failing, let 
alone go stating it on a public ml.


Really nice one there; someone tries to help, deemed not yet skilled 
enough to have access to the tree, and you're bringing it up as a way 
to take potshots at genstef.


Note that I have no idea who this person is, and that I also stated it 
is not their fault at all.  Pretty much anybody is capable of learning 
the skills required to have access to the tree.  Failing the ebuild quiz 
is a reflection on the mentor, which was my point.




Further, you're taking a potshot at a dev candidate who via going 
through the process was at least *trying* to contribute, even if they 
didn't pass the quiz.


No, I'm not, see above.  I encourage this candidate to keep 
contributing, and to ask questions of anybody who can help.




Carlo, go talk to devrel, stephen, go do your monthly mips stabling.
Meanwhile spare us the idiocy, and do something productive.


That's a funny statement, coming from you.



Screaming on a ml won't solve the conflict, just makes the screamer 
look childish.


That's an even funnier statement, coming from you.

-Steve
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Simon Stelling
Alec Warner wrote:
> If you can't work
> it out, you talk to your project lead.  If THEY can't work it out, you
> talk to the ombudsman, and so forth.  Everyone knows the policy and yet
> no one follows it.  I don't want to see this thread continue; you know
> what you have to do.[1]
> 
> [1] http://www.gentoo.org/proj/en/devrel/policy.xml

Don't even have to go that way. It's far simpler:

(quoting the devrel policy you linked to:)

"Issues not necessarily related to personal conflict, such as
intentional or repeated policy breaches, malicious or abrasive behavior
to users or developers, or similar developer-specific behavioral
problems should be brought directly to Developer Relations via
[EMAIL PROTECTED] These should be dealt with on a case-by-case basis by
Developer Relations and may require disciplinary action."

-- 
Kind Regards,

Simon Stelling
Gentoo/AMD64 developer
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Jon Portnoy
On Thu, Sep 07, 2006 at 12:17:27PM +0200, Danny van Dyk wrote:
> Am Donnerstag, 7. September 2006 11:11 schrieb Stuart Herbert:
> > On 9/7/06, Carsten Lohrke <[EMAIL PROTECTED]> wrote:
> > > How wonderful this sort of "maintenance" is you can read here:
> > >
> > > https://bugs.gentoo.org/show_bug.cgi?id=146626
> > >
> > > Am I the only one who has a problem with this?
> >
> > No.  And I'm sure I'm not the only one who has a problem with your
> > comment in that bug either.  Bugzilla isn't there for flaming other
> > devs.
> >
> > There was a time when we used to suspend devs for doing that.
> Sadly we don't suspend developers for extended history of QA violations.
> 

Not true, unfortunately these problems seem to very rarely get 
communicated to devrel...

-- 
Jon Portnoy
avenj/irc.freenode.net
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Danny van Dyk
Am Donnerstag, 7. September 2006 11:11 schrieb Stuart Herbert:
> On 9/7/06, Carsten Lohrke <[EMAIL PROTECTED]> wrote:
> > How wonderful this sort of "maintenance" is you can read here:
> >
> > https://bugs.gentoo.org/show_bug.cgi?id=146626
> >
> > Am I the only one who has a problem with this?
>
> No.  And I'm sure I'm not the only one who has a problem with your
> comment in that bug either.  Bugzilla isn't there for flaming other
> devs.
>
> There was a time when we used to suspend devs for doing that.
Sadly we don't suspend developers for extended history of QA violations.

Danny
-- 
Danny van Dyk <[EMAIL PROTECTED]>
Gentoo/AMD64 Project, Gentoo Scientific Project
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-07 Thread Stuart Herbert

On 9/7/06, Carsten Lohrke <[EMAIL PROTECTED]> wrote:

How wonderful this sort of "maintenance" is you can read here:

https://bugs.gentoo.org/show_bug.cgi?id=146626

Am I the only one who has a problem with this?


No.  And I'm sure I'm not the only one who has a problem with your
comment in that bug either.  Bugzilla isn't there for flaming other
devs.

There was a time when we used to suspend devs for doing that.

Best regards,
Stu
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Luca Barbato
Carsten Lohrke wrote:
> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>> I am not adding stuff. I am fixing existing packages. And I am taking
>> responsibility.
> 
> How wonderful this sort of "maintenance" is you can read here:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=146626
> 
> Am I the only one who has a problem with this?
> 

Genstef PLEASE always contact the related herd before adding stuff.

lu

-- 

Luca Barbato

Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Alec Warner
Carsten Lohrke wrote:
> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>> I am not adding stuff. I am fixing existing packages. And I am taking
>> responsibility.
> 
> How wonderful this sort of "maintenance" is you can read here:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=146626
> 
> Am I the only one who has a problem with this?
> 
> 
> Carsten

I would agree on principle, however this is NOT the correct venue for
this.  If you have an issue with another developer; you don't go
complain on a public ML; you TALK to the developer.  If you can't work
it out, you talk to your project lead.  If THEY can't work it out, you
talk to the ombudsman, and so forth.  Everyone knows the policy and yet
no one follows it.  I don't want to see this thread continue; you know
what you have to do.[1]

[1] http://www.gentoo.org/proj/en/devrel/policy.xml
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Mike Frysinger
lets try resending this since our shitty mail servers seemed to have eaten it

On Sunday 03 September 2006 10:22, Stefan Schweizer wrote:
> Paul de Vrieze wrote:
> > The maintainer must still be someone with a
> > gentoo email.
>
> is that written down somewhere? I was under the impression that it is
> allowed and have seen it used for example
> in /usr/portage/www-client/links/metadata.xml

except that metadata has something the ones in question here do not: a contact 
at gentoo.org if the non-gentoo.org is AFK
-mike


pgppOuw0ZUGFK.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Brian Harring
On Wed, Sep 06, 2006 at 10:37:21PM -0400, Stephen P. Becker wrote:
> Carsten Lohrke wrote:
> >On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
> >>I am not adding stuff. I am fixing existing packages. And I am taking
> >>responsibility.
> >
> >How wonderful this sort of "maintenance" is you can read here:
> >
> >https://bugs.gentoo.org/show_bug.cgi?id=146626
> >
> >Am I the only one who has a problem with this?
> 
> I find this not at all surprising considering that one of his recent 
> mentees failed so many of the ebuild quiz questions so badly as to be 
> outright denied (which is not at all the recruit's fault).  In any case, 
> if you don't appreciate Stefan "taking responsibility" for stuff which 
> he has no business touching in the first place, you have every right to 
> tell him to piss off.

Maybe I'm just a moron (well, likely I am), but why are you two 
posting this shit on the dev ml?

Conflict for a change, fine, carlo go revert it. 

Crazy notion, but it's a one minute revert, yes it's not your mess but 
it is your package and _your_ users, leaving your users hanging 
because you're trying to make genstef clean something up screws the 
users over.

The proper forum for crap like this is via taking it up with 
QA/devrel.

Screaming about a change on the ml doesn't accomplish anything more 
then making you look like a jack ass trying to publically embarass 
someone you're pissed at; at least carlo has a reason, stephen you're 
just being an asshole.

Further, Stephen shouldn't even know about a candidates failing, let 
alone go stating it on a public ml.

Really nice one there; someone tries to help, deemed not yet skilled 
enough to have access to the tree, and you're bringing it up as a way 
to take potshots at genstef.

Further, you're taking a potshot at a dev candidate who via going 
through the process was at least *trying* to contribute, even if they 
didn't pass the quiz.

Carlo, go talk to devrel, stephen, go do your monthly mips stabling.
Meanwhile spare us the idiocy, and do something productive.

Screaming on a ml won't solve the conflict, just makes the screamer 
look childish.
~harring


pgpljzlJFti07.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Stephen P. Becker

Carsten Lohrke wrote:

On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:

I am not adding stuff. I am fixing existing packages. And I am taking
responsibility.


How wonderful this sort of "maintenance" is you can read here:

https://bugs.gentoo.org/show_bug.cgi?id=146626

Am I the only one who has a problem with this?


I find this not at all surprising considering that one of his recent 
mentees failed so many of the ebuild quiz questions so badly as to be 
outright denied (which is not at all the recruit's fault).  In any case, 
if you don't appreciate Stefan "taking responsibility" for stuff which 
he has no business touching in the first place, you have every right to 
tell him to piss off.


-Steve
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Carsten Lohrke
On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
> I am not adding stuff. I am fixing existing packages. And I am taking
> responsibility.

How wonderful this sort of "maintenance" is you can read here:

https://bugs.gentoo.org/show_bug.cgi?id=146626

Am I the only one who has a problem with this?


Carsten


pgpSw3egf3SKv.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-06 Thread Andrej Kacian
On Sun, 03 Sep 2006 16:36:14 +0200
Stefan Schweizer <[EMAIL PROTECTED]> wrote:

> >> this does not allow the actual maintainer to close the bug and
> >> causes a lot of bugspam for a person who does not care about it
> >> and should be only contacted in the end to commit
> >> fixes/patches/bumps.
> > Shouldn't matter too much as a gentoo dev is still responsible for
> > the package? 
> 
> of course he is still responsible. Does not mean he likes to get 10
> mails about people asking for stable keywords and arches stabilizing
> every month.

That comes with being responsible for a package in Gentoo. Live with
it.

> > Nobody shoud be adding stuff to portage without taking 
> > responsibility for it.
> 
> I am not adding stuff. I am fixing existing packages. And I am taking
> responsibility. The maintainer can always assign me bugs if he thinks
> I should take care of them and I read and take care of them anyway
> because I am on maintainer-needed.

That's fine and all, but it sort of sets a precedent - not everyone is
on maintainer-needed.

> PS: mailing lists are a bit broken. 3 people answer me and ask almost
> the same and I answer almost the same again ..

Then answer in only one subthread, and rest of them will die... :)

Kind regards,
-- 
Andrej Kacian

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-03 Thread Kevin F. Quinn
On Sun, 03 Sep 2006 16:22:37 +0200
Stefan Schweizer <[EMAIL PROTECTED]> wrote:

> Paul de Vrieze wrote:
> > For this stuff, add a comment to the metadata.xml file. Don't do it
> > in this less than obvious way. 
> 
> arch teams for example will still contact me then for stabilizing, I
> do not want that. jeeves and herdstat do not support comments and the
> metadata is not often read directly.

If you don't care whether a package is stable or not, just let the arch
team go ahead and do what they need to do to stabilise when they wish
to.  The role of package maintainer has nothing to do with
stabilisation, which is the preserve of the arch teams.

> > The maintainer must still be someone with a
> > gentoo email.
> 
> is that written down somewhere? I was under the impression that it is
> allowed and have seen it used for example
> in /usr/portage/www-client/links/metadata.xml

You'll notice that there are two maintainer blocks in there, one for
the non-gentoo "third-party" maintainer, and one for the Gentoo dev who
proxies - the "official Gentoo" maintainer.  There are several packages
like this.

What I'm conerned about is packages that have no Gentoo maintainer,
something that should obviously never happen for packages in the
official tree.

-- 
Kevin F. Quinn


signature.asc
Description: PGP signature


[gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-03 Thread Stefan Schweizer
Paul de Vrieze wrote:
> For this stuff, add a comment to the metadata.xml file. Don't do it in
> this less than obvious way. 

arch teams for example will still contact me then for stabilizing, I do not
want that. jeeves and herdstat do not support comments and the metadata is
not often read directly.

> The maintainer must still be someone with a
> gentoo email.

is that written down somewhere? I was under the impression that it is
allowed and have seen it used for example
in /usr/portage/www-client/links/metadata.xml

- Stefan

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-03 Thread Stefan Schweizer
Bryan Ãstergaard wrote:
> Ok, let me see if I can get this straight.. You're saying that
> maintainer-needed requires less communication overhead compared to
> ebuilds with maintainers assigned? And that maintainer-needed is
> therefore better than ebuilds having maintainers.

agreed. I prefer to fix ebuilds in maintainer-needed than maintained ebuilds
because communication takes eternally compared to fixing simple things
quickly.

>> the committer in this case has no interest in maintaining the thing. And
>> for proxying it does not matter who is proxying.
> Of course it matters. There's a big difference between a proxy
> maintainer having to ask a *specific* dev that's proxying his ebuild
> updates/changes or trying to find a random dev willing to help.

I will of course commit all fixes when anyone asks me to. But it does not
matter if I commit them or anyone else who cares and has access levels.

>> this does not allow the actual maintainer to close the bug and causes a
>> lot of bugspam for a person who does not care about it and should be only
>> contacted in the end to commit fixes/patches/bumps.
> Shouldn't matter too much as a gentoo dev is still responsible for the
> package? 

of course he is still responsible. Does not mean he likes to get 10 mails
about people asking for stable keywords and arches stabilizing every month.

> Nobody shoud be adding stuff to portage without taking 
> responsibility for it.

I am not adding stuff. I am fixing existing packages. And I am taking
responsibility. The maintainer can always assign me bugs if he thinks I
should take care of them and I read and take care of them anyway because I
am on maintainer-needed.

- Stefan

PS: mailing lists are a bit broken. 3 people answer me and ask almost the
same and I answer almost the same again ..

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers

2006-09-03 Thread Stefan Schweizer
Kevin F. Quinn wrote:
> Then you should not have committed it - as a dev it is your
> responsibility to test any ebuilds your commit.  There's nothing
> stopping you doing the normal checks on the ebuild, even if you can't
> read Hebrew.  For example you should verify whether the '-j1' is really
> necessary on emake.

yeah, I do those tests of course. Had not thought of -j1 though. You are
right - it is not needed. Sorry :( 

>> Furthermore I am actually part of
>> maintainer-needed and commit fixes there. I am also on the
>> maintainer-needed email alias.
> 
> The point of a herd is to provide a contact for maintenance of the
> member packages - and maintainer-needed by definition does not do
> maintenance.

yup. This is just so I can keep track of bugs filed against it while clearly
separating them from bugs for packages which I judge more important and
maintain directly. Support is provided by upstream and the user,
build-testing/committing/ebuildfixes is provided by maintainer-needed
(which is most likely me)

>> Also maintainer-needed makes obvious to everyone that they do not
>> have to ask me to fix sth. or take over the package -> less
>> communication overhead.
> 
> You can put notes into metadata.xml - see other instances for
> examples; the easiest way is to have two maintainer entries, and in
> the description field describe the maintenance arrangement.  

Give jeeves and herdstat support for reading notes and I might consider it.
What annoys me most when putting myself in is that arch teams will ask me
if I would want that stable. I honestly do not care.
The annoying thing about it is that I get more than one bugmailspam about it
and it also happens regularly for new versions :/
Such things the user should be able to decide himself.

> Putting 
> "maintainer-needed" as the herd just means the package is essentially
> unmaintained, and is a candidate for removal. 

that is what I want to imply by putting it in, you got me correctly.

> We should not be putting 
> stuff into the official tree if no dev has taken responsibility for it.

we are not putting new stuff in there, we are just fixing existing stuff so
that it does not need to be removed.

>> And for proxying it does not matter who is proxying.
> 
> Proxying is more than just "doing whatever the non-dev says".  By
> committing to the tree, you take full responsibility for those
> commits.

I do. And if it breaks anyone I will fix it of course.

> Whoever does the commit takes formal responsibility for those commits.
> Therefore they should take note of bug activity relating to those
> commits.  If they don't care about that then they should not be acting
> as proxy in that case.

I do take note of all maintainer-needed bug activity. I do not put in myself
to clearly separate those from the other bugs where I am directly
maintaining stuff myself.

> Surely this is what the Sunrise overlay was for; user-supplied ebuilds
> that don't have a a Gentoo dev to take responsibility for maintenance.

true. Sunrise is only for new ebuilds however. It is not designed as a place
to dump ebuilds from portage to and force users of them to use Sunrise.
If you or antarus or someone else wants to remove it from the tree feel free
to do so, I am not in metadata, I do not care. I just fixed the bug.

- Stefan

-- 
gentoo-dev@gentoo.org mailing list