[Twisted-Python] Freevo 2.0, Kamaelia, pyevent, Eventnet/LGT: what's going on?

Stefan Behnel behnel_ml at gkec.informatik.tu-darmstadt.de
Thu Oct 20 07:24:38 EDT 2005


Nicola Larosa wrote:
> One year ago the Freevo project, for its 2.0 rewrite, dropped Twisted, and
> then went and reimplemented something similar. Then there are Kamaelia,
> pyevent, and EventNet inside LGT.
> 
> Why isn't Twisted seen, by these projects at least, as a viable tool? Is
> the event-driven Python world undergoing the same fragmentation as the web
> framework one?

I do see a couple of differences between the systems. Kamaelia, for example,
is newer and completely built on top of Python's generator feature (which in
Twisted is a niche implementation). It looks cleaner than Twisted but it is
not as 'feature-complete'. So it may get ugly once it implements more
features. That's a general problem, just compare Corba with Web-Services,
you'll see.

It's OpenSource, people start new projects for various reasons. Sometimes they
work out, sometimes they don't.

Stefan





More information about the Twisted-Python mailing list