[Subversion] / PEAK / INSTALL.txt |
No default branch
Bookmark a link to HEAD:
(view)
(download)
Misc. doc cleanups/enhancements. Added info on 'invoke' command.
Updated installation instructions to note that Zope X3 must be up-to-date if you have it installed on your Python path.
Misc. edits preparing for 0.5a2
Added a 'peak.running.shortcuts' command to run the unit tests. Now I'm also testing the command subsystem every time I run the tests... :)
Began the move of 'peak.interface' to a separate 'protocols' package for ease of distribution independently of PEAK. Also, removed caching of success/failed adapter lookups, because there was no way for them to be cleared when declarations were made for base classes of a class whose lookup was cached. (To do caching, I'll have to add a separate cache.) In the next pass, I'll add the new declaration API that Ty and I designed, and then change PEAK to use it, factoring out the interim API, and changing the few remaining introspections in PEAK to work via adapation. Then, it's off to documentation, unit tests, and packaging for the 'protocols' package.
Farewell, 'zope.interface'. You served us well.
Added notes about C and Pyrex to installation instructions; misc. edits.
Fixed misidentification of Zope 3 packages.
Added 'fcgiapp' to distribution; this should be the final checkin for 0.5a1, barring any bug or doc fixes that come up while prepping the release.
Updating README/INSTALL/setup for 0.5a1. INSTALL was out of date on some matters; edited README for clarity in a couple of places.
Fixed certain setup.py operations failing if HappyDoc isn't installed; minor updates to copyright notices and installation instructions.
Re-org/refactoring of many items from the TODO list for 0.5, including: * moved peak.binding.imports -> peak.util.imports, added importSuite() * Decided not to do binding.Acquire, it should just be a documented idiom * Moved LDAP and lockfile URLs to peak.storage.LDAP and peak.running.lockfiles, respectively * Moved factories.getObjectInstance -> spi, updated peak.ini to load naming.spi as the provider. * Consolidated naming.references into naming.names * Made ParsedURLs compile their pattern strings, and automatically make their 'fromX()' methods classmethods (and the same is true for other 'struct' types. * Refactored cursors and connections out into distinct SQLCursor/LDAPCursor types, based on a common AbstractCursor. * Added TooManyResults/TooFewResults errors to peak.exceptions
Updated for inclusion of fixed Interface and the bundled Persistence package.
Added 'kjbuckets' extension to setup.py; updated installation doc and copyright notices accordingly.
Changing docs from TransWarp->PEAK, referenced new site at http://www.telecommunity.com/PEAK/, prepping docs for 0.5a1 release.
Documented setup.py 'test' command, and added an option to specify which test module should be run.
Misc. Documentation fixes, clarifications, and enhancements.
Pre-release documentation and cleanup sweep, part 3. Rearranged all the test stuff to meet Zope.org's test packaging conventions. Added module docstrings to the Database package, and shuffled a few things around there to break up the code better. Looks like the last package left for this treatment is Utils...
First-draft README and INSTALL for 0.2 preview release 1.
cvs-admin@eby-sarna.com Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |