ChiliProject is not maintained anymore. Please be advised that there will be no more updates.
We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.
Losing the will to install
Having stumbled upon Chiliproject while looking at project management/company portal apps, I have things working with WEBrick and am half-way through setting up passenger, but the number of twists and turns and other sites I have been through to get ruby, rails and gem installed and playing nicely on Ubuntu Server (the company standard) has amounted to several hours worth of frustration.
Admittedly, I come from a pure LAMP environment and this is my first step into ruby/rails, but compared to other LAMP-based apps and Redmine's virtual machine (which took about 5 minutes to setup) getting this far with ChiliProject has not been a great experience. I know it's early days, but between Gem version numbers hell, different passenger setup instructions on various sites (and yet more instructions via the installer itself) and Gem's refusal to update without some brute force, I'm losing the will to install today and am giving up for now.
I appreciate half the battle is probably due to my lack of experience with this app environment, but the whole setup process is not exactly 'smoothe'. Hopefully experience on my part and time from the community will even things out as the current hassle of installation does the project a disservice.
Anyway, that's my rant over! You can be assured that should I go ahead using ChiliProject I will 'give back' where I can, but producing a VM or better packaged version will surely get more people 'into' the project.
All the best etc.
RE: Losing the will to install - Added by Holger Just at 2011-09-11 10:20 am
Are you sure you have installed the
mysql group with
bundle install, i.e. you have that group not included in the
--without arguments during
bundle install? Note that bundler remembers what you selected there. If in doubt, just remove the whole
.bundle directory inside of your ChiliProject root and run
bundle install again.
Also note that you can have much more gems installed (as displayed by
gem list) than is actually visible to the application. One of the features of bundler is that it restricts which gems are visible to deal with certain incompatibilities. To list what is actually included in the bundle and is thusvisible to the running ChiliProject, run
bundle show instead. I suspect that the
mysql gem is not in that list.
Have a look at our Bundler page for documentation of what the various groups do. Make sure to not just blindly copy the example command but to adapt it to your needs.
RE: Losing the will to install - Added by JÃ¶rg Hagemann at 2011-09-12 06:00 am
thank you for your quick reply.
Yes, I did execute "bundle install" and yes, you are right, mysql was missing in the "bundle show" output.
Therefore I assumed, that something went wrong with the platform specifications in the Gemfile and that line "gem 'mysql'" was never reached.
So I put that line outside any platform branch and it worked. As stated before I use WinXP with Ruby 1.8.7 and RubyDevKit-4.5.2.
Maybe the proper platform block is missing for my special needs in the default Gemfile.
Is there a way to check which platform bundle will use, e.g. "bundle checkplatform"? I couldn't find anything of that.
RE: Losing the will to install - Added by Felix Schäfer at 2011-09-12 06:15 am
Your platform is either
mingw_18 (did you use the ruby installer?). Either way, that qualifies as bug in the Gemfile, could you open a new issue for that? Thanks.
RE: Losing the will to install - Added by Felix Schäfer at 2012-06-28 02:17 pm
Closing here as it is becoming a spam nest.