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 pje at eby-sarna.com
Fri Apr 4 12:07:00 EST 2003

Module Name:	PEAK
Committed By:	pje
Date:		Fri Apr  4 17:06:38 UTC 2003

Modified Files:
	PEAK/src/peak/metamodels: CWM_1.0_01-02-03.xml CWM_1.1_02-05-01.xml
	    UML_1.4_01-02-15.xml UML_1.5_02-09-03.xml
	PEAK/src/peak/metamodels/UML13/model: __init__.py
Added Files:
	PEAK/src/peak/metamodels: Model.dtd

Log Message:
Added DTD for MOF metamodel files.  I had to hack it together by hand, and
patch the metamodels to refer to it, because the OMG seems to be rather
inconsistent about these things.  It blows my mind that a standards
organization doesn't seem to actually care about having usable reference
versions of its standards, at least in anything but IDL form.  :(  Anyway,
all the metamodels now appear valid according to my hacked-together DTD.
That doesn't mean that any other MOF metamodel will similarly validate,

To view diffs of this commit, you can use the following URL(s):

To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 PEAK/src/peak/metamodels/CWM_1.0_01-02-03.xml \
    PEAK/src/peak/metamodels/CWM_1.1_02-05-01.xml \
    PEAK/src/peak/metamodels/UML_1.4_01-02-15.xml \
cvs rdiff -r0 -r1.1 PEAK/src/peak/metamodels/Model.dtd
cvs rdiff -r1.3 -r1.4 PEAK/src/peak/metamodels/UML13/model/__init__.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