Fourth quarter 2002 Archives by thread
Starting: Tue Oct 1 16:50:01 EDT 2002
Ending: Tue Dec 24 16:07:00 EDT 2002
Messages: 291
- E&S CVS Commit: PEAK - Changed cursors to copy/rebuild tuples instead of assigning to __class__,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changing docs from TransWarp->PEAK, referenced new site at
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a formatting error for the online API reference (now up-to-date at
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added IRule and IPropertyMap interfaces for new configuration API's.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added basic property-related APIs -- they should work fine except that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added binding.bindProperty(), which completes the new PEAK API for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added basic PropertyMap implementation; doesn't handle activating rules
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished out the rest of the PropertyMap implementation. It turns out we
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Some minor corrections to interface docstrings.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - A third swing at the right resolution algorithm for properties. Now,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a workaround for Python 2.2 bug #575229, which manifests when a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finally got rid of peak.metamodels.FeatureObjects. I didn't really mean
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Whoops, forgot to check this in as part of removing the obsolete
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a test to verify that attribute bindings and AutoCreated classes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved module inheritance/advice tests to peak.config.tests.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed the attributes-as-utilities problems. Also unified AutoCreatable
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added "dirt-simple" property test. Fixed typos, and a logic hole that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed the use of setupModule() from peak.binding.components to speed its
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with wildcard handling. Added IRuleFactory to make it
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed some missing interface docs re: object scope of property maps.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Modifications to naming system to allow specification of a 'creationParent'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed to use Interface.getBases() method instead of accessing __bases__
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved all PEAK API exceptions to 'peak.exceptions' module, because it
pje at eby-sarna.com
- E&S CVS Commit: pylib - Upgraded version of TWX.Diagrams.GraphViz -> pylib/Diagrams.GraphViz for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Initial checkin of kjbuckets from the Gadfly-B5 project.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'kjbuckets' extension to setup.py; updated installation doc and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed broken line endings.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added .cvsignore to ignore distutils stuff.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Properties and utilities are unified at last! Both properties and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified naming system creation mechanisms. URL contexts and parsers
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed up some MANIFEST settings for PEAK (had TW-specific stuff in it).
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Modifications to make property lookup more space/time efficient for apps
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Created a peak.api.tests module, which just runs tests on API packages
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed GenericURLContext parser kludge by adding a supportsScheme() method
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Further simplified the naming SPI and factory registry, by switching from
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed an issue on installing to a non-standard package directory (i.e.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed DTD line from a test file that was causing an error when parsed
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Reversed parameter order for both findUtility and getProperty. Now the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made 'acquireComponent' use the same parameter order (thing to find, place
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made lookupComponent() match all the other lookup signatures. Made the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of the '_componentName' attribute, since it isn't used anywhere and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated Interface package w/metaclass fixes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Merged Zope3 Interface metaclass fixes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes to use latest Zope 3 Interface API.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added "nonleaky" initial cPersistence to PEAK.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed line endings.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added stub of Zope 3 "Persistence" package to setup; PEAK will now install
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added Interface.Registry packages to the subpackage list. This is rather
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Extremely rough draft of a log event class, and how it would publish itself
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added logging to peak.api. You can now do LOG_INFO('message',component)
pje at eby-sarna.com
- E&S CVS Commit: pylib - Updated for current Interface package.
pje at eby-sarna.com
- E&S CVS Commit: pylib - Fixed dependency on old TW '_componentName' attr.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a basic configuration file format, and used it to replace the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Looks like I forgot to change an attribute name in a couple of places.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - A first pass at cleaning up the TODO file. Also, removed the Specialist
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated for inclusion of fixed Interface and the bundled Persistence
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. docstring fixes for better summaries in generated API docs.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added wildcard include for '*.ini' so that peak.ini will be included in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. doc fixes for HappyDoc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Adjusted HappyDoc options to suppress documentation for the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added unit tests for transactions, covering just about everything but the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed incorrect declaration of the relationship between IConfigKey and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added unit tests for a simple transactional data manager based on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Racks work! Yay!!! Added a set of Rack unit tests to create, retrieve,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added detailed plan of attack for 0.5 release. It's getting closer...
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'FileParsing' tools as basis for future config file parsing.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added more docs and a test to the FileParsing framework. Refactored
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First phase refactoring of configuration loading. Removed rule factories,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Completed configuration files refactoring. Configuration files now can
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Re-org/refactoring of many items from the TODO list for 0.5, including:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added error logging to basic txn error handler. Fixed a couple of bugs
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixes for problems with PyPersist_New(), as documented at:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made Model.Element Persistent. There is still an unresolved issue relating
pje at eby-sarna.com
- E&S CVS Commit: PEAK - typo
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed the problem where Persistent.__class__ always had to be first in a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Standardized call signature for metaclass.__new__ methods as
pje at eby-sarna.com
- E&S CVS Commit: PEAK - * Added 'binding.Constant(key, value)', which allows you to specify
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made peak.model StructuralFeatures use a uniform API for manipulating
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added basic simple_bind support to LDAPConnection.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed missing import.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed another missing import.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Give rules defined in configuration files access to their rule name, via
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed PropertyName.isDefault() bug. Made it possible to matchPatterns() on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added config.PropSet('prefix.*', target), an object which lets you access
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made it possible for loadConfigFile() to work okay without a filename, so
pje at eby-sarna.com
- E&S CVS Commit: PEAK - *Really* fixed the local/global config startup recursion loop. Config
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Given the preceding change, there's not much point to having a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a '__main__.*' namespace, which is loaded from the __main__ (startup)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More/better docs for [Provide Utilities] section of peak.ini.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactored so that config.loadConfigFile() and config.loadMapping() can
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified getURLContext() so it doesn't need a starting context. Made
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Reverted the ability to omit schemes/bodies from parsed URLs, since that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Support for peak.running.cluster.* properties, with clusterit/PSSP-style
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Reformatted peak.running.clusters docstring to structured text for better
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added support for comments in CLUSTER files, as per Clusterit 2.0 docs.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More uniform cluster namespace. The namespace under 'peak.running.cluster'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Various small changes to the code and docstrings to make them match each
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Changed to preserve total-file ordering; i.e. each host or group is always
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added rudimentary Sybase support.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed misuse of 'pass' as an attribute. :(
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Missed one, darn it.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed creation/parsing errors
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sybase now works. AbstractCursor.execute() was blocking the functioning of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - A quick first pass of some adjustments for some changes PJE is working
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Removed OpaqueURL and refactored ParsedURL for simpler creation of URL
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added automatic URL-unquoting for ParsedURL classes that use a regex
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated SybaseConnection for new-style URLs, and added 'txnTime' support.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with naming contexts assuming that if a name is a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem where objects created via naming.lookup() would have
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made LDAPConnections delegate to their actual LDAP connection for methods
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of BasicInitialContext, by moving the defaults it supplied to rules
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed unneeded import.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed out-of-date doc for creationParent attribute; this stopped being
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved lookupComponent() from IBindingSPI to IBindingAPI, and made it no
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Arbitrary Python objects are now treated as stand-alone component roots by
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added working support for Gadfly. Misc. cleanups/fixes and TODO updates.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Starting support for SQL type maps and informative SQL errors.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removing excessive DWIMishness from peak.naming, part 1:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make some aspects of Sybase database connections controllable by
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Removing excessive DWIMishness from peak.naming, part 2:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed some problems stringifying URLs.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with object/state factory properties returning generators
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed missing 'import:' in module binding names.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Improved error message when attempting to process a non-URL name with a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Note to self: don't use list comprehensions when 'list()' will suffice. :)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed LDAP test case to be a bit more demanding.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Reorgs and and misc. cleanups; updated TODO for 0.5a1 vs 0.5final
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added more details and items to TODO so I won't forget them. :)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added some more to-do items.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Components now support names and paths:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added [Load on demand] rules section, and made running.clusters use it.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - first pass at postgres support (pgsql: urls)
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - pgsql: connections seems to work now. Not sure the transactional stuff
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Use slightly more succint version of getting time
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - pgsql works, and txn integration tested.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - PropertyName -> peak.api; Improved lazy import facility
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Tentative SQL typemap support
pje at eby-sarna.com
- E&S CVS Commit: PEAK - SQL error handling and joinTxn() shortcut
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Starting documentation pass... really just a test of new commit messages.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - A very rough first pass at logfiles.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Added tutorial sections for binding.Once and on how bindings really work.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. phrasing edits; additonal outlining
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed repeat loads & orphaned modules caused if module is already loaded
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Updated metadata for upload to the prototype PyPI system
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. additions/clarifications of TODO list.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Enable lockfile url -- forgotten from earlier commit
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Minor cleanup:
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Added notes about Python 2.3's "logging" module log levels, and moved TODO
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo; add more outlining for work to be done
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fleshed out package overviews. This entire section (Getting Started with
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved "Getting Started with PEAK" from Chapter 2 to Chapter 1
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Update for current status
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Add ILock, an interface describing what lock objects implement.
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fleshed out "Getting Started With PEAK" with more API and package details.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Docstring formatting fix.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Trying again to fix the docstring formatting...
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed problems with running help() on a class with attribute bindings.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made bindToParent and bindToSelf take the same extra args as other bindings
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fleshed out "Creating Attribute Bindings" section, added more outline text.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added full package
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Merged Jeremy Hylton's partial implementation of my metaclass fixes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed hard tabs in TODO.txt; updated re: Persistence package merge.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. typo fixes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved storage.racks -> storage.data_managers (but classes not renamed yet)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - AbstractRack -> EntityDM
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added LDAP field type converter support, with unit tests. This uses the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Small speedup (about 3/4ths of a second on my PC) of UML metamodel load.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Redefined DM.load() signature to include the object being loaded. This
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed 'config.setupModule()' to not rerun the code of an unpatched module
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Replace XMI loader with an XMI-based EntityDM. This has all the same
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed model.Elements replacing empty PersistentLists with regular lists on
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added TODO for XMI.Reading, covering known issues w/XMI 1.0 and 1.1, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed auto-added implicit parent link overwriting an explicit parent link,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added lazy load for persistent object attrs and implemented QueryDM base
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed unnecessary setting of _p_changed when a persistent child object is
pje at eby-sarna.com
- E&S CVS Commit: pylib - Fixed for move of binding.MethodExporter -> model.MethodExporter
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Inlined index generation for code objects; this shaves about another 2
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Squeezed another 132ms out... I think this is as much improvement as I can
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added QueryLink proxy class for computed associations. Changed XMI DM
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed XMI DM to wrap association ends with QueryLink objects. This is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified XMI DM by switching to plain old lists for linkages, because
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Support disjoint collections as allowed by the XMI spec. Misc. TODO
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added FacadeDM - a data manager that "fronts" for other DM(s) via a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Started new tutorial section on working with component hierarchies; misc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added/fixed various docstrings. ComponentName is also now a class.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed in-place mutators to signal _p_changed *before* the change takes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor edits/fixes to tutorial.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved Provider and CachingProvider from binding->config, where they're a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added setup.cfg to supply default formats for source+binary distributions.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Preliminary support for marshalling enumerations and primitive types from
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added support for XMI 1.1's use of attributes on a class tag to denote
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added misc. to-do notes on XMI support
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem with 'isAbstract' in the UML metamodel. Added some notes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Simplified StructuralFeature class structure, since SFs are never actually
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a long-standing semi-hidden problem where derived metaclasses were
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changes to allow component classes to be part of a component hierarchy.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changes to allow "once" bindings to be used in metaclasses and applied to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed generated nested classes not receiving their "full" dotted name.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'binding.TraversableClass' - a metaclass whose instances implement
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactored so that Service, Element, and Feature classes are all instances
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Re-nested primitive types and enumerations within the UMLClass class, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added some to-do notes for peak.model.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added minimalistic XML namespace support for loading XMI 1.1 files, and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactored to remove peak.metamodels.xmi.Reading as a mixin module. There
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed import utilities so that by default, they import from the top-level
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Note to self: don't use 'binding.' when writing code inside the binding
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Cleaned up 'AbstractContext._get()' signature to be easier to use for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - A NIS (formerly YP) URL and namespaces. A somewhat decent example of
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - The end of 'metamodels.SimpleModel' and 'metamodel.querying'! Replaced the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. cleanups to NIS context implementation: Got rid of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Documented plan for writing XMI data, converting formats, etc., that Ty and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Additional doc updates.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactored TraversableClass + ActiveDecscriptors -> ActiveClass, creating
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Shaved another 200ms out of module inheritance for UML.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Expanded typemap capabilities for Postgres, and fixed the unhashable types
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed some additional typemap issues - Postgres doesn't provide NUMBER,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed some interface declaration issues.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved model.xmi -> storage.xmi, along with other "storage-ish" things.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved remaining utility/property functions from binding -> config. This
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved utility tests from binding.tests -> config.tests
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactor TransactionComponent so that 'txnSvc' can be assigned at __init__.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Dropped 'model.Service'; renamed 'model.App' -> 'model.Model', which is a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Dropped 'Model.newElement()', as that should be done by a DM. Added
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed another interface declaration error.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Declare an interface for SQLConnections (but it still needs to actually
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Added type conversion support for 'ManagedConnection.txnTime'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Instant AOP - just add semantics. :) The 'advice' class is a base for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - First-draft "autocommit" support; class names turned out to be
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added more semantic documentation to 'autocommitted()' method wrapper.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Rough draft of an class that eases conversion between open()-style mode
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.util.buffer_gap.Buffer' a "mutable string" extension type.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Reduced the scope of UUID namespace verification, as it can take a few
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changed 'autocommited()' wrapper to not activate 'self.joinedTxn', since
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Note to self: NEVER mix 'object'-derivatives in the bases of a metaclass!
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Remove references to deprecated or moved classes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed all known usage of AutoCreated et al, and marked the appropriate
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Major speedup for module inheritance, thanks to Pyrex! The 'codeIndex()'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Squeezed out another ~100ms by removing support for passing opcode names to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Expanded XMI 1.1 support, with unit tests. PEAK can now parse the most
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactored to allow "lazy" metadata computation, using bindings.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Completed conversion to C of the base class descriptor methods for 'Once'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Python 2.3 doesn't like it when a base class is listed more than once in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of crazy encoding of attribute values that I though was XMI 1.1
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added ability for XMI nodes to write themselves to an IndentedStream. This
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Update docs and error messages for the departure of 'ActiveDescriptor' base
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added keyword argument validation for component __init__. You now can only
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a couple pages to tutorial chapter two, covering various ways to hook
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed %&)(#&%$ tabs and other errors in copying transcripts from IDLE.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'resolve()' operation to 'IBasicContext' and 'AbstractContext'. This
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added basic support for composite name resolution. The default resolution
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added exceptions for when a context in the terminal naming system does not
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made 'nameClass' default to 'CompositeName'. This allows flat namespaces
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Beginning of refactoring to support naming authorities, absolute addresses,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Starting implementation of "name arithmetic". Composite and compound names
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Major refactoring of naming system base classes for contexts and names.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made 'body' part of a URL's state, if the only content of the URL is a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added naming.IResolver, a base for IBasicContext. Removed lookup_nns()
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made it possible for CompositeName subclasses to use a separator other than
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed formatting of naming exceptions, so that they display as I originally
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'naming.parseURL(name, parent=None)'; it parses 'name' as a URL and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix to ensure that compound names embedded in a CompositeName are formatted
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'isResolver()' interface check.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Logic fixes for hierarchical namespaces, to ensure that if an object found
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Hierarchical contexts and composite namespaces work now. I had to refactor
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Documentation and code cleanup for 'peak.naming', pass 1. This is mainly
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More docs and code cleanup for 'peak.naming'. Moved syntax-related classes
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More doc and code cleanup for peak.naming, including updates to "nis:"
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed minor bugs found by playing around with the nis: and config: contexts
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed "silent failure" of component constructors when invalid keyword
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Split up 'peak.model.api' into 'peak.model.structural' and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'binding.classAttr()' - a wrapper that lets you use bindings as
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Minor performance adjustment to previous change; since most attributes of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed a lot of deadweight from the UML metamodel definition; this is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Made it possible to define "private" verbs in a method exporter, by not
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Partial refactoring of peak.model class hierarchy. XMI support has been
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Removed code that checked for XMI.extension elements inside of places where
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added notes re: XMI 2.0 implementation, covering my assessment through
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a couple of utility methods ('__getitem__' and 'find()') to namespace
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a problem that could cause multiple objects to be created for the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a couple of persistence issues: if a transaction hadn't been joined
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed ZODB4 persistence bugs per http://collector.zope.org/Zope3-dev/107 -
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Improved handling for returning non-Persistent objects from a DM. The XMI
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Put back in 'isNavigable' flag for non-navigable features of UML metamodel,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix for win32 CreateGuid usage; you have to str()-ify a returned GUID for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Beginning implementation of a full MOF 1.3.1 metamodel. We'll need this
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed __setattr__ load problem with model.Element reported by Roch'e
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed the "delete/delattr/__delete__" mess by standardizing on "unsetX" as
pje at eby-sarna.com
Last message date:
Tue Dec 24 16:07:00 EDT 2002
Archived on: Fri Jan 2 21:34:16 EDT 2009
This archive was generated by
Pipermail 0.09 (Mailman edition).