Comment #2 on issue 154 by
[hidden email]: about blessing: and others
http://code.google.com/p/metacello/issues/detail?id=154Highlights of requests:
===
spec baseline.
spec version: #development
instead of:
spec blessing: #baseline
spec blessing: #development
or:
declareBaseline
declareVersion:
===
version:
instead of:
versionString:
load:
instead of:
loads:
package:
instead of:
file:
giving:
spec
className: 'ConfigurationOfCoolBrowser';
version: '0.6';
load: #('ALL' );
package: 'CoolBrowser-Metacello';
repository: '
http://www.example.com/CoolBrowser' ].
instead of:
spec
className: 'ConfigurationOfCoolBrowser';
versionString: '0.6';
loads: #('ALL' );
file: 'CoolBrowser-Metacello';
repository: '
http://www.example.com/CoolBrowser' ].
className: (Issue 161) and file: are redundant (only supplied when defaults
aren't used).
So the minimal spec could be:
spec
version: '0.6';
repository: '
http://www.example.com/CoolBrowser' ].
------------------------------------------------------------------------
I think we can do better with explicit specification of baseline and
version, basically deprecating the blessing?
And we can get by with the minimal spec as well ...