E&S CVS Commit: PEAK - Finished July 12 refactoring plan, minus tests for new functionality.

pje at eby-sarna.com pje at eby-sarna.com
Sun Jul 14 16:32:00 EDT 2002


Module Name:	PEAK
Committed By:	pje
Date:		Sun Jul 14 20:31:15 UTC 2002

Modified Files:
	PEAK/src/peak/binding: components.py
	PEAK/src/peak/naming: __init__.py api.py contexts.py interfaces.py
	    spi.py
	PEAK/src/peak/naming/factories: __init__.py peak_imports.py smtp.py
	PEAK/src/peak/running/config: api.py config_components.py

Log Message:
Finished July 12 refactoring plan, minus tests for new functionality.
The entire peak.naming package is now free of the Java 'environment'
carry-over, and naming contexts now play in the same component tree as
everything else.  I'm not thrilled with the factory mechanisms at present,
but I think that first I'll need to change utility acquisition to allow
iteration upward through utilities in the component tree.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/PEAK/src/peak/binding/components.py.diff?r1=1.29&r2=1.30
http://cvs.eby-sarna.com/PEAK/src/peak/naming/__init__.py.diff?r1=1.10&r2=1.11
http://cvs.eby-sarna.com/PEAK/src/peak/naming/api.py.diff?r1=1.9&r2=1.10
http://cvs.eby-sarna.com/PEAK/src/peak/naming/contexts.py.diff?r1=1.12&r2=1.13
http://cvs.eby-sarna.com/PEAK/src/peak/naming/interfaces.py.diff?r1=1.15&r2=1.16
http://cvs.eby-sarna.com/PEAK/src/peak/naming/spi.py.diff?r1=1.19&r2=1.20
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/__init__.py.diff?r1=1.9&r2=1.10
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/peak_imports.py.diff?r1=1.4&r2=1.5
http://cvs.eby-sarna.com/PEAK/src/peak/naming/factories/smtp.py.diff?r1=1.8&r2=1.9
http://cvs.eby-sarna.com/PEAK/src/peak/running/config/api.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/PEAK/src/peak/running/config/config_components.py.diff?r1=1.2&r2=1.3

To generate a diff of this commit:
cvs rdiff -r1.29 -r1.30 PEAK/src/peak/binding/components.py
cvs rdiff -r1.10 -r1.11 PEAK/src/peak/naming/__init__.py
cvs rdiff -r1.9 -r1.10 PEAK/src/peak/naming/api.py
cvs rdiff -r1.12 -r1.13 PEAK/src/peak/naming/contexts.py
cvs rdiff -r1.15 -r1.16 PEAK/src/peak/naming/interfaces.py
cvs rdiff -r1.19 -r1.20 PEAK/src/peak/naming/spi.py
cvs rdiff -r1.9 -r1.10 PEAK/src/peak/naming/factories/__init__.py
cvs rdiff -r1.4 -r1.5 PEAK/src/peak/naming/factories/peak_imports.py
cvs rdiff -r1.8 -r1.9 PEAK/src/peak/naming/factories/smtp.py
cvs rdiff -r1.1 -r1.2 PEAK/src/peak/running/config/api.py
cvs rdiff -r1.2 -r1.3 PEAK/src/peak/running/config/config_components.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list