From: 7rans <transf...@gmail.com>
Date: Tue, 2 Mar 2010 11:59:02 -0800 (PST)
Local: Tues, Mar 2 2010 2:59 pm
Subject: Re: gem yank prerelease
On Mar 2, 11:17 am, Chad Woolley <thewoolley...@gmail.com> wrote: > On Tue, Mar 2, 2010 at 6:57 AM, 7rans <transf...@gmail.com> wrote: No. A developer wouldn't repush a gem to break it or even to change it > > "bump the version" Huh? That exactly what I just said I did not want > > to do. > Just because you don't want to do it doesn't mean it isn't the right > From my perspective as a gem user, I don't want to trust you (or in an incompatible way. They would do so to FIX it. The problem with what you are suggesting is the your are perpetuating the use of non- functional code. This isn't about trusting a developer. You are implicitly not trusting Consider a scenario where an overlooked bug caused the current > Weigh this against the cost of you bumping your version (which as John Clearly. But I am the developer and I want control over my projects. I > pointed out will be automated), and the choice is easy. Make everyone > bump the version. > It seems that you are overly concerned about your 'broken' code don't want others forcing me to do things certain ways if I decide otherwise. That's always been part of the traditional Ruby mind -- Ruby gives you the rope to hang yourself. That's they way I want it to be. That's why I use Ruby. It's like the 2nd Amendment. > It isn't a problem or a reflection on I have never believed that. If that were really true, we'd release a > you at all. Frequent releases are good. new versions every time our tests all passed. Releasing when it is time to release is good. > However, inadvertently breaking a feature with an innocuous 'fix', You have it completely backwards. You think you know better then the > then rereleasing it over the previously-working version (thereby > making the working version unavailable) IS a problem, and people > should be prevented from doing it. developer that his gem is "previously-working" and the developer is dumb enough to repush a broken 'fix'? So you, in your wisdom, are going to save the dumb developer from himself by forcing him to push that gem, you know the one "inadvertently breaking a feature with an innocuous 'fix'", with a bumped version. And that's going to fix the problem? You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||