I’m always very curious to know how people discover the project and what is their motivation to learn it and try it out. Please tell me your story, even when it wasn’t successful. If ROM didn’t meet your requirements please tell what it was.
I can briefly tell you my story for a good start
I started working as a rails developer in 2007 and got interested in the DataMapper project around 2008 after seeing AR not working very well in bigger projects. I’ve been exploring alternative ways of designing apps since then. I spent quite a while working on the DataMapper project itself, roughly 2 years of being a core team member. Initially I wanted to have an ORM that implements the DM pattern but eventually I realized I don’t like ORMs in general. That’s why ROM changed its direction last year. FWIW I never looked back.
I moved away from ActiveRecord, so now I need good libraries to support my design. For my needs it’s very close to be completed, but for the general audience there’s still a lot to be done
Apart from persistence concerns I am also deeply interested in having a better validation library and a view layer that doesn’t turn into complete mess too quickly.