From: Sean A. <ze...@wo...> - 2002-01-12 03:51:05
|
A brand new fresh list: I'll get it started Does anybody have any firm ideas on what our target should be in regards to what versions of Python PyBEEP should support. What I mean is, how much backward compatibility should we build into the library. I know Mike plans to incorporate it into ZOPE (which is a great idea) so AFAIK, that gives us a minimum Python level of 2.1 (for the latest ZOPE release). The reason I am asking is that 2.1 (and especially 2.2) include some really nifty features like iterators and generators that will allow us to follow the Java logic really closely, and possible allow us to streamline a few things too. Specifically, I had an idea about trying to implement the streams as generator objects (stream.next() spits out the following octet as the generator object takes care of listening to the channel, or something like that ;-) so if we could come to some kind of consensus, that would be cool. Of course, making it Python > 1.5.2 compatible may have some pluses too. discussion? Sean Allen |