On Wed, Feb 11, 2009 at 6:52 AM, James Byrne <li...@ruby-forum.com> wrote:
> Further, by its very nature, a tool is used by vastly more people than
> those that create the tool, otherwise it has little value.  The idea
> that a large number of people should be inconvenienced in order that a
> few people are not strikes me as rather selfish and frankly,
> unprofessional.

You are completely out of line even suggesting that David is selfish
or unprofessional.  Do you have any clue how many changes he HASN'T
made because it would break backwards compatibility?  How much effort
goes into sensibly deprecating stuff?  The work he does to keep RSpec
working with old versions of Rails (only very recently *announcing*
discontinued support of 1.2.x), as well as consistently keeping it
working with edge Rails even with all of its internal breakage.

The simple fact is that while RSpec owes a great deal to its community
as a whole, it would be nowhere near where it is today without David's
hard work.  Look at the friggin commit logs and the lighthouse
tickets.  Do you seriously have a problem with making his life a bit
easier?  Didn't think so.  And I can guarantee you that his real
motivation isn't selfish in the least - cleaning up the internals
makes it easier to understand and modify, allowing more users to
become contributors.

Here's a little tip that will save you THOUSANDS AND THOUSANDS OF
DOLLARS in the future:
gem install rspec rspec-rails --version=1.1.12

Pat
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to