Hi,

I think we should do it sooner than 2.2, so ASAP, but I don't know
what the timeline is for 2.1. There are several reasons for that:

1. Remove a potential barrier to entry for contributors. A lot of the
errors I was getting were due to the fact that some things on my
system were too new (GCC 4.6, for example) and so the older versions
of things that were specified in the environment files wouldn't
install because their native extensions wouldn't compile. With
bundler, we can pick up new enough versions of gems so that they'll
work but they're still compatible with some of the older gems we need
because we're still a Rails 2 app.

I couldn't run the cucumber test suite at all until I finished this work.

2. Provides a consistent environment to use with development, testing,
and deployment w/o having to go through "rake gems:install" multiple
times for each environment. The gems in the Gemfile are grouped, so
for a production only build, you can tell the bundle command to
exclude certain groups to get a minimum amount of gems.

3. One step closer towards being on Rails 3. Bundler is baked in and
used by default. This is only a nice side effect due to the fact that
I looked at the roadmap in Assembla and saw Rails 3 on there.

4. Somebody's done the work, why not merge it? :)

Thanks,
Matt


On Mon, Aug 22, 2011 at 2:47 AM, Reinier Balt <[email protected]> wrote:
> Sorry, didn't see it :-)
>
> I'd like to move to bundler for 2.2. Or do people think it would be best to
> do it asap?
>
> Reinier
>
>> -----Oorspronkelijk bericht-----
>> Van: [email protected] [mailto:tracks-discuss-
>> [email protected]] Namens Matt Rogers
>> Verzonden: maandag 22 augustus 2011 4:43
>> Aan: [email protected]
>> Onderwerp: [Tracks-discuss] Bundler and Tracks
>>
>> Hi,
>>
>> I've submitted a pull request (#5) for converting Tracks to use Bundler
>> instead of Rails 2.3.x default gem handling.
>>
>> I've successfully been able to run the unit tests and the cucumber (w/o
>> selenium) tests, and more importantly, my use of the app over the last few
>> days has not hit any snags, so I feel pretty comfortable with it.
>>
>> Reinier, I didn't see your user id listed when I sent the pull request, so
> I'm
>> going to assume you haven't seen it yet - which would be why I'm sending
>> this email :)
>>
>> Comments and feedback much appreciated!
>>
>> Thanks
>> --
>> Matt
>> _______________________________________________
>> Tracks-discuss mailing list
>> [email protected]
>> http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
>
>
_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

Reply via email to