Anders,

On Jan 22, 12:54 pm, Anders Østergaard Jensen <[email protected]>
wrote:
> On Fri, Jan 22, 2010 at 12:47 PM, Cameron Barrie 
> <[email protected]>wrote:
>
> I see these as the biggest hindrances towards the perfect CMS:
> - Extensibility
> - Runtime platform (Java? Ruby? .NET?) and database support (of course if
> made with Rails, this is managed through ActiveRecord)
> - Templating and web page designs
> - Language support (UTF-8?) and multiple languages/currencies
> - Administration system/backend -- the art of creating a backend that does
> not require an engineering degree to operate whilst still preserving
> extensibility and an open tech platform for developers.
>

This list is right. I'd also add
* proper namespacing - cms::user, cms::user_controller, etc.. Users
frequently want to combine two app.s into their own (e.g. a shopping
cart + a cms) and namespacing from the start would solve that problem.
* a loose component system - e.g. if you don't like how pages are
handled by one extension, you should be able to use another.
* simple permissioning - roles.

I'd also re-emphasize the admin UI.. It sounds obvious, but you want
something flexible enough to let devs add their own admin tabs easily;
a number of CMS' don't get this right. It should be as simple as
adding, for example, a controller which inherits or mixes in from an
Admin controller and can be assigned its own tab region in the UI (for
an ad hoc example).

Cheers,
Nicholas

> I would be happy to contribute towards such a discussion, also in terms of
> code if anyone if in for it.
>
> Anders
>
>
>
>
>
>
>
> > Cam
>
> > On 22/01/2010, at 12:37 PM, Daryl Manning wrote:
>
> > Well, I know everyon once in a while I get a hankering to work on a
> > blogging project to replace wordpress. Same sort of goals: dead easy
> > install, good theming, plugin architecture, fast, efficient, troublefree (in
> > fact, one thing that's quite started to annoy me lately is the number of
> > times I've had to upgrade wordpress of late even with cap deploy and git).
> > Opinionated, but practical (all respect to other blog developers like Xavier
> > and folks too who have done some great work). I know xml-rpc posting is one
> > of my big needs since I rarely log into the things myself.
>
> > anyhow, if anyone was cool with that, I'd be happy to work on it - just
> > seems like a lot ot take on on my own.
>
> > ciao !
> > Daryl.
>
> > On Fri, Jan 22, 2010 at 12:14 PM, Nicholas Faiz 
> > <[email protected]>wrote:
>
> >> I recently tried to work on a project which really required wordpress
> >> or drupal - it needed decent CMSing *and* blogging - and I don't touch
> >> PHP (not out of disdain or anything, I've just never really used it,
> >> and don't want to support it commercially). I ended up moving toward
> >> enki, which handles blogging well and page management simply.
>
> >> Mephisto used to be quite good, but the Liquid templating layer was
> >> irksome.
>
> >> I've tried to sit through one of those Refinery CMS videos but they
> >> aren't very useful for questioning how the app can be extended and
> >> seem to contain predictable ideas. I'm dubious about CMS' created by
> >> design houses, as they often only cater to 'brochure sites' which are
> >> good with theming but don't create content platforms/services which
> >> are easy to extend using the framework.
>
> >> BCMS gets the brochure site approach right, and the UI is versatile,
> >> except its extensibility is an issue, I think (one of my current
> >> projects has extended it). They have a focussed team and it might well
> >> overcome these issues with time.
>
> >> The entire CMS gap is a bit annoying. I've been involved in a lot of
> >> CMS work over the last two years, and would be happy to have a hack
> >> session in a Melbourne pub one weekend afternoon if anyone wanted to
> >> have a go at doing something better, if only to share some ideas about
> >> what a good CMS would do on the Rails platform.
>
> >> adva_cms -http://github.com/svenfuchs/adva_cms/- coming out of
> >> Germany was looking excellent for a little while, but I think the code
> >> may be overly complex.
>
> >> Cheers,
> >> Nicholas
>
> >> On Jan 22, 11:35 am, Daryl Manning <[email protected]> wrote:
> >> > I'd also say the same is true of a wordpress competitor though. I know
> >> it
> >> > irks me sometimes I still use wordpress even though I truly prefer
> >> running
> >> > an extending Rails app (let's face it, the wordpress eco system of
> >> plugins
> >> > is freaking amazing - much liek Drupal actually).
>
> >> > ciao !
> >> > Daryl
>
> >> > On Thu, Jan 21, 2010 at 10:40 PM, [email protected] <
> >> [email protected]> wrote:
> >> > > I tried Radiant CMS a while ago. I actually found it pretty buggy and
> >> > > slow. After looking at the code base, it was pretty clunky. Some of
> >> > > the administration sections were pretty badly designed as well. I
> >> > > tried explaining the Admin to some non techies, but they struggled. I
> >> > > didn't mean for that to turn into a Radiant bash, but thats just my
> >> > > experience. It may have changed since then (I played with it about 6
> >> > > months ago). It almost made me write my own. I havent seen BrowserCMS
> >> > > before, I'm guessing it doesn't rank very high when you google "rails
> >> > > cms"
>
> >> > > --
> >> > > 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]<rails-oceania%2bunsubscr...@goog
> >> > >  legroups.com>
> >> <rails-oceania%2bunsubscr...@goog legroups.com>
> >> > > .
> >> > > 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]<rails-oceania%2bunsubscr...@goog
> >>  legroups.com>
> >> .
> >> 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]<rails-oceania%2bunsubscr...@goog 
> > legroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/rails-oceania?hl=en.
>
> --
> Best regards,
>
> Anders Oestergaard Jensen
> Student of MSc in Business Administration and IT
> Copenhagen Business School/University of Sydney
> E-mail: [email protected]
> Phone: +61 406 880 313

-- 
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.

Reply via email to