Current Roadmap

0 views
Skip to first unread message

Sam Smoot

unread,
Feb 15, 2008, 11:08:12 AM2/15/08
to DataMapper
0.3.1 release "RSN", based on current trunk. (trunk is 0.3.0 right
now, so the version bump is to avoid gem version conflicts and ensure
that people who've built a gem from trunk and installed it are using
the right gem for the next release).

0.9.0 release by MWRC. The reasoning behind 0.9.0 instead of 1.0 is
just that we want the flexibility to change our mind on API details if
we feel like it. ;-) Aside from that concern, 0.9.0 is intended to be
a 1.0 candidate release.

0.9.0 development is taking place on http://github.com/sam/dm

DataObjects 0.9.0 within the next two weeks. The big changes are
faster, much simpler to install, type-casting done once in DO,
transaction support, a slightly simplified API (no more blocks), URI
based connection-strings (inspired by Sequel), and built-in connection-
pooling. Development on DO is also taking place on http://github.com/sam/do.

The big changes in DM itself are basically in the "Month of Love"
post: http://groups.google.com/group/datamapper/browse_thread/thread/33826215a2481b15

There's a few other things going on, like an effort towards object-
repository agnostic terminology (instead of DM::Database, Table,
Column objects, etc, Repository, Container/Mapping, and Property) to
support non-database object stores. This will hopefully lead to a
YamlAdapter for example, so there's no such thing as fixtures anymore,
just a mapped yaml-files you can treat like a database.

It'll also make things like ActiveResource dead-simple to build into
DM, without an entirely different project. Pretty exciting stuff. ;-)

So if you want to get involved, nows the time! We've got a lot of
people interested in contributing right now, one of the areas we could
definitely use some help is in organizing efforts, determining the
what and when of the 0.3.1 release, etc. Pitch in, get involved, and
let's make something amazing happen. :-D
Reply all
Reply to author
Forward
0 new messages