[Glass] new release of Metacello (metadata-less FileTree repository support - part IV)

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Tue Jul 12 11:46:47 PDT 2016


This release covers three bugfixes:

   1. Issue 390[2]: Improve performance of Metacello tests on travis-ci 
for GemStone
   2. Issue 392[3]: MetacelloSemanticVersionNumber fromString: 
'v0.v2.v0' incorrectly accepted as a valid version
   3. Issue 399[4]: GitFileTree Monticello metadata-less support

Issue 399[4] is germane to metadata-less support.

When you convert a FileTree repository to use metadata-less mode (see 
[5] for details on setting metadata-less mode), you need to inform 
Metacello that the project is using a metadata-less repository so that 
it will properly load packages (see [6] for details on how Metacello 
loads packages). To inform Metacello, include the following method in 
your BaselineOf project:

   projectClass
   ^ MetacelloCypressBaselineProject

The class MetacelloCypressBaselineProject is included in this new 
release of Metacello, so all stones and Pharo clients that are sharing 
this project need to be using this new release of Metacello.

See pull request[1] for additional details.

To update servers:

   $GS_HOME/bin/updateGsDevKit -s
   todeIt <stone-name> project load Metacello

To update clients:

   $GS_HOME/bin/updateGsDevKit -si

Dale

[1] https://github.com/dalehenrich/metacello-work/pull/401
[2] https://github.com/dalehenrich/metacello-work/issues/390
[3] https://github.com/dalehenrich/metacello-work/issues/392
[4] https://github.com/dalehenrich/metacello-work/issues/399
[5] 
http://forum.world.st/newRelease-of-FileTree-metadata-less-FileTree-repository-support-part-III-tc4906321.html
[6] 
https://github.com/dalehenrich/metacello-work/issues/399#issuecomment-231464884


More information about the Glass mailing list