LocomotiveCMS Approaches 2.0 Release
locomotivecms.com
locomotivecms.com
If you're looking for basically a canonical example of rails-done-right to learn from or base certain practices from, look at Locomotive CMS.
Oh, and again, it's a totally awesome (and beautiful!) CMS as well.
But sadly there is no demo link available (crossed out) and the installation is quite a bit more complex than for the usual Rails CMS :(
It's not too bad, but usually you just do a gem install and then there's a new helper method allowing you to setup a matching project.
For some very strange reason, I get a segfault when trying to do a "bundle install" in the process described in the documentation.
I just dont trust data I care about to it
BUT, in LocomotiveCMS and a few others, it make brilliant sense. Like you mentioned, it's very lightweight in terms of DB-writes, and allows for a flexibility that when put together the way the the Locomotive team has done makes a CMS a wonderful thing for end users.
So I think you guys are both right in the this case. Choose the right tool for the job and all that... and the Locomotive team definitely chose the right tool.
Not to mention everytime a user of the site updates content
What the comment you're responding to is saying is that when you aren't making many writes, you can afford to switch transactions on and have Mongo lock the whole database because the odds of having a read come in at the same moment are much lower than if you were making a write every second.
Much more informative than a downvote.
Dont get me wrong - I get the value proposition of mongo - but in this case, it is taking away a lot and not giving me anything in return.
Were you able to design a better architecture because of Mongo/nosql or was it developer productivity ?
You're totally right about the installation procedure. Like the other open source projects such as Spree for instance, we miss an executable which will help users to start a new engine with ease. That could be perhaps your first contribution to the project :-)
Finally, concerning your segfault error, if you have time, please open an issue in github (https://github.com/locomotivecms/engine/issues) or on our mailing-list (https://groups.google.com/forum/?fromgroups#!forum/locomotiv...)
thanks again !
I look forward to the demo, because from my subsequent cursory glance, this may be exactly what I need for a non-profit project I'm working on.
Fetching gem metadata from https://rubygems.org/./Users/hs/.rvm/rubies/ruby-1.9.3-p0/li...: [BUG] Segmentation fault ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]