Hi,
I'd like to announce that we have finally migrated our codebase to git
and that it's now available on github. Check it out at
http://github.com/ella/ella/tree/master , or track it on ohloh
(
https://www.ohloh.net/p/ella-cms/).
This, however, should not be considered a release. There is a lot to
be done before that, but we feel it's good to have whole work
available to you.
Look into (a bit old) docs to see how to install. Ella should be
workable with django trunk with patch from #3400.
What to expect now:
* Major refactoring of ella.core, to support data denormalization and
better scalability then current 'cache or die' approach.
* newman, Ella's new admin more suitable for end users than django
admin's based one
* Articles being independend on markup language (you can use plain
html with TinyMCE if you need, but markdown/textile/whateveryouwant
will/could be supported too)
* Major test overhaul; whole suite will be probably reorganized and
mostly rewritten
* "Example project", usable as base for project based on Ella and
also used as playground for your selenium-based webtest suite
* Schema and data evolution support (we have not yet decided, but
probably using dmigration) to provide smooth upgrade path for ella-
based projects.
* Make ella compatible with Django 1.1 release without any need for
any additional patches.
* Documentation, documentation, documentation, tutorial and friends.
All of above is a must for initial release. Before that, we cannot
grant any support for ella-based projects, so You're entirely on your
own. Except for documentation :), it's also required for our internal
projects, making it our top priority. Thus, we're not opening
bugtracker (yet), but we expect to do it shortly after the first
public release. Mailing list is the place to ask now, as well as place
for reports. We're looking forward to work closely with OSS ecosystem.
After a debate, we're disclosing whole repository history. Althrough
we cleaned it up a bit, it's still a bit messy, but it's probably good
for educational and research purposes. We hope You'll bear with us.
Feedback and reviews appreciated, You can also find us at
EuroDjangoCon, feel free to find us there ;)
Thanks to all ella developers and all who made this possible.
Almad,
ella-dev-newbie ,)