You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by as...@apache.org on 2007/12/12 06:28:33 UTC
svn commit: r603464 - /ode/sandbox/singleshot/README
Author: assaf
Date: Tue Dec 11 21:28:26 2007
New Revision: 603464
URL: http://svn.apache.org/viewvc?rev=603464&view=rev
Log:
Moved json_request to plugin, upgraded to Rails 2.0.1
Modified:
ode/sandbox/singleshot/README
Modified: ode/sandbox/singleshot/README
URL: http://svn.apache.org/viewvc/ode/sandbox/singleshot/README?rev=603464&r1=603463&r2=603464&view=diff
==============================================================================
--- ode/sandbox/singleshot/README (original)
+++ ode/sandbox/singleshot/README Tue Dec 11 21:28:26 2007
@@ -1,11 +1,9 @@
== Setting up the environment
-Singleshot is developed against edge Rails 2.0. Because edge Rails 2.0 is
-a moving target, we do not include a copy in vendor/rails, nd you cannot use
-Gems at the moment. To install the current version of Rails 2.0:
+Singleshot is developed against Rails 2.0. To get moving you need to first
+install Rails:
- $ cd singleshot
- $ rake rails:freeze:edge
+ $ gem install rails
== Setting up the database
@@ -51,6 +49,7 @@
If you are writing a migration, make sure to test that it works both ways, test
it against the code, and then run:
+
$ rake annotate_models
This task updates the comment in the beginning of each model file to reflect
@@ -62,12 +61,12 @@
The development model is explain->spec->code.
Everything starts with an explanation, which eventually will turn into the
-official documentation. You can find those in the doc/pages directory.
-The file format is Textile.
+official documentation. You can find those in the doc/pages directory. The
+file format is Textile.
Specifications are written using RSpec. MVC, plugins and other libraries are
-speced in the various sub-directories of specs. User stories are speced in
-the stories directory.
+speced in the various sub-directories of specs. User stories are speced in the
+stories directory.
The code lives mostly under app, which generic code residing in lib, and
occassionally extracted into plugins under vendor/plugins. 3rd party plugins