librelist archives

« back to archive

thoughts on splitting up the loofah gem

thoughts on splitting up the loofah gem

From:
Mike Dalessio
Date:
2010-07-18 @ 19:48
Hey all,

I'm considering splitting 'loofah' into two gems: 'loofah', and
'loofah-activerecord'.

This does a couple of things:

1) removes the activerecord dependency for people who are using another ORM
inside a Rails project (see
http://github.com/flavorjones/loofah/issues/#issue/15)
2) removes the testing complexity of supporting multiple rails versions and
installation options into a separate project
3) makes it clear what the purpose (and dependencies) of each gem is.
currently I think it's a little confusing for a single gem to be supporting
such a wide range of functionality.

Thoughts? Concerns?

-m