Its been a while since the last release of Zeta. I have been busy past
few months experimenting with a collection of tools to build a
platform, which is to be called as `pluggdapps`. I wish I could have
gathered more inputs on naming it, but I was quite exited about the
idea and just wanted to decide within few hours, registering the
domain name and getting it started.
Why a new platform ?
Firstly, this platform is not the same as PaaS (Platform as service)
and it is not an imitation of rails or django. I hope to see
interesting ideas getting added to it in due course of time. Coming to
the why part, there are many who have raised this why, and I feel
every why has a unique questioning in it. To keep things simple, I
will try to answer from Zeta's perspective.
Today, Zeta's source base is around 100000 Lines of Python, JS and
templating code. In spite of refactoring them several times and
experimenting with several design patterns it remains bloated. A big
learning from this is that, design by patterns tends to add only
incremental improvements in scaling the code base. What we need is a
leap of improvement and I hope we can get that from `pluggdapps`.
What happens to Zeta ?
Once the platform is available for app development, Zeta will be
re-written on that.
Whats happening to ZWiki ?
ZWiki is the other tool that was built to power the documentation
function in Zeta. Unfortunately there is already a `zwiki`
web-application by that name and I have re-branded it as `eazytext`.
You find its micro-site @ http://eazytext.pluggdapps.com/
Repository :
bzr branch lp:eazytext
Install :
easy_install eazytext
Thank you so much,
--
Pratap.