On Sun, 2008-09-14 at 12:23 -0400, Brian Pepple wrote: > On Sun, 2008-09-14 at 17:52 +0200, Denis Leroy wrote: > > Ignacio Vazquez-Abrams wrote: > > > Ultimately nothing can stop the user from using cvs tag -F, so any > > > solution (including this one, which I like a lot) would have to be > > > server-side. > > > > That's what they're planning to do, despite many objections. When will > > the FeSCo minutes be available on the wiki ? I would like to know who > > voted for this. > > I'm planning to write up the summary later today, but the IRC logs are > available as soon as the meeting ends. > > http://bpepple.fedorapeople.org/fesco/ So, this is to dgilmore, bpepple, jds2001, and nirik (the 4 people that voted for this action): you have just made it highly likely that you will not ever get my vote to participate as a member of FESCo again (I don't say this as a threat, just to let you know that your actions in this endeavor so directly counter what I want/expect out of FESCo that I don't consider you the right people for the job any more). I don't want you to think that I make this out of some sort of emotional response to the removal though (after all, I've been talking about immutable tags in my various git-repo threads), so let me explain. Of the various reasons discussed for removing the makefile options, it was confirmed that removing the option does not actually stop people from changing tags, it just keeps it from being "easy". It was confirmed that the change does not solve the GPL compliance issue. In this thread, it's been brought up that many, many developers use this capability responsibly day in and day out, while we have had only a handful of irresponsible uses. Given these facts, we can draw the following conclusions: 1) The change does not solve the one actual real problem that needs solved, the GPL compliance issue. 2) The change interrupts many developer's work flow in the name of a non-solution to the one real problem, the GPL compliance issue. 3) The change attempts to sweep the real problem under the rug and does not give any date or time line for a *real* solution to be effected. I hate to say this, but these quotes from the IRC log are really what bother me: <dgilmore> notting: it makes it not blatant and easy to do ... <spoleeba> dgilmore, mmcgrath mentioned legal issues in the discussion thread as a motivation <bpepple> spoleeba: right, gpl compliance. <jwb> that's a bit of a red herring <spoleeba> bpepple, lets be clear....afaict..this one action doesnt actually solve the problem <jwb> correct ... <abadger1999> spoleeba: We can definitely make all tagging operations immutable. Making just some immutable would need some planning but could be done as well. <spoleeba> abadger1999, for a later discussion To dgilmore: Make no mistake about it, this change is 100% pure security by obscurity. It doesn't solve the real problem, and everyone that voted for it acknowledges it doesn't solve the real problem. You're just sweeping it under the rug. I'm actually quite disappointed that anyone in the open source community still thinks this way. To abadger1999: you had the right idea, talk about the *real* solution instead of this non-solution, but you didn't push the issue hard enough. They should have never been allowed to sweep the real problem under the rug without at least having a firm deadline to solve the problem for real, and some would argue that it would even be better to make the problem worse so as to make it unavoidable, that way that couldn't just sweep it under the rug but would have to address it properly. Look guys, maybe what we have here is a case of mis-communication. So, let me communicate what I expect out of FESCo/Fedora. Maybe I'm wrong and my expectations are unreasonable. If so, I'll accept that answer. But what I saw here was what I would expect to see in some proprietary company under a self imposed deadline that cuts corners to get the job done. I don't participate in Fedora for that. I participate in Fedora because it's *supposed* to be the a place where we put quality above expediency and we don't just do things, we do them right. In fact, I care about that so much that it is definitely a valid voting item as far as I'm concerned. I don't see this as being anywhere close to doing things right, this is a sloppy, half-assed attempt to deal with a legitimate problem by not actually dealing with it at all. I won't vote for that, so by extension I won't vote for people that support doing things this way. If I'm in the wrong place, and Fedora is about doing things the expedient way instead of the right way, let me know and I'll let you be. -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: CFBFF194 http://people.redhat.com/dledford Infiniband specific RPMs available at http://people.redhat.com/dledford/Infiniband
Attachment:
signature.asc
Description: This is a digitally signed message part
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list