From: Jamis Buck Date: 2004-11-06T00:30:55+09:00 Subject: Re: Will ActiveRecord support Berkeley DB? David Heinemeier Hansson wrote: >> Are there plans to have ActiveRecord support Berkeley DB? > > > The plan is that I'm open to contributions :) > > Seriously, if you want a certain database supported in Active Record, > you should really have a look at giving it a go. There's a ton of unit > tests, lots of examples from the other adapters, and a healthy > community. Most adapters are around a hundred lines of code. Keep in mind, though, that much of the functionality that AR::Base adds to your subclasses is implemented using SQL. Thus, unless your chosen backend supports an SQL interface, you'll probably wind up having to reimplement most of that functionality. Which means AR wouldn't be buying you very much. :( It would be *nice* (and I'm not volunteering, David! ;)) if AR abstracted a bit more away from SQL, but that would add a lot more complexity to an already fairly complex beast. As it is, it is a great fit for *most* things, and for everything else, wellll....there's MasterCard. (sorry, I couldn't resist.) - Jamis -- Jamis Buck jgb3@email.byu.edu http://www.jamisbuck.org/jamis