Hi Mark, Basically my thinking was that there are two types of CMS' - brochure sites and ones with higher complexity. The first sort can easily use most of the CMS' available. I was trying to create a set of tools to make it easier to build bespoke CMS systems for the second sort of problem. Those systems have enough uniqueness in their requirements to deserve a bespoke approach, but it's much better if you can leverage a DSL to quickly get things done.
Then there are just general things when building a CMS - like good manners when being an engine (not assuming that you can blithely generate a migration for a Users table in the host app.), or having configurable content-types (plugins). I think the way to solve the content-type problem, mentioned above, would be to use Engines, and make them hot deployable (so you'd actually tell a running Rails instance to load some code). I haven't explored this option - I imagine it would be possible somehow (Mephisto was able to dynamically load its plugins years ago). Cheers, Nicholas On Wednesday, June 27, 2012 3:32:59 PM UTC+10, Mark Ratjens wrote: > > It's part of Habanero's mission to fill this gap with the product we are > developing, called Green. For those interested, I'd be happy to take are > more detailed discussion offline. I'm in Sydney and will start coming to > RORO meetings there. A trip to Melbourne would not be out of the question > either. Nicholas, I had a quick look at your repo. While our architecture > is different to yours (we're primarily using a user-populated metadata > model rather than a DSL, I believe there is room in architectures for your > approach and ideas. It's still early days for us yet, which means it's also > a good time to listen to other passionate folks and see that we all > benefit. > > On 27 June 2012 14:36, Daryl Manning <[email protected]> wrote: > >> I have to admit I'd love to be kept in the loop on this. I often find it >> strange rails doesn't have a wp/drupal pice of software for CMS at this >> point (though a few contenders I guess). >> >> And thanks to whoever mentioned comfortable mexican sofa. I'd never even >> heard of that one before... >> >> D >> >> >> On Wed, Jun 27, 2012 at 1:22 PM, Tim Uckun <[email protected]> wrote: >> >>> Hey guys I would like to be included in any discussions on this topic. >>> We are also in need of a good CMS and are not averse to joining an effort >>> to create one or take an existing one and make it work like we want. >>> So far we are looking at comfortable mexican sofa and railsyard as good >>> candidates but I would love to hear of your experiences with others. >>> >>> Cheers. >>> >>> >>> On Wed, Jun 27, 2012 at 3:16 PM, Nicholas Faiz >>> <[email protected]>wrote: >>> >>>> Hi Mark, >>>> >>>> I was working on something similar two years ago (see >>>> https://github.com/nicholasf/inkling). >>>> >>>> I'm kind of out of this development space now and can't really type >>>> now, but if we both end up at the RORO on Thursday evening I'd be happy to >>>> discuss my thinking with you. Otherwise we could swap a few emails. >>>> >>>> Cheers, >>>> Nicholas >>>> >>>> >>>> On Wednesday, June 27, 2012 9:39:59 AM UTC+10, Mark Ratjens wrote: >>>>> >>>>> Pria, >>>>> >>>>> We have no hard launch date at present. If I could understand your >>>>> specific requirements (for example, what kinds of content, what workflow >>>>> process you want_, I could be clearer. Can we take this off group? >>>>> >>>>> To give you an idea where we are going, this article provides some >>>>> motivation: http://**sunlightlabs.com/blog/2009/** >>>>> content-management-systems-**just-dont-work/<http://sunlightlabs.com/blog/2009/content-management-systems-just-dont-work/>Essentially, >>>>> the architecture of our product aims at allowing users to do >>>>> more than a typical CMS while providing clear ways for Rails developers >>>>> to >>>>> extend, or even replace, what's there. >>>>> >>>>> cheers >>>>> >>>>> Mark >>>>> >>>>> On 27 June 2012 02:59, Pria <[email protected]> wrote: >>>>> >>>>>> Thanks for the recommendations. My users are predominantly non >>>>>> technical folks who want to develop content on different topics. This is >>>>>> what got me started for a solution that can be simple enough without >>>>>> needing too much hand holding. I will investigate more on the >>>>>> suggestions. >>>>>> >>>>>> @mark, your solution sounds interesting. Do you have an estimate >>>>>> about your service launch? >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Ruby or Rails Oceania" group. >>>>>> To view this discussion on the web visit https://groups.google.com/d/ >>>>>> **msg/rails-oceania/-/**SeBWu6EB24cJ<https://groups.google.com/d/msg/rails-oceania/-/SeBWu6EB24cJ> >>>>>> . >>>>>> >>>>>> To post to this group, send email to [email protected]** >>>>>> . >>>>>> To unsubscribe from this group, send email to >>>>>> rails-oceania+unsubscribe@**googlegroups.com<rails-oceania%[email protected]> >>>>>> . >>>>>> For more options, visit this group at http://groups.google.com/** >>>>>> group/rails-oceania?hl=en<http://groups.google.com/group/rails-oceania?hl=en> >>>>>> . >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> >>>>> *Mark Ratjens* >>>>> *Co-founder, Habanero Software* >>>>> * >>>>> * >>>>> Sydney, Australia >>>>> [email protected] >>>>> @MarkRatjens >>>>> @habanerohq <[email protected]> >>>>> +61 414 159 357 >>>>> >>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ruby or Rails Oceania" group. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msg/rails-oceania/-/slv7pnPz42UJ. >>>> >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/rails-oceania?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ruby or Rails Oceania" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/rails-oceania?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby or Rails Oceania" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/rails-oceania?hl=en. >> > > > > -- > > > *Mark Ratjens* > *Co-founder, Habanero Software* > * > * > Sydney, Australia > [email protected] > @MarkRatjens > @habanerohq <[email protected]> > +61 414 159 357 > > -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To view this discussion on the web visit https://groups.google.com/d/msg/rails-oceania/-/QPWdKj8PzpcJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
