Whoooooop!

Congratulations!

And a great big THANK YOU!


On Jun 8, 2010, at 7:23 PM, Martin Gamsjaeger wrote:

> Yes! finally! a dream came true :P
> 
> Thanks *so much* to everyone involved! Thx for every discussion,
> ticket, patch, .. Seriously, I mean it!
> 
> Now on to making DataMapper even more awesome!
> 
> cheers
> snusnu
> 
> On Jun 9, 2:07 am, Daniel N <[email protected]> wrote:
>> So very very awesome. :)
>> 
>> Congratulations guys, this is really cool.
>> 
>> On 9 June 2010 10:04, Dan Kubb (dkubb) <[email protected]> wrote:
>> 
>> 
>> 
>>> I'm pleased to announce that we released DataMapper 1.0 "Vermouth"
>>> earlier today.
>> 
>>> Thank you to everyone in the community, especially this mailing list
>>> and the IRC channel. There's no way we could've reached this milestone
>>> without your encouragement and assistance.
>> 
>>> It's extremely rewarding to see DM hit 1.0, but at the same time it
>>> also sets a baseline for future development to build on. In some ways
>>> we're only just getting started, the future we have planned for DM is
>>> even more ambitious. I'll be writing more about our plans in the
>>> coming weeks.
>> 
>>> Before you install
>>> ------------------
>> 
>>> The installation process for DM 1.0 is pretty similar to what it was
>>> previously in 0.10.x and 0.9.x with a few exceptions:
>> 
>>> 1) Using auto-migration and auto-upgrading require dm-migrations
>>> rather than just dm-core. The reason for this is that dm-migrations
>>> should share a lot of code with auto-migrations, but they don’t, and
>>> in an attempt to DRY things up we’ve centralized all the code in one
>>> package and will begin refactoring the code over the coming months.
>> 
>>> 2) Transactions require the use of the dm-transactions gem.
>> 
>>> 3) It is no longer necessary to gem install data_objects or any do_*
>>> gem directly. Each DO based adapter has been extracted into their own
>>> gems, and installing them will setup the dependencies on dm-core and
>>> the appropriate DO gem(s). The new adapters are:
>> 
>>>  dm-sqlite-adapter
>>>  dm-postgres-adaper
>>>  dm-mysql-adapter
>>>  dm-oracle-adapter
>>>  dm-sqlserver-adapter
>> 
>>> Installation
>>> ------------
>> 
>>> Install dm-core:
>> 
>>>  $ gem install dm-core
>> 
>>> The next thing you want to do is decide which adapter you want to use.
>>> For example if you want to use sqlite, do:
>> 
>>>  $ gem install dm-sqlite-adapter
>> 
>>> This should pull in data_objects and do_sqlite3 automatically, so no
>>> need to specify either of those explicitly anymore.
>> 
>>> It’s likely you’ll want to use migrations (for classic or auto-
>>> migrations), and transactions when using sqlite, so to install them
>>> do:
>> 
>>>  $ gem install dm-migrations dm-transactions
>> 
>>> There is also a metagem which combines several gems into a single
>>> package:
>> 
>>>  $ gem install data_mapper
>> 
>>> This pulls a nice base stack for DM development. The gems included
>>> are:
>> 
>>>  dm-core
>>>  dm-aggregates
>>>  dm-constraints
>>>  dm-migrations
>>>  dm-transactions
>>>  dm-serializer
>>>  dm-timestamps
>>>  dm-validations
>>>  dm-types
>> 
>>> So putting this all together you can do:
>> 
>>>  $ gem install data_mapper dm-sqlite-adapter
>> 
>>> Changes
>>> -------
>> 
>>> In previous release announcements I've provided details about the
>>> changes, so I'm not going to repeat myself ;) Instead I'm going to
>>> refer you to the list of 61 tickets we've resolved for the 1.0
>>> milestone:
>> 
>>>  http://datamapper.lighthouseapp.com/projects/20609/milestones/62234-0103
>> 
>>> How to report issues
>>> --------------------
>> 
>>> Please report any issues you find in IRC, on the mailing list, or in
>>> the tracker:
>> 
>>>  IRC: #datamapper
>>>  Mailing List:http://groups.google.com/group/datamapper
>>>  Bug Tracker:
>>> http://datamapper.lighthouseapp.com/projects/20609-datamapper
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "DataMapper" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<datamapper%2bunsubscr...@googlegrou 
>>> ps.com>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/datamapper?hl=en.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "DataMapper" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/datamapper?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/datamapper?hl=en.

Reply via email to