# Upgrading code base from dm-rails

**URL:** https://discourse.rom-rb.org/t/upgrading-code-base-from-dm-rails/414
**Category:** Architecture Design
**Created:** [January 16, 2021, 12:38am UTC](https://discourse.rom-rb.org/t/upgrading-code-base-from-dm-rails/414 "2021-01-16T00:38:08Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![IBLoud](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.rom-rb.org/ibloud/32/213_2.png) [@IBLoud](https://discourse.rom-rb.org/u/IBLoud)
#### Post date: [January 16, 2021, 12:38am UTC](https://discourse.rom-rb.org/t/upgrading-code-base-from-dm-rails/414/1 "2021-01-16T00:38:08Z")

</div>

I am working on getting this code up and running - [UrbanAlienAdventures/gamesprout: A gift from Jesse Schell (github.com)](https://github.com/UrbanAlienAdventures/gamesprout)

I’ve traced dm-rails to [datamapper/dm-rails: Integrate DataMapper with Rails 3 (github.com)](https://github.com/datamapper/dm-rails) and then to your site.

is there documentation on how I should approach your newest iteration?

---

<div class="post-metadata">

### Author: ![solnic](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.rom-rb.org/solnic/32/279_2.png) [@solnic](https://discourse.rom-rb.org/u/solnic)
#### Post date: [January 25, 2021, 5:41am UTC](https://discourse.rom-rb.org/t/upgrading-code-base-from-dm-rails/414/2 "2021-01-25T05:41:37Z")

</div>

DM was discontinued years ago and rom-rb is a different beast so your best choice is to actually rewrite the app. It’d be a really fun and educational exercise!

---

<div class="post-metadata">

### Author: ![IBLoud](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.rom-rb.org/ibloud/32/213_2.png) [@IBLoud](https://discourse.rom-rb.org/u/IBLoud)
#### Post date: [January 25, 2021, 6:54pm UTC](https://discourse.rom-rb.org/t/upgrading-code-base-from-dm-rails/414/3 "2021-01-25T18:54:30Z")

</div>

Understood, if you would be open to sharing an approach on my open-source project that would be great!

[Projects · UrbanAlienAdventures/gamesprout (github.com)](https://github.com/UrbanAlienAdventures/gamesprout/projects)

I’m making this jr dev friendly for any Ruby developers who need experience with performing this type of work on a living production project. It’s easy for devs to say this advice. Learners need a bit of a point in the right directions.

---

<div class="post-metadata">

### Author: ![solnic](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.rom-rb.org/solnic/32/279_2.png) [@solnic](https://discourse.rom-rb.org/u/solnic)
#### Post date: [January 26, 2021, 5:36am UTC](https://discourse.rom-rb.org/t/upgrading-code-base-from-dm-rails/414/4 "2021-01-26T05:36:40Z")

</div>

> [@IBLoud](#):
>
> Understood, if you would be open to sharing an approach on my open-source project that would be great!

I’m happy to reply to any questions you may have. This thread is a good place for this.
