Second quarter 2003 Archives by date
Starting: Tue Apr 1 14:51:00 EDT 2003
Ending: Mon Jun 30 16:38:01 EDT 2003
Messages: 298
- E&S CVS Commit: PEAK - Fixed typo reported by Ulrich Eck.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed some completed or no longer applicable "future" items.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added feature list to README, in preparation for use as a release
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added the XMI models of UML 1.5 and CWM 1.0 and 1.1 to the repository.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated README to reflect planned UML 1.5 support.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added code-generation skeleton function to 'peak.model.mof2py', with
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added basic plans for 0.5a1 (bugfixes, cleanups, and XMI writing), and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Partial cleanup of '__class_provides__'; now it's supplied by the most
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added DTD for MOF metamodel files. I had to hack it together by hand, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of deprecated 'peak.model' classes: Model, Package, Reference, etc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Package inheritance support: 'config.setupModule()' now automatically
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Documented current "single inheritance" limitation of package inheritance,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - REINSTALL WARNING: a package was removed from setup.py on this change,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added XML namespace support to SOX; this is needed for writing XMI 1.1 and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Documented a limitation of 'config.declareModule()': you can't make up a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Streamlined SOX namespace support for better performance in the common
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added first-draft DDE ManagedConnection for interacting with Windows apps.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typos.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added "win32.dde" URL scheme; fixed DDE server shutdown sometimes waiting
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'IndentedXML' class that writes nicely formatted XML.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Factored out useful setup classes for use in other Eby-Sarna distributions
pje at eby-sarna.com
- E&S CVS Commit: EccoPublish - Initial checkin of prototyping code for EccoPublish. This is a separate
pje at eby-sarna.com
- E&S CVS Commit: EccoPublish - Since that last checkin message turned out so nicely, I turned it into a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - PEAK-Zope namegeddon, phase 1. Routed all imports of Interface and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added basic multimethod/generic function/business rules dispatch library.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added draft interfaces for 'peak.running.daemons' redesign. Open issue:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'binding.delegateTo("foo")' as a shortcut for doing a bunch of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First draft implementation of system scheduling proposal. (Also, misc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Adjustments to scheduling algorithms. Tasks are now more sensitive to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'whenImported(modulename,hookFunc)' API. This should be useful for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typos, and problem with re-run()-ing a stopped scheduler. This
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typo that caused setup "test" command to fail
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed premature importing of utility factories defined via 'instancePerApp'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished the bulk of the "daemon" refactoring. There are now separate
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typos. 'UntwistedReactor' now passes the "smoke test" for scheduling
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Typos and whitespace. 'UntwistedReactor' now works just as well as the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First draft of command-line application base classes, including subcommands
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Began update of TODO to match current 0.5 alpha release plans
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Import from ZopeX3-0_0-m2
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Import from ZopeX3-0_0-m2
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Import from ZopeX3-0_0-m2
pje at eby-sarna.com
- E&S CVS Commit: PEAK - PEAK-Zope namegeddon, phase 2. Switched to 'zope.interface' and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Missed removing a file...
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Cleaned up import string syntax; ':' is still recognized, but is now
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed the mysterious "UML tests fail on Linux" bug. Apparently, under the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed installing deleted packages and not installing some new ones.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'OpenableURL' class that uses 'urllib2.urlopen()' to retrieve data.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Revised 'urlopen()' support to follow 'IStreamFactory', and expanded
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Re-documented/undeprecated ':' in import strings. Editing peak.ini and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sync to incorporate my contributed ZConfig bugfixes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Draft implementations of CGI/FastCGI command execution framework. Got rid
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'IRerunnable' interface for command-line-ish components that can
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Split out more generally-useful "setup" code fragments into a reusable
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of "openmode" since it was replaced by IStreamFactory a while back.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Further fleshed-out and documented CGI/FastCGI framework. Added
pje at eby-sarna.com
- E&S CVS Commit: PEAK - CGI has landed! Fixed typos, made adjustments to scheduling algorithms so
pje at eby-sarna.com
- E&S CVS Commit: PEAK - At least some linuxes seem to have "dummy0" with "ethernet" address of
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed needing to break encapsulation of EigenCells in order to supply a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Replace type() checks with isinstance() checks; this will be important
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'Bootstrap' command class that makes it unnecessary to write custom
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a prototype PEP 246-like 'adapt()' implementation. It incorporates
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed dangling reference to Interface package.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Semi-final draft of the 'peak.running.commands' framework. It's now
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed missed renaming.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Draft implementation of 'addClassAdvisor()' API, per discussions with
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added prototype implementations of 'implements()' and 'classProvides()'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added tenative support for handling class advisors in module inheritance.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added tests for class advice, both generating it, and handling it with
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Adjusted test case to be usable under Python 2.3b1 -- it takes one more
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed reversed min/max in AdaptiveTask idling algorithm.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made control parameters of 'EventDriven' command class based on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Per discussion w/Steve Alexander, added checking to ensure that advice is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with ignoring an explicitly provided __metaclass__ if there
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added ability for components to "suggest" themselves as a parent to their
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Plan-it of the APES, phase 1. Configuration APIs now require an explicit
pje at eby-sarna.com
- E&S CVS Commit: PEAK - "As we planned-it" of the APES, phase 2. Made many more APIs require an
pje at eby-sarna.com
- E&S CVS Commit: PEAK - "As We Planned-it of the APES, The Final Chapter". Removed
pje at eby-sarna.com
- E&S CVS Commit: PEAK - "As We Planned-it of the APES: Resurrection". Forgot to make 'Bootstrap'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. TODO updates. 0.5a1 looms nearer!
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a class advice bug found by Steve Alexander. There is no point to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a 'fromZConfig()' class method to 'binding.Base', so all PEAK
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Barring any emergencies, we should reach 0.5a1 within a week. Updated
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactoring prep for "assembly events". Deprecated 'binding.Base' in favor
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Initial implementation of "assembly events" framework. Components now have
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added ability to designate standard bindings as 'activateUponAssembly'; you
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed misc. components to use the assembly events framework. Fixed
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated README with latest features, added missing license file for ZConfig
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed to use attribute bindings for 'time()', 'sleep()', and 'select()';
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Replace uses of the deprecated 'binding.Base' with 'binding.Component'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Began work on unit tests for "assembly events". Fixed yet another
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved ZConfig integration from 0.5a1 to 0.5a2; there's just not enough
pje at eby-sarna.com
- E&S CVS Commit: PEAK - "You are in a maze of twisty events, all different." Added more tests for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified setParentComponent logic by dropping the EigenCell out of the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updating README/INSTALL/setup for 0.5a1. INSTALL was out of date on some
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes for documentation generation - docs for third party packages were
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added one more "assembly events" test case. Updated TODO to reflect what
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added unit tests for daemons, reactor, and mainloop. Fixed a problem with
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Replaced 'config.Application' class with 'config.makeRoot()' function.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More "root" cleanups. 'config.makeRoot()' can now take an 'iniFiles'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished adding tests for daemons and schedulers.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Stamp out '_provides', replace with 'declareAsProviderOf'. Removed
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed C implementation of Once to work properly with "classic" classes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Tutorial edits to sync w/current API.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More doc edits; the tutorial should now be completely up to date (I hope!)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Paramegeddon! Adjusted API signatures so that all calls that have a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'fcgiapp' to distribution; this should be the final checkin for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed command objects not catching badly-behaved components raising
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a test that checks something that's impossible to do in Python 2.3.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem where 'suggestParentComponent()' would attempt to consume
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed unhelpful error message from 'peak' command when name isn't found.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More help/doc fixes for 'peak' script.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed missing LICENSE.TERMS file for FastCGI development kit.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed source distribution missing *.h, *.pyx, and LICENSE.TERMS files.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made 'NOT_GIVEN' and 'NOT_FOUND' recognizable by humans (they 'repr'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed IndentedStream generating whitespace-only output lines.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed property/utility lookups no longer working for peak.model objects.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed model.Element not getting its parent component set when supplied as
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated generator script to new API; stripped trailing whitespace from
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Regenerated UML 1.3 metamodel using fixed 'mof2py' and 'IndentedStream'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated change log.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Normalized whitespace.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finally got rid of 'x.__class__.foo(x,...)' hacks! Now, if a metaclass
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implemented log system refactoring; also added tests for misc. URL schemes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated TODO.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed misidentification of Zope 3 packages.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'binding.whenAssembled(...)' as syntax sugar for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Upgraded to Pyrex 0.7.2 for code generation. Mostly this means more
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added notes about C and Pyrex to installation instructions; misc. edits.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Began documenting naming system interfaces that were previously opaque.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed unused imports, found by Martijn Faassen's clever 'importchecker'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Began work on replacing 'naming.ParsedURL' with a structure type using
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Repoint 'ParsedURL' -> 'URL.Base'; this will let existing 'ParsedURL'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactoring to support "canonical formatting" of URLs. This required
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed some LDAP URL quoting issues when using composite names in the base
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Factored out URL parsing into a more generic parsing framework in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Integrated syntax-driven processing into 'peak.model', including addition
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. doc edits
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a default __repr__ method for 'model.Immutable' types (i.e., object
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem where bindTo would use the attribute name as the default
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. doc/interface cleanups; clarifying type management interfaces so
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem where initializing single-valued immutable fields of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed regular expression support from URL.Base; it was only there for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'binding.bindTo()' now accepts a 'default=' argument, whose value will be
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added sensible defaults for most 'mdl_' attributes and methods, so that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed another editing error caught by the sharp eyes of Ulrich Eck. :)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed 'naming.lookup()' and related APIs not setting the parent component
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'EigenRegistry' and 'PropertyMap' no longer attempt to figure out whether
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified the IConfigKey interface by removing 'extends()', since this
pje at eby-sarna.com
- E&S CVS Commit: PEAK - DEPRECATED use of '__implements__' and '__class_implements__' to declare
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Stomped some more __implements__ usage.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Found and fixed an interesting issue with automatic metaclass generation
pje at eby-sarna.com
- E&S CVS Commit: PEAK - __implements__ is dead, long live implements()! We are also no longer
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Farewell, 'zope.interface'. You served us well.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed nits. We probably need a way to do classProvides() that doesn't
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added transitive adaptation: declaring an adapter "AB" from A to B, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Found a more reliable way (at least for CPython) to determine whether a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Quick-fix for classic class adaptation problem; will flesh this out later
pje at eby-sarna.com
- E&S CVS Commit: PEAK - And so we bid a fond farewell to introspection as well. 'isImplementedBy'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made interfaces thread-safe for registration. Added more interfaces to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Began the move of 'peak.interface' to a separate 'protocols' package for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved to new protocols API. Also, made composed adapters check whether
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished switchover to using protocols.advise() API to declare interfaces.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed zope-style declaration API; if you still need it you can get it
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a 'peak.running.shortcuts' command to run the unit tests. Now I'm
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes for zope-compatibility; protocols couldn't import zope.interface
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Initial checkin for separate distribution of Protocols package.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed bugs found by Alexander Smishlajev's "Echo" class. Specifically,
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Placeholder/TOC for module reference docs.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added three pages of reasonably workable reference docs, mostly intro and
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - "Writing is easy. I just open a vein and bleed." And as long as I was
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added the UML 1.4 metamodel, and thus the ability to load UML 1.4
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Standardized file-based URL syntaxes (e.g logfiles and lockfiles) to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed remaining usage of 'implements()'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added ZConfig URL support. ZConfig schemas and files can be loaded from
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a ZConfig schema for 'running.commands.EventDriven' applications,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed not installing ZConfig schema .xml files
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes to support correct conversion of non-absolute filepaths to URLs.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed another filename->URL conversion
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. edits preparing for 0.5a2
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Misc. copyediting.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem where local name resolution could infinitely recurse.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added experimental 'invoke.c' script for POSIX-ish platforms with funky
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added subsection on defining interfaces.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Reorganized reference to a cleaner, more compact overall outline. Added a
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - latex2html doesn't like ", even though pdflatex does just fine. (grumble
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Started in on the declaration API.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - More terminology defined. Added summaries of package interfaces.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed 'moduleDoesNotProvide' keyword argument from 'protocols.advise()'.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Another day, another couple of pages. Added docs for the 'advise()'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Revised code generator to not emit 'setupModule()' calls. It turns out
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added rudimentary test suite - really just the 'advice' tests from PEAK.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved 'peak.util.advice' tests to 'protocols.tests'.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added tests for 'metamethod' and 'supermeta'; fixed some issues
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fixed another little corner case in supermeta(), added test to catch it.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added lots of tests for new and old functionality. The default support for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed custom '__conform__' implementations, replace w/support from
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. fixes and tests for protocols:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - What you test, is what you get. :) PyProtocols now runs almost as many
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Ran out of things to test (I hope). :) Fixed a few minor bugs. In
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Distribution prep - README, MANIFEST, setup.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a typo found by Oleg Broytmann.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Add support for pickling objects that have been "advised". Note that using
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Misc. edits to reflect improved/changed semantics. Started fleshing out
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Removed IMPLEMENTATION_ERROR from exported API, since it's just an
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Forgot to bump the date.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - More misc. content edits/fixes.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Started in on individual object declarations section.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Documented functions in the 'protocols.adapters' module.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Changed default IOpenProvider implementations to adapt supplied protocols
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fleshed out remainder of the "top-level module contents" section.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed items that were completed, redundant, or became non-goals. Also
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fixed some typos found by Ty; added some outline notes on guidelines for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. content corrections in preparation for alpha 2 release.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fleshed out the section on protocol implication and adapter precedence.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added adapter creation/use guidelines. Misc. edits for clarity as
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Subsection re-orgs.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added a pithy quote from Alex Martelli, and cited the essay "isinstance()
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Attempt to fix broken URL (latex interprets ~ specially)
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Made links to implied protocols weak references, when possible. This
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added a "motivating example" section, sketching the design of a Python
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Misc. edits
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Minor doc edit.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Finished fleshing out descriptions of all classes and functions supplied by
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added another big motivating example: extending the framework to support
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Checkpoint some daemons
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typos & imports.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added an untested first draft of support for Twisted. Lots of XXX comments
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - More work on Twisted adaptation. Still not tested, but fewer XXX's now.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - The documentation has landed. The final example/usage notes, dealing with
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fixed broken \declaremodule{} macros.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Ensure that 'protocols.zope_support' is imported if we are using Zope.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Include doc source (*.tex) files in source distributions.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Moved Zope/Twisted support to separate modules that are imported only upon
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Began adding Zope tests, and refactoring test suite to make it easier to
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added basic tests for Twisted 1.0.5 interfaces. Continued test suite
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Misc. fixes; more refactoring/cleanup of test code duplication. Everything
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Zope support now uses the latest Zope X3 CVS interface declaration API.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added instance-provides tests for Twisted. Gave each package its own
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Protocol-to-protocol adaptation tests for Twisted. Also, cleanups to
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added simple "mixed marriage" tests, where a PyProtocols interface extends
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - More Zope tests. Added a lot more Zope/Twisted compatibility info to the
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Removed pickling XXX comment; as it happens, NO_ADAPTER_NEEDED and
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Update docs and setup for 0.9 release.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add PyProtocols '_speedups' to extensions built.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed more missing or incorrectly included items in the source distribution
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved mixin of ProviderMixin from Activator to MethodExporter, since it is
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added Pyrex/C speedups module with faster versions of critical-path code.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added extra test to verify that 'adapt()' correctly decides when TypeError
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added a simple test for Attribute functioning.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. fixes to distributed files list.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added link to main page in README so that people wandering in via the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with data files installation on non-Posix systems
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated tutorial to cite PyProtocols manual, and added info about Twisted
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated installation instructions to note that Zope X3 must be up-to-date
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed special-case for ModuleType in getParentComponent/getComponentName;
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fill in some items I missed documenting while I was focused on PyProtocols.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a 'shellcmd:' URL scheme that returns a function that calls
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with supplying positional arguments to various
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished URLChecker and FileCleaner demo daemons; updated CHANGES and TODO.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. doc cleanups/enhancements. Added info on 'invoke' command.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix HTML formatting of CHANGES file
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Forgot to update release date info for the tutorial.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo found by Oleg Broytmann.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First phase of descriptor refactoring. Once bindings now place a proxy for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed up error checking; bindings now can tell again if they're used with
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Tweak tutorial error message to match current reality.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed spelling error.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The 'provides' keyword argument to various 'peak.binding' APIs has been
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixup interfaces/docs to reflect 'offerAs' API changes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - All 'peak.binding' APIs now only accept positional parameters for items
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed 'requireBinding()' calls w/extraneous positional args.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed 'import:' URLs to use a custom context, so they'll retrieve actual
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'factoryMethod' keyword argument to 'protocols.advise()'; this makes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Begin retrieval->adaptation refactoring. ZConfig, lockfiles, logs, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'peak.naming' no longer automatically converts all addresses to the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The naming system base classes no longer use 'attrs' as an input parameter
pje at eby-sarna.com
- E&S CVS Commit: PEAK - There is now an interface for "Active Descriptors":
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Doc fixes: name -> attrName.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - By popular demand, added syntax recursion. Added a cheesy and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed SQL connections trying to suggest a parent component to their
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a bug in SQLCursor.__setattr__() when the attribute's value in the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Initial draft of security system for 'peak.web', et al. You can declare
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added SQLite support; smoke tested w/PySQLite 0.4.3 on Win32.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added attribute name -> permission mappings for both declaration and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Distinguish better between abstract permissions (e.g. 'Owner') and concrete
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'peak.web' is born; just interface sketches and a draft of 'BaseInteraction'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typos reported by Alexander Smishlajev.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a typo in code for syntax-driven formatting.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Streamlined security API. Permission-checking methods just accept an
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Began work on 'bulletins' example application.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed syntax error.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added demo commands setup; you can execute './bulletins createdb' or
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fleshed out 'bulletins.model' a bit more. It looks like it's finally time
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added Python/Zope 'datetime' package.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added DDL for SQLite "Bulletins" example, and code to run it. Fixed a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Whoops -- forgot to check in 'bulletins.app'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added preliminary DM implementations for "Bulletins" app, and 'adduser' and
pje at eby-sarna.com
Last message date:
Mon Jun 30 16:38:01 EDT 2003
Archived on: Fri Jan 2 21:34:34 EDT 2009
This archive was generated by
Pipermail 0.09 (Mailman edition).