Jason,

What was your case for using Sequel?  Just curious -- not asking you
to rehash the case with your team...

For me, the chief benefit is API that remains backwards compatible
except in extreme and rare cases.  This means the code survives major
and minor version releases and far lower maintenance problems
upgrading frameworks.

Additional primary benefit is ability to hook into and model legacy
schemas that don't follow the Rails opinionated model very well.  Far
less jumping through hoops and overcoming the "opinionated code" to
get things working, so resulting code is clean and straightforward
rather than having a hacked together feel.

Secondary benefit is smaller code-base that is also faster (although I
haven't benchmarked AR vs. Sequel vs. DataMapper in quite some time).

Fewer dependencies and entanglements with external libraries (like
Active Support, Active Resource, etc., which are themselves quite
large libraries).

Finally, dropping down to SQL while remaining pure Ruby for doing
serious reporting queries is an awesome benefit if you have a lot of
different reports to produce.

Michael
On Tue, Nov 27, 2012 at 9:12 AM, Jason Rogers <[email protected]> wrote:
> Thanks, Rohit. Unfortunately the team has decided to not use Sequel -- it's
> just too foreign for them and they cannot grasp the benefits of the switch
> from ActiveRecord.
>
>
> On Monday, November 26, 2012 4:43:46 PM UTC-5, rohit wrote:
>>
>> On Saturday, November 24, 2012 4:22:08 PM UTC-6, Jason Rogers wrote:
>>>
>>> Thanks, Doug. I did make those configuration changes. I just wanted to
>>> hear if anyone ran into any issues. I'm glad to hear that you haven't. Good
>>> news.
>>
>>
>>  We are running Sequel + Rails 3.2.3 + JRuby. Not using sequel-rails
>> either. Getting devise + ldap authentication to work was not
>> straightforward. We had to patch the devise_sequel gem to get it to work.
>> Apart from that no issues.
>>
>> Rohit
>
> --
> You received this message because you are subscribed to the Google Groups
> "sequel-talk" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/sequel-talk/-/Bf2671ad8o0J.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/sequel-talk?hl=en.



-- 
http://codeconnoisseur.org

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sequel-talk?hl=en.

Reply via email to