We talk about new ideas, improvements and anything related to the increasing splendor of our garden.

If you would like to keep in touch, you can subscribe to the blog feed or to the mailing list. You can also follow zena_ on twitter for finer grains of zena development and news.

Vote for zena on ruby trends…

  1. Released version 0.16.3

    Sorry for these numerous minor releases in a few days but some of the bugs we are trying to nail down are related to gem installation. It seems we have finally found what was causing all these troubles:

    It’s the github gems that are making a mess. Hopefully all the authors have moved their gems to gemcutter so we can now release a gem without any dependency on any other source apart from the official “gems.rubyforge.org” (points to same ip as “gemcutter.org”).

    I’d still be quite happy if the official and final hosting site for gems was clearly chosen between “gems.rubyforge.org” (legacy default), “gemcutter.org” (nice and new site) and “rubygems.org”, announced as official on gemcutter.org.

    gem cleanup

    If you are like me and have many legacy gems around, you might want to do some cleanup (at least regarding your gem sources). To do so, I had to:

    # sudo gem sources --remove http://gems.github.com
    # sudo gem sources --remove http://gemcutter.org
    # sudo gem sources --update

    But that was not enough, I also had some weird setting in .gemrc:

    
    ...
    :sources:
      - http://gems.github.com
      - ...
    

    I just removed the “sources” key and list. When I had to install the “mysql” gem, I had to add some compiler settings (on mac OS X Snow Leopard):

    # sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

    Now my gems install much faster and I’m happy again.

    Gaspard Bucher

  2. Released version 0.16.1

    This is an important bugfix release that will greatly simplify deployment with capistrano when using sphinx as search engine.

    new or fixed

    • ‘deploy’ tasks now works as expected
    • start/stop hooks for bricks in capistrano
    • updated doc Sphinx support
    • running in production !

    Gaspard Bucher

  3. Released version 0.16.0

    This new release brings the following changes:

    • Sphinx search support
    • Authlogic authentification
    • attachments can now be provided with an url
    • added [node:attribute_name] to use in querybuilder

    last (non-bugfix) release in branch 0.x

    This is probably the last important release with the legacy zafu parser and non-property enabled data model.

    What will change in 1.0:

    Gaspard Bucher

  4. Released version 0.15.2

    This is a mini bugfix release to fix the application generator when rails 2.3.5 is installed. This release does not contain the latest Sphynx and Authlogic support because these have not been tested in production yet.

    Thanks to Iļja and Len Weincier for reporting this bug.

    Gaspard Bucher

  5. Edit content from your favorite editor

    If you have long articles to write or need to change css or templates, the popup window can be quite a pain.

    There is now a very elegant and simple solution on Mac OS X that lets you use your favorite editor: QuickCursor.

    1. install QuickCursor (download this version for zena).

    2. launch application and open the preferences

    QuickCursor prefs

    3. assign shortcuts for your favorite editors.

    QuickCursor shortcut

    enjoy

    Now each time a popup window opens, just click inside the text field and type your shortcut to start editing in your favorite editor. Save and close file will move you back to the popup window.

    Thanks to hogbaysoftware.com for this great tool.

    Gaspard Bucher

  6. older posts
    archives: 2007,2008,2009,2010