ChiliProject 3.0.0 released

Chili Cupcake

Almost to the day one year after the first announcement of ChiliProject we are proud to announce the final 3.0.0 release of ChiliProject.

A birthday party is always very exciting, especially the very first one. We have achieved a lot in this year and we have seen a steady stream of new users and contributors to the project. We received great feedback from many people running ChiliProject for their small and medium projects as well as from people running very large instances like the KDE Projects site which hosts Git repositories and provides project management for thousands of developers in the various KDE subprojects.

This release marks a new height as we finally release the long awaited new look-and-feel (new desgin, better usability) into the wild. While we are always working on improving the user experience, this release lays the foundation for the future of ChiliProject.

In ChiliProject 3.0, we introduce a flexible templating system called Liquid. Liquid integration gives users and developers new ways to work with content from various sources and provides the foundation for unprecedented customization options and dynamic content without forcing users to write or deploy Ruby code.

Finally, ChiliProject 3.0 comes with a huge stack of smaller improvements making it more flexible, easy and fun to use.

We are very happy about what we have achieved this past year and confidently look forward to a very bright future.

Download ChiliProject 3.0.0

With this release, the 2.x branch enters maintenance mode. From now on until the release of 4.0.0 (planned for this summer), the 2.x branch will receive security updates only. The final regular version of the 2.x branch is 2.7.0 which was released today.

The old ChiliProject 1.x branch will be considered unsupported from now on. We will not provide any new patches or releases for it. We strongly advise users still running ChiliProject 1.x to update to ChiliProject 3.0.0.

What’s included

3.0.0 includes 24 new features and 15 bugfixes over 2.7.0. It includes all bug fixes and features of the 2.7.0 release.

The full list of changes is below:

Contributors to 3.0.0

  • elm
  • Eric Davis
  • Felix Schäfer
  • Gregor Schmidt
  • Holger Just
  • Jérôme BATAILLE
  • Johannes Wollert
  • Kornelius Kalnbach
  • Moritz Breit
  • Romano Licker
  • Spencer Markowski
  • Toshi MARUYAMA
  • And everyone I forgot… You are all awesome!

Upgrading

The upgrade and installation documentation has already been updated for 3.0.0. The update from 2.x to 3.0.0 will be very smooth as we changed very little of the underlying data-storage compared to the previous 2.0.0 release.

Nevertheless, we strongly encourage you to have a full backup in place before starting the upgrade. We do our best to make it a safe experience but there is always the possibility of uncovering yet hidden bugs.

What’s next?

This is the first release in our 3.x series which we will fully support with monthly bugfix releases until the next major ChiliProject version which is due around July 2012. The big goals for that major release are the upgrade to Rails 3.x and the further modularization of ChiliProject.

If you’re interested in participating or contributing to ChiliProject, please leave a comment below or post to our forums. We would love to have your help in polishing the usability or adding exciting new features. Once the upgrade process to Rails 3 has started, we will need as many tester as we can get to iron out the bumps along the way. If you are interested in helping us, just speak up.

In closing, go and download ChiliProject 3.0.0 now.

About Holger Just

Half-time Ruby and Rails developer and half-time friendly operations guy, I try to improve the world one step at a time, striving for perfection along the way. You can follow me on Twitter or subscribe to my blog.

,

  • Pingback: What I’m excited about with ChiliProject 3.0.0 | theAdmin

  • Pingback: Upgrade to ChiliProject 3.0.0 - news.siduction.org

  • Pingback: Upgrade auf ChiliProject 3.0

  • Anton Pham

    One problem i always have with redmine / chiliproject is the installation process.  I sure wish the installation process was a lot lot lot more simpler.  This for me has been huge failure on my part, and always had to turn the bitami / turnkey to get things working quickly.

    Take for example this installation guide:
    https://www.chiliproject.org/projects/chiliproject/wiki/Installation 

    Where do i get started?  Take a look at the Ruby requirements and the versioning hell: >, >=, <, <= etc etc

    I myself would like to install on Cent OS 6 – So clicking on the CentOS installation instructions i'm immediately presented with:

    "This guide is written for ChiliProject versions 1.1.0 — Bell to 1.5.0. Other versions might need different dependencies and installation steps" – What does this mean?

    Sorry for ranting but this is a major problem.  

    I am technical to a certain degree but the installation procedure is just way way beyond me.

    I truly appreciate and understand that this is FOSS and the spirit that goes with it and i sincerely request to the project founder if this can be priority or a guiding principal for the project? 

    Of course i would like to contribute if i could instead of ranting, but this is far beyond what I am capable of, unfortunately.

    BTW – the demo looks great and i think has great potential.

  • Pingback: Upgrade to ChiliProject 3.1.0 - news.siduction.org