Hello Javier,
thanks for your interest. I am working on the CMS as time permits and
Rails lets me develop it very fast. I am trying to get my development
time funded by clients, because than i could really do full time
development on it. I know if that can happen by the end of September.
We'll see...
Yes, mambo is a nice piece of software (feature wise). It has been
around pretty long. I am looking at other packages for inspiration, too.
- ezPublish
- drupal
- mambo
- Plone
- and others
By inspiration I mean looking at features that are useful and make
working with the cms a pleasure. Featurewise I would like to have the
following:
- Versioning
- Workflows
- Tree based contentobjects and navigation (s. ezPublish or drupal) and
automatic sitemaps
- multiple websites per installation
- shop functionality
- multiple uses, i.e. every installation should be configurable to be a
mixture of a blog/wiki/shop/news-site/portal/... (install ezPublish to
see what i mean)
- WYSIWYG editor for textareas (Kupu) and/or full page editing via
bitflux editor (mozilla only)
- modular (of course) plugins etc.
- really great UI, probably making use of XMLHttpRequest (like Gmail) s.
http://www.sitepoint.com/blog-post-view.php?id=191776
- and, show that you can do all this with 1/5 of the code u would need
with Java
- make it Open Source
among other things. I only have the tree based navigation figured out
yet (and a very early UI), but I have only started. If I can get funded
I plan to implement much of this functionality _this_ year. I have a
good feeling about this, but don't hold me to it
It always leaves me completely baffled that there is not _one_ such
package for Ruby. But I don't exactly know what you mean by
architecture. I think you mean the way you can work with the product
(workflow)
Thanks for the offer. I am looking into rails right now and so far it
proofed to be really useful for what I plan. When I (really) got the
hang of it I will probably put up a project website. We'll see how it
goes from there. But I want to have a little head start to define
architecture and make the CMS fairly usable before posting the first
version. I will surely announce it here if all goes well.
The next 2 weeks are client projects ...
Cheers