The refactoring to use rubyless in the templates and improve custom attributes handling (property) that started in autumn 2009 was quite big and now many tests in the 1.0 branch fail.
Such important changes are hard to endure because there is a time when the feature set and stability of the new development branch (1.0-pre) goes way below the current stable branch (master = 0.16.x) and moving all the codebase back up (3 years of production ready code enhancements) takes time.
So this is a post to ask for any kind of help regarding this bug fixing task (30% unit test failure).
...but think Zena is an interesting project, just drop us a line of encouragement as a comment on this post !
Please fork http://github.com/zena/zena.git and use rake test:units to see the list of failing tests.
You can use gold to ease Push and Pull operations with git.
During gold setup:
reviewer email = gaspard(at)teti.ch current gold branch = 1.0-pre (not master)
If you do not want to use gold, you have to track the “1.0-pre” branch by hand:
git clone http://github.com/[YOUR_NAME]/zena.git git remote add zena git://github.com/zena/zena.git git fetch zena git checkout --track -b gold zena/1.0-pre
Thanks for any feedback.
Gaspard Bucher
comments
Hi Gaspard,
I want to leave another comment just as suggested, I hope this is encouraging.
Zena just seems to be the perfect CMS, it’s stylish it’s got all the features , bells and whistles!!! I had a look at the videos, it’s just amazing!!!
I post my desires here too, support for:
Ruby Enterprise Edition
Nginx w/ Passenger
PostgreSQL
I can’t wait to have these features in Zena so I can finally move to it. While on the moving topic, you should really add a migration feautre from Typo and Mephisto (ruby blog engines) , possibly from other more famous, but not as nearly cool and impressive as Zena , CMS adn blogs like WP or otehrs.
I reckon that making the move easy would get more people swtching.
cheers.
ps: I actually don’t know yet much about all RoR and how it works, but if it works as I understand you should really switch from any other (mongrel, thin, sinatra etc..) to REE and Passenger. As much as I understand they are pretty much the future, so it’s Zena. Why not be the future now though? ;)
—
cga
Zena looks awesome! Keep up the good work!
Thanks for the nice comments.
Cga, having Zena work on passenger/nginx/PostgreSQL will be quite easy. The only issues are related to fulltext search and some things like upload progress.
As for migration tools, these shouldn’t be too hard to work out… It could even be worked on the client side with the XML API. We will see.
G.
Hi Gaspard,
Keep up the good work. I have been using (on my personal website nobody ever visits) zena for a while. Now I upgraded to the latest revision and hope to bring it up again today.
I love the thoughts behind Zena. If i’m a better programmer in Ruby I’d love to help.
Grz,
Wouter
Thanks Wouter.
Don’t hesitate to share a link…
Here’s a link on the status of the 1.0 release