News for hackers. Stuff that matters.
Re:My time with Rails is up by eropple on Sunday May 22, 2016 @01:52PM (#11749522)
solnic wrote the majority of DataMapper, its successor rom-rb, and the Virtus object modeling library. He knows much more than Rails and understands its problems.
Re:My time with Rails is up by waffle_ss on Sunday May 22, 2016 @02:07PM (#11749579)
Not to take away from solnic's many valuable contributions to open source, but I think it would be more accurate to say he was a heavy contributor to DataMapper rather than that he wrote the majority of it

https://github.com/datamapper/dm-core/graphs/contributors

Re:My time with Rails is up by solnic on Sunday May 22, 2016 @02:12PM (#11749594)
Yes, I was on the core team between 2010-20#{hard-to-tell}. DataMapper was created by Sam Smoot and quickly taken over by Dan Kubb who did a crazy amount of work, practically rewriting it and introducing all the crucial features, and then maintained it for a couple of years with the help from a small group of people.
Re:My time with Rails is up by dkubb on Sunday May 22, 2016 @06:11PM (#11750505)
This is correct. It's probably hard to measure a person's total contribution to DataMapper because the gems are spread out across 20 to 30 repositories, not just dm-core.

I did maintain DM for a few years, but burnt out as there wasn't enough time to keep up with the community demands and work a full time job. There were a couple of years I effectively worked 40-60 hours a week on DM and only 5-10 on work; this wasn't tenable long term and burned me out.

The small dev team, of which solnic was a core member, are an amazing group and there's no way I could've maintained DM for even a fraction of the time I did without their support.

Re:My time with Rails is up by eropple on Sunday May 22, 2016 @02:26PM (#11749641)
Fair cop; I only saw solnic's name on stuff when I was using it late in DataMapper's life.
Re:My time with Rails is up by solnic on Sunday May 22, 2016 @02:41PM (#11749694)
yeah it's because I was contributing to many dm-* projects and handling a couple of last releases.