hi everyone!
first of all, a happy new year to everyone. after a couple weeks off,
i'm back.
apologies for disappearing for so long after the usecases handler
rewrite - i'll look into the remaining bug reports over the next few days.
the reason i was silent for a while was that i had to write off a rather
major project i was doing, because it became evident that lenya 1.4 has
not reached a level of maturity where it could be deployed to > 100
users and still let me sleep soundly at night. moreover, i had - and
still have - serious doubts about the long-term sustainabilty of the
lenya ecosystem, which was the main reason to pull the emergency brake.
bugs can be fixed, but an unsustainable community is very hard to work
around.
apart from financial aspects, the cancellation of the project was quite
painful in terms of job satisfaction. so there was a strong incentive to
hit the lists with some serious whining and sarcasm. in order to avoid
that, i decided to just shut up, move away for a while, get some rest
and start afresh later. which, as it would seem, is now :)
during my time off, there has been frantic activity on the list (most
notably by andreas, who kindly addressed many of the issues i found most
pressing, thanks!), but also prolonged periods of stagnation, the most
frustrating being the botched 1.2.5 release.
as i said, i would not bet much on lenya at the moment. the features are
nice, and for small projects it's cool, because they can always be
migrated away easily if lenya implodes. but for larger deployments with
many authors, the costs of re-training staff alone are prohibitive,
which means that using lenya is just too risky.
so what to do about it?
there's a couple of things that come to mind.
first, that a bunch of 1.2 users and developers really need to get their
act together and get 1.2 out the door. i cannot understand why this is
not happening, especially there seem to people running a business based
on 1.2. (and no, i won't learn the fscking legacy codebase to help with
that.)
after that, we need to push 1.4.0 out. let's identify the last remaining
showstoppers and release. it's going to be a dot-zero release, so people
will be warned :) it'll probably take me a week or so to dig through all
the recent patches, and then i can help out again.
then, we need something to revive the community, and with the burden of
releases gone, we can talk about the future of lenya, cool features and
clean, shiny data structures. to that end, i propose to have a
hackathon, as soon as possible. i'm starting another thread for this.
regards,
jörn
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]