[gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Diego Elio Pettenò
On 01/10/2012 13:54, Rich Freeman wrote:
 I don't think we can keep the discussion off -dev forever though.  It
 seems like we're close to being able to implement, which means lots of
 changes that impact all devs.  I can't imagine that we'd want to
 implement that without some kind of council vote.  Perhaps the
 appropriate approach is to propose a GLEP?

No, the appropriate approach is first to _talk with Infra_. Guys I said
that before, but unless you actually factor in Infra when you want
infrastructure stuff done, you have to do the work yourself.
And it might not be nice and fun.

Honestly, this whole thread, with the exception of Rafael, makes me
facepalm incredibly, because everybody is saying it's easy! without
asking the people who have done the work up to now and will have to
manage it. And it pisses me off.

(Among other things, because it feels like most of the complains about
the way tinderbox's logs are handled, it's easy! but nobody but me is
ever going to pick up the task, ...)

So to close this in a few words: You walk the walk, you talk the talk.
And I have no intention to read another mail with what other awesome
thing we can do if we migrate to git and we don't even have to worry
about what it might happen on the serverside because git is just magical
and will sort itself out, okay?

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



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Peter Stuge
Diego Elio Pettenò wrote:
 Honestly, this whole thread, with the exception of Rafael, makes me
 facepalm incredibly, because everybody is saying it's easy!
 without asking the people who have done the work up to now and will
 have to manage it.

Noone said it's easy.

Please don't put words in my mouth.

Several said it needs to just-be-done, without further consensus.
I support that. Everyone also agrees that there will be issues, but
I think the idea is that switching sooner rather than later and
fixing up the bits that break is fine. Even if it takes a while.


 And it pisses me off.

It shouldn't. There may be others on the list besides Gentoo infra
who know a thing or two about infrastructure, operations, CVS, Git,
and so on.


 most of the complains about the way tinderbox's logs are handled

I have no idea about that issue, but it seems quite distinct.


 So to close this in a few words: You walk the walk, you talk the talk.

That's bullshit (and the saying is backwards). I could help out, I
know a couple of infra guys, but I can't even get recruited because
quizzes need too much contiguous time out of my schedule..


//Peter



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Diego Elio Pettenò
On 01/10/2012 14:41, Peter Stuge wrote:
 Noone said it's easy.

«This just strikes me as something that is about at the point where we
could just do it.»

This was Rich at 11.29 Pacific Time.

 Several said it needs to just-be-done, without further consensus.
 I support that. Everyone also agrees that there will be issues, but
 I think the idea is that switching sooner rather than later and
 fixing up the bits that break is fine. Even if it takes a while.

Okay so you have your idea. Keep it. But don't try to force it on people
who are actual developers.

 It shouldn't. There may be others on the list besides Gentoo infra
 who know a thing or two about infrastructure, operations, CVS, Git,
 and so on.

Sure, but they are not Gentoo Infra. And who has to maintain this?
Gentoo Infra. You want to do the conversion and maintain it yourself?
Feel free, nobody's stopping you. You're free to fork.

 I have no idea about that issue, but it seems quite distinct.

It's the same bullshit of insisting that someone else should do
something just because you think it's better, without actually asking
for feasibility.

 I could help out, I
 know a couple of infra guys, but I can't even get recruited because
 quizzes need too much contiguous time out of my schedule..

That's true for everybody. And knowing the infra guys doesn't mean that
you're infra still. I'm not infra either and I don't speak _for_ them,
but for this kind of stuff, instead of starting a SEVENTEEN POSTS thread
on a mailing list that should be dedicated to other stuff, the solution
is first _ask what the status is_.

With all due respect, but having Michael going off a tangent on caching
proxy servers, Rich starting to ponder between bandwidth and CPU, and
you calling for shutdown dates, all without changing a stupid subject
line to at least show you're no longer speaking about the original topic
(it's not like people can be psychic that you're talking about GIT
migrations when the topic says CIA replacement), is obnoxious.

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



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Peter Stuge
Diego Elio Pettenò wrote:
 With all due respect,
..
 you calling for shutdown dates
..
 is obnoxious.

I don't know about respectful, but oh well..


Another idea I have, besides the go-ahead+fix what breaks, is that
after everything has broken, Gentoo developers will not be spamming
this mailing list like three-year-olds screaming rude complaints
about how things do not work and calling infra bad names, but that
they will actually *help out* with whatever needs fixing.

Gentoo has a whole bunch of very competent developers in many
different areas, including yourself of course!, and I'm pretty sure
that there is no better way to get everything fixed *fast* than to
simply go-ahead. Some (of course not all, and that's fine too) devs
would surely get involved to help out with whatever issues need to
be solved.


//Peter



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Diego Elio Pettenò
On 01/10/2012 15:21, Peter Stuge wrote:
 Diego Elio Pettenò wrote:
 With all due respect,
 ..
 you calling for shutdown dates
 ..

 all without changing a stupid subject
 line to at least show you're no longer speaking about the original topic
 (it's not like people can be psychic that you're talking about GIT
 migrations when the topic says CIA replacement),

Yes just cut out the part that makes it obnoxious, will ya?

 is obnoxious.

 Another idea I have, besides the go-ahead+fix what breaks, is that
 after everything has broken, Gentoo developers will not be spamming
 this mailing list like three-year-olds screaming rude complaints
 about how things do not work and calling infra bad names, but that
 they will actually *help out* with whatever needs fixing.

Then you probably don't know half the Gentoo developers

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



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Peter Stuge
Diego Elio Pettenò wrote:
  Another idea I have, besides the go-ahead+fix what breaks, is that
  after everything has broken, Gentoo developers will not be spamming
  this mailing list like three-year-olds screaming rude complaints
  about how things do not work and calling infra bad names, but that
  they will actually *help out* with whatever needs fixing.
 
 Then you probably don't know half the Gentoo developers

I think they are the ones who should fork. :)


//Peter



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Diego Elio Pettenò
On 01/10/2012 15:53, Peter Stuge wrote:
  Then you probably don't know half the Gentoo developers
 I think they are the ones who should fork. :)

Unfortunately the problem is that they tend to linger around even after
forking...

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



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Gregory M. Turner
If you're going to paint me and the other folks expressing opinions as 
entitled mouth-breathers, certainly you can't expect not to hear any 
reply because it's off-topic!


On 10/1/2012 2:00 PM, Diego Elio Pettenò wrote:

On 01/10/2012 13:54, Rich Freeman wrote:

I don't think we can keep the discussion off -dev forever though.  It
seems like we're close to being able to implement, which means lots of
changes that impact all devs.  I can't imagine that we'd want to
implement that without some kind of council vote.  Perhaps the
appropriate approach is to propose a GLEP?


No, the appropriate approach is first to _talk with Infra_. Guys I said
that before, but unless you actually factor in Infra when you want
infrastructure stuff done, you have to do the work yourself.
And it might not be nice and fun.


Well I definitely can't argue with the above, and I didn't know about 
-scm but, hey, you learn something new every day; anyhow I'm not sure 
it's makes it inappropriate to discuss.



So to close this in a few words: You walk the walk, you talk the talk.
And I have no intention to read another mail with what other awesome
thing we can do if we migrate to git and we don't even have to worry
about what it might happen on the serverside because git is just magical
and will sort itself out, okay?


OK, also agreed that git lacks entirely in magical properties -- I 
wasn't aware of having said anything suggesting otherwise.  I have some 
limited experience as a git admin and am aware of git's considerable 
limitations with respect to provisioning, security configuration, 
scalability and other non-optional features for a public-facing 
deployment.  There is more to be said on the matter but I'll take that 
to -scm.


Anyhow, I get it: administering the vcs for a huge project such as 
Gentoo is very hard work.  If I somehow gave some other impression, I'm 
sorry.   Perhaps Rich and I insensitively voiced our shared assumption 
that Gentoo's continued reliance on cvs stems from a lack of motivation 
and consensus, rather than a shortage of labor and resources.  Then 
again, if the folks in the trenches doing the work think I've slighted 
them, surely they are perfectly capable of chewing me out on their own 
behalfs and don't need you to do it for them?


I'm not looking for a fight, but after reading the above and some other 
remarks in this thread, by you and others, I did want to at least 
clarify my position: No, of course I couldn't possibly know all the 
repercussions of a change like this, but I also find it difficult to 
believe that whatever hurdles exist are so intractable that we'd might 
as well just throw in the towel.  Although I regret any bad feelings I 
may have caused, I stand by my statements.  To be clear, the magic of 
the Gentoo community -- not git -- is what I believe will make this 
doable, and yes, I appreciate that that magic is actually just a lot 
of people doing a lot of nasty, thankless chores.


As for the whole put-up/shut-up business, I'd be happy to help out any 
way I can (although tbh I'd still say whatever was on my mind even if I 
was too busy).  I'll contact Infrastructure to make sure they're aware 
of me.


-gmt



Re: [gentoo-dev] Discussing stuff that is not appropriate to discuss

2012-10-01 Thread Michael Mol
On Mon, Oct 1, 2012 at 8:58 PM, Diego Elio Pettenò
flamee...@flameeyes.eu wrote:
 On 01/10/2012 17:51, Gregory M. Turner wrote:

 Anyhow, I get it: administering the vcs for a huge project such as
 Gentoo is very hard work.  If I somehow gave some other impression, I'm
 sorry.   Perhaps Rich and I insensitively voiced our shared assumption
 that Gentoo's continued reliance on cvs stems from a lack of motivation
 and consensus, rather than a shortage of labor and resources.

 That's definitely not the case. While we do have had some complains
 (mostly from Prefix last I knew) about git's working, the consensus for
 going to git is there. The problems are vastly technical.

 Problems such as how many developers would be fine with having to
 checkout 2GB of history to be able to commit? git support shallow
 clones but not if you want to commit to them.

 Then
 again, if the folks in the trenches doing the work think I've slighted
 them, surely they are perfectly capable of chewing me out on their own
 behalfs and don't need you to do it for them?

 It is at the very least disturbing that you think that people whose
 work, and commitment, has been overlooked for a whole discussion can't
 be bothered by it unless they are actually reactive aggressively.

 I know the kind of thankless tasks Infra has to deal with on a daily
 basis, and I think they deserve more respect that most of the time they
 are given here, especially when technical challenges are billed under
 the we just need to push harder for it to move banner like this time.

Some fascinating problems (social and technical) to address. I joined
the -scm list because it was implied that these things would be
discussed over there.

Could we take this outside? I'd be interested in looking at
solutions...but I don't want to drop them in here, since it's been
pounded on a few times by a few people that this isn't the place.

-- 
:wq