On Thu, 08 Jul 1999, Christopher Petrilli wrote:
OK, as we're having to go through all the DAs to fix/break/etc the multi-threaded support, I have a few questions for people about their usage of Gadfly...
On Thu, 08 Jul 1999, Jeff Bauer wrote:
Christopher,
Rather than respond to your individual points, I'd just like to suggest that Gadfly be left in as part of the Zope core.
Like Jeff, I'd like to respond generally to this question. Gadfly has some unique advantages as a standard part of the distribution: 1. Tiny footprint, but a large subset of SQL 2. Written entirely in Python, therefore intrinsically cool 4. In-memory model makes it pretty fast and very suitable for a wide variety of web applications which otherwise might need to crank up a big-ass database 5. Same unencumbered licensing as Python I think you guys had the right impulse when you first thought to include Gadfly in the core -- it could win a berth on coolness points alone. It's a win for Zope to include a database out of the box. Regarding thread safety. Aaron has indicated he will look into this, but for the moment, mutexes would need to be used. Like most of us, Aaron has a full time job and little free time. Since Gadfly is open source, perhaps Aaron would accept volunteer efforts to tackle threads?