Notes on v0.12 and Recess Edge on Github

4 views
Skip to first unread message

Kris Jordan

unread,
Mar 31, 2009, 11:42:02 PM3/31/09
to recess-f...@googlegroups.com
Friends,

v0.12
Some small-to-moderate size bug fixes have been rolled up and pushed out in the v0.12 release. The important fixes are Recess no longer picks up files with extensions like .class.php.tmp created by editors [Thanks Todd!], jQuery is back in the distro for off-line development, and some other common problems first-time users faced [especially around PDO] have been smoothed out. The intention of this release is to be final for the 0.1x line. For more details check out the blog post: http://www.recessframework.org/page/new-recess-php-framework-release-v012

Recess Edge on Github
The 0.20 branch on Github has been rebased from tag v0.12 and merged onto the master tree. Let's try that again :)

If you have cloned Recess Edge for an existing / soon shipping project and only want the v0.12 updates use 'git pull origin v0.12'. This pulls from the tag v0.12.

If you want to clone Recess Edge for a new project, use master.

Finally, if you have cloned Recess Edge for an in-development project and want to bring it up to the pre-0.20 Edge, follow these steps:

1) Commit any local changes.

2) Create a new local branch: git checkout -b pre-0.20

3) Merge github's master branch with your pre-0.20 branch: git pull origin master

4) Resolve any conflicts. Shouldn't be (m)any - report to this thread the conflicts you encounter.

5) Ensure the 'Dir' options in recess-conf are configured properly. Note that the recommended directories for some things has changed:
  Sqlite Databases /recess/sqlite => /data/sqlite
  Temp Files /recess/temp => /data/temp
  Ensure these folders are writable.
  Also, note, if you have been using a custom View (Smarty/Templating) the library directory is one step shallower:
  Library: /recess/lib/ => /recess/
  Views: /recess/lib/recess/framework/views => /recess/recess/framework/views

6) That should be it! Commit your changes on this branch.  If you need to get back to your primary branch use: git checkout master

Enjoy!

Kris
Reply all
Reply to author
Forward
0 new messages