Skip Montanaro <skip@mojam.com>: > > Eric> A timetable. Excellent. Now I know when I have to get my stuff > Eric> done (curses docs, enhanced Berkeley DB support). > > Eric, you are aware that there is a libdb 2.0 module floating around > already, right? I'm in touch with the authors, Robin Dunn and Greg Smith. Robin wrote the 2.0 module; Greg updated it for the latest version of libdn, 3.1.55. They both recommend using Greg's version. We've discussed the following plan: 1. Import Greg's 3.x module into the Python core. 2. Adapt Robin's dbShelve stuff to work with Greg's code. (My high-level goal in all this is to give shelves many-readers/one-writer locking so they can be used as session databases by Python CGI scripts). 3. Document it all. Both Greg and Robin are enthusiastic about having this code in the core and are willing to put it under the distribution's license. Yes, there is a test suite. The only problem with this plan is that I don't understand the Python distribution's module build system and step 1 looks kind of hairy. Is this stuff documented anywhere? -- <a href="http://www.tuxedo.org/~esr">Eric S. Raymond</a> The price of liberty is, always has been, and always will be blood. The person who is not willing to die for his liberty has already lost it to the first scoundrel who is willing to risk dying to violate that person's liberty. Are you free? -- Andrew Ford
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4