# Exemplary Rails 2.1 app?

**URL:** <https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018>\
**Category:** Rails\
**Created:** [August 16, 2008, 3:53am UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018 "2008-08-16T03:53:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 16, 2008, 3:53am UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018/1 "2008-08-16T03:53:47Z")

</div>

Railsters:

An exemplary Rails 1.x app is Beast, for example. I have always been  
able to download it and experiment with it, to try extracurricular  
Rails experiments from a good base. Without the burden of writing my  
own app (gee, maybe an online forum, for example!).

What’s a good example of a public Rails 2.1 app? I suspect Beast does  
not do 2.1 yet. Something like a blog, wiki, or dashboard that I could  
download, play with, and make an example of?

–  
Phlip

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 16, 2008, 4:58am UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018/2 "2008-08-16T04:58:40Z")

</div>

I’ve written a rails application in 2.1, and whilst it’s probably not  
your definition of “exemplary” it’s an application none the less.

> **[GitHub - radar/rboard: A fully featured forum system compatible with Rails 2.3](https://github.com/radar/rboard)**
>
> A fully featured forum system compatible with Rails 2.3 - GitHub - radar/rboard: A fully featured forum system compatible with Rails 2.3

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 16, 2008, 5:29pm UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018/3 "2008-08-16T17:29:25Z")

</div>

> I’ve written a rails application in 2.1, and whilst it’s probably not  
> your definition of “exemplary” it’s an application none the less.[GitHub - radar/rboard: A fully featured forum system compatible with Rails 2.3](http://github.com/radar/rboard)

Tx! Now your migration fails on this line:

```
u = UserLevel.find_by_name("User")
u.position = 1

```

The fix:

rake db:migrate:reset VERSION=20080730091145  
rake db:fixtures:load  
rake db:migrate

Going forward, I too don’t know what the best practice is, between  
fixtures and migrations, to prime a database with the correct initial  
data…

–  
Phlip

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 17, 2008, 4:37pm UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018/4 "2008-08-17T16:37:47Z")

</div>

Altered Beast is a Rails 2.x rewrite of Beast:  
[http://github.com/courtenay/altered\_beast/tree/master](http://github.com/courtenay/altered_beast/tree/master)

–Jeremy

On Fri, Aug 15, 2008 at 8:52 PM, Phlip [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> download, play with, and make an example of?
> 
> –  
> Phlip
> 
> >

–  
[http://jeremymcanally.com/](http://jeremymcanally.com/)  
[http://entp.com/](http://entp.com/)

> **[Omg GIFs | GIFDB.com](https://gifdb.com/omg)**
>
> Download Omg GIFs for Free on GifDB. More than 56 Omg Animated GIFs to download.

My books:

> **[Ruby in Practice](https://www.manning.com/books/ruby-in-practice)**
>
> Like Ruby itself, Ruby in Practice will make you more productive. The book shows you practical techniques and strategies for small projects and large-scale environments. A cookbook-style reference, it gives you concrete examples of systems...

[http://humblelittlerubybook.com/](http://humblelittlerubybook.com/) (FREE!)

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 16, 2008, 5:36pm UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018/5 "2008-08-16T17:36:26Z")

</div>

Next, I seem to be missing some sphinxie goodness:

undefined method `define\_index’ for #Class:0xb6e7d658  
from /home/phlip/tools/rboard/app/models/post.rb:8

Commenting out the define\_index block lets me run the specs, with only  
2 failures. I will just clobber them.

(Curiously, the failures don’t say “sphinx”, but that thing is a son-  
of-a-bitch to test, so I don’t blame you for skipping it!)

And in conclusion, thanks for the new toy!

–  
Phlip

---

<div class="post-metadata">

**Author:** ![Phlip](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ed8c4c/32.png) [@Phlip](https://www.ruby-forum.com/u/Phlip)\
**Post date:** [August 18, 2008, 11:07pm UTC](https://www.ruby-forum.com/t/exemplary-rails-2-1-app/146018/6 "2008-08-18T23:07:31Z")

</div>

I think the ‘initial’ project aspires to be an exemplary 2.x app:

[http://rubyforge.org/forum/forum.php?forum\_id=26161](http://rubyforge.org/forum/forum.php?forum_id=26161)

HTH,

-Roy
