From 9ac5f807eedaf77629b09b1cf0b5cf15a564978d Mon Sep 17 00:00:00 2001 From: Paul DeBruicker Date: Fri, 21 Aug 2015 09:58:36 -0700 Subject: [PATCH 1/3] add Squeak 4.6 & 5.0 platform attributes and update Travis --- .travis.yml | 110 ++++++------------ .../instance/defaultPlatformAttributes.st | 39 ++++--- .../methodProperties.json | 3 +- .../monticello.meta/version | 2 +- 4 files changed, 58 insertions(+), 96 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5a9e1170d..57880b49a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,91 +1,48 @@ language: erlang -sudo: required - -notifications: - webhooks: - urls: - - https://webhooks.gitter.im/e/47796c01bb932d6a0300 # dalehenrich/chat - - https://webhooks.gitter.im/e/d6dd211bd92050b46647 # metacello-work chat - on_success: always # options: [always|never|change] default: always - on_failure: always # options: [always|never|change] default: always - on_start: false # default: false - env: -# Tested platforms and versions: -# -# GemStone -# GemStone-2.4.x -# GemStone-3.1.x -# GemStone-3.2.x -# -# Pharo -# Pharo-1.4 -# Pharo-2.0 -# Pharo-3.0 -# Pharo-4.0 -# Pharo-5.0 -# -# Squeak -# Squeak-4.3 (not all tests are passing) -# Squeak-4.4 -# Squeak-4.5 -# Squeak-Trunk - - - ST=Pharo-4.0 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st # use Pharo4.0 here until https://github.com/dalehenrich/metacello-work/issues/360 is fixed - - ST=GemStone-3.2.6 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st - - - ST=Pharo-5.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-5.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.2.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.2.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st # until Issue + - ST=Pharo-1.4 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st + - ST=GemStone-3.1.0.4 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st -# - ST=PharoCore-1.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=PharoCore-1.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=PharoCore-1.2 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=PharoCore-1.2 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=PharoCore-1.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=PharoCore-1.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-1.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-1.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-2.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-2.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-3.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-3.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.1.0.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.1.0.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=Squeak-4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st # until Issue #189 fixed: https://github.com/dalehenrich/metacello-work/issues/189 +# - ST=Squeak-4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st # until Issue #189 fixed: https://github.com/dalehenrich/metacello-work/issues/189 + + - ST=PharoCore-1.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=PharoCore-1.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=PharoCore-1.2 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=PharoCore-1.2 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=PharoCore-1.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=PharoCore-1.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-1.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-1.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-3.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-3.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-4.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-4.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=Squeak-4.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=Squeak-4.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-4.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-4.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - - ST=Squeak-Trunk LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-Trunk LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - + - ST=Squeak-4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-5.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-5.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=GemStone-2.4.4.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=GemStone-2.4.4.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=GemStone-2.4.4.8 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=GemStone-2.4.4.8 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=GemStone-2.4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=GemStone-2.4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.5.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.5.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=GemStone-2.4.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st # https://github.com/dalehenrich/metacello-work/issues/312 -# - ST=GemStone-2.4.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st # https://github.com/dalehenrich/metacello-work/issues/312 -# - ST=GemStone-3.0.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st -# - ST=GemStone-3.0.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.1.0.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.1.0.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - -matrix: - allow_failures: - - env: ST=Squeak-4.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - env: ST=Squeak-4.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - env: ST=Squeak-Trunk LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - env: ST=Squeak-Trunk LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - + - ST=GemStone-2.4.4.7 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.4.7 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.5.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.5.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.0.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.0.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st install: - export PROJECT_HOME="$(pwd)" @@ -98,4 +55,3 @@ install: - ./build_image.sh script: $PROJECT_HOME/tests/testTravisCI.sh -verbose - diff --git a/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/instance/defaultPlatformAttributes.st b/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/instance/defaultPlatformAttributes.st index 266be7538..a737820bc 100644 --- a/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/instance/defaultPlatformAttributes.st +++ b/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/instance/defaultPlatformAttributes.st @@ -1,23 +1,28 @@ attributes defaultPlatformAttributes - | attributes versionString | + | attributes | attributes := OrderedCollection with: #squeakCommon with: #squeak. Smalltalk at: #SystemVersion - ifPresent: [:cl | - versionString := cl current version. - (versionString beginsWith: 'Squeak3.10') - ifTrue: [attributes add: #'squeak3.10.x']. - (versionString beginsWith: 'Squeak4') - ifTrue: [attributes add: #'squeak4.x'. - (versionString beginsWith: 'Squeak4.1') - ifTrue: [attributes add: #'squeak4.1.x'] - ifFalse: [(versionString beginsWith: 'Squeak4.2') - ifTrue: [attributes add: #'squeak4.2.x'] - ifFalse: [(versionString beginsWith: 'Squeak4.3') - ifTrue: [attributes add: #'squeak4.3.x'] - ifFalse: [(versionString beginsWith: 'Squeak4.4') - ifTrue: [attributes add: #'squeak4.4.x'] - ifFalse: [(versionString beginsWith: 'Squeak4.5') - ifTrue: [attributes add: #'squeak4.5.x']]]]]]]. + ifPresent: [:cl | |versionString| + versionString := cl current version asString. + " Major version " + #( 'Squeak3.10' (#'squeak3.10.x' ()) + 'Squeak4' (#'squeak4.x' ( + 'Squeak4.1' #'squeak4.1.x' + 'Squeak4.2' #'squeak4.2.x' + 'Squeak4.3' #'squeak4.3.x' + 'Squeak4.4' #'squeak4.4.x' + 'Squeak4.5' #'squeak4.5.x' + 'Squeak4.6' #'squeak4.6.x')) + 'Squeak5' (#'squeak5.x' ( + 'Squeak5.0' #'squeak5.0.x'))) + pairsDo: [:major :allAttributes | + (versionString beginsWith: major) ifTrue: [ + attributes add: allAttributes first. + allAttributes second ifNotEmpty: [:minorVersions | + minorVersions pairsDo: [:minor :attribute | + (versionString beginsWith: minor) ifTrue: [ + attributes add: attribute. + ^ attributes]]]]]]. ^ attributes \ No newline at end of file diff --git a/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/methodProperties.json b/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/methodProperties.json index a0fd429ed..f29abc03c 100644 --- a/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/methodProperties.json +++ b/repository/Metacello-Platform.squeak.package/MetacelloSqueakPlatform.class/methodProperties.json @@ -7,9 +7,10 @@ "collection:do:displaying:" : "dkh 6/12/2012 10:18:46.076", "copyClass:as:inCategory:" : "dkh 6/12/2012 10:18:46.076", "createRepository:" : "dkh 6/12/2012 10:18:46.076", - "defaultPlatformAttributes" : "dkh 3/21/2013 14:01", + "defaultPlatformAttributes" : "pad 8/21/2015 09:57", "directoryFromPath:relativeTo:" : "tfel 7/29/2014 14:39", "do:displaying:" : "dkh 6/12/2012 10:18:46.076", + "downloadJSON:username:pass:" : "dkh 10/14/2014 17:20:25", "downloadZipArchive:to:" : "tfel 09/29/2014 09:54:55", "extractRepositoryFrom:to:" : "tfel 7/29/2014 14:42", "extractTypeFromDescription:" : "dkh 6/12/2012 10:18:46.076", diff --git a/repository/Metacello-Platform.squeak.package/monticello.meta/version b/repository/Metacello-Platform.squeak.package/monticello.meta/version index ec6d57438..f50965bc1 100644 --- a/repository/Metacello-Platform.squeak.package/monticello.meta/version +++ b/repository/Metacello-Platform.squeak.package/monticello.meta/version @@ -1 +1 @@ -(name 'Metacello-Platform.squeak-tfel.27' message 'Issue #277: rename platform downloadFile:to: to downloadZipArchive:to:' id '2c8d0272-2594-4d26-8afe-7af4a6687994' date '10/14/2014' time '17:20:25' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-tfel.26' message 'merged by GitFileTree-MergeDriver' id '2bac8707-a5ba-4095-a6e8-2130e283528b' date '09/29/2014' time '09:54:55' author 'tfel' ancestors ((name 'Metacello-Platform.squeak-tfel.25' message '- fix ZipArchive extraction (needs a FileDirectory) - fix trailing slash on Windows' id 'a0fcf7a4-7574-c449-a4a9-23f96c2aec36' date '07/29/2014' time '02:43:09' author 'tfel' ancestors ((name 'Metacello-Platform.squeak-tfel.24' message 'Replace commandline tools for downloading and unzipping with WebClient and ZipArchive' id '0b831d53-880b-f341-a1c5-97859962e09b' date '07/29/2014' time '01:54:19' author 'tfel' ancestors ((name 'Metacello-Platform.squeak-dkh.23' message 'fix google Issue 184: github zip download failures due to filesystem issues' id '78a6c3b5-5bc8-4089-b5ee-0084b55cb0a1' date '07/01/2013' time '10:25:17' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.22' message 'merge in changes for Metacello-Platform.squeak-dkh.21 and get Metacello-Platform.squeak-dkh.21 into the ancestry ...' id '1214fa6a-315f-4904-8829-794d716288f1' date '05/05/2013' time '03:12:00' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.18' message 'switch to using #select and #unselect for MetacelloPlatform' id '9c552a06-cfbe-48e6-86ab-7683c5c680d0' date '05/05/2013' time '01:55:23' author 'dkh' ancestors () stepChildren ())(name 'Metacello-Platform.squeak-dkh.21' message 'force change in MetacelloSqueakPlatform class>>initiliaze as a temp hack to bootstrap Metacello Preview (see https://github.com/dalehenrich/metacello-work/issues/151)' id 'f52c2c82-fc54-4671-b293-826d29aa7706' date '05/05/2013' time '02:51:38' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.20' message 'really add squeak4.5.x as platform attribute' id '9e83dd3b-4537-45a1-8ed5-b0bef4b6a006' date '05/05/2013' time '02:45:52' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.19' message 'add squeak4.5.x as platform attribute' id '6c4ff447-6495-4955-a3d2-c52053912351' date '05/05/2013' time '02:39:32' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.16' message 'new version for Squeak (Issue #39)' id '08000000-1508-621d-1508-621d14000000' date '02/27/2013' time '05:24:38' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.15' message 'fix for Issue #140 (including patch for introduced gemstone issue)' id '08000000-1508-0418-1508-041814000000' date '02/25/2013' time '05:19:47' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.14' message 'catch up with gemstone port' id '08000000-1508-5c17-1508-5c1714000000' date '07/10/2012' time '12:03:34' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.13' message 'checkpoint Issue #38' id '9aecf4d3-dbba-4b04-91b6-781938a502e3' date '06/12/2012' time '10:18:46' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.12' message 'checkpoint Isue #38' id 'f1f6b9a4-24e7-451c-a699-3bb8900f09fc' date '06/12/2012' time '09:33:39' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.11' message '1.0-beta.32 (dkh.662): - fix Issue 111: progress notification for Squeak http://code.google.com/p/metacello/issues/detail?id=111' id '5cf04623-a4fb-447a-96d8-21978c340f77' date '01/18/2012' time '04:57:04' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.10' message '- passing tests in Squeak3.10.2 - 365 run, 365 passes' id 'e3af2d13-7aed-41ad-8788-2ea645f0cace' date '01/05/2011' time '05:03:59' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.9' message '- Squeak portability' id '6895c682-39ad-47d8-8206-2ed1bf117947' date '01/05/2011' time '04:09:03' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.8' message '- add Squeak attributes: #''squeak3.10.x'', #''squeak4.1.x'', and #''squeak4.2.x''' id '00f3028a-51a9-40fc-a409-c015a787779b' date '01/05/2011' time '03:39:28' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.7' message '- implement copyClass:as:inCategory:' id '2962dcae-a27e-4a64-906c-f076ff018c8d' date '11/18/2010' time '04:25:10' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.6' message '- implement copyClass:as:' id '8bc3449c-f0be-43ca-9d20-260ed0059df9' date '11/18/2010' time '03:37:16' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.5' message '- port to Squeak3.10.2-7179-basic' id '9a3caba5-a0cd-42cf-bb29-7b31e9b84fcb' date '02/05/2010' time '16:51:41' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.4' message '- fix Issue 14: http://code.google.com/p/metacello/issues/detail?id=14 Ftp repository for Squeak - add ftp support for Squeak' id 'b30549fa-52cb-424e-a7aa-329b15152b47' date '12/29/2009' time '04:17:21' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.3' message '- needs #initialize method' id 'b0033f12-24a1-4373-8a2c-211ccb6d061e' date '10/12/2009' time '01:30:44' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.2' message '- implement platform utility methods' id 'f4ca5554-cf53-4251-8066-5c2ae813ab09' date '10/12/2009' time '01:28:37' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.1' message '- Squeak-specific metacello support' id '7045edec-ac01-4485-bd21-efac82f0c9ef' date '08/09/2009' time '11:13:57' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Metacello-Platform.squeak-pad.29' message 'Copy Tobais;s fix of the defaultPlatformAttributes' id 'cbcfa346-de50-44ad-8f98-55ae19315ed1' date '21 August 2015' time '9:57:42.682 am' author 'pad' ancestors ((name 'Metacello-Platform.squeak-pad.28' message 'copy tobias''s changes to MetacelloSqueakPlatform>>#defaultPlatformAttributes so Metacello works on Squeak 4.6 & 5.0' id '27bb3ca8-5bb9-40eb-aac1-7c80b39e3c0f' date '21 August 2015' time '9:07:59.587 am' author 'pad' ancestors ((name 'Metacello-Platform.squeak-tfel.27' message 'Issue #277: rename platform downloadFile:to: to downloadZipArchive:to:' id '2c8d0272-2594-4d26-8afe-7af4a6687994' date '14 October 2014' time '5:20:25 pm' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-tfel.26' message 'merged by GitFileTree-MergeDriver' id '2bac8707-a5ba-4095-a6e8-2130e283528b' date '29 September 2014' time '9:54:55 am' author 'tfel' ancestors ((name 'Metacello-Platform.squeak-tfel.25' message '- fix ZipArchive extraction (needs a FileDirectory) - fix trailing slash on Windows' id 'a0fcf7a4-7574-c449-a4a9-23f96c2aec36' date '29 July 2014' time '2:43:09 am' author 'tfel' ancestors ((name 'Metacello-Platform.squeak-tfel.24' message 'Replace commandline tools for downloading and unzipping with WebClient and ZipArchive' id '0b831d53-880b-f341-a1c5-97859962e09b' date '29 July 2014' time '1:54:19 am' author 'tfel' ancestors ((name 'Metacello-Platform.squeak-dkh.23' message 'fix google Issue 184: github zip download failures due to filesystem issues' id '78a6c3b5-5bc8-4089-b5ee-0084b55cb0a1' date '1 July 2013' time '10:25:17 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.22' message 'merge in changes for Metacello-Platform.squeak-dkh.21 and get Metacello-Platform.squeak-dkh.21 into the ancestry ...' id '1214fa6a-315f-4904-8829-794d716288f1' date '5 May 2013' time '3:12 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.18' message 'switch to using #select and #unselect for MetacelloPlatform' id '9c552a06-cfbe-48e6-86ab-7683c5c680d0' date '5 May 2013' time '1:55:23 am' author 'dkh' ancestors () stepChildren ())(name 'Metacello-Platform.squeak-dkh.21' message 'force change in MetacelloSqueakPlatform class>>initiliaze as a temp hack to bootstrap Metacello Preview (see https://github.com/dalehenrich/metacello-work/issues/151)' id 'f52c2c82-fc54-4671-b293-826d29aa7706' date '5 May 2013' time '2:51:38 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.20' message 'really add squeak4.5.x as platform attribute' id '9e83dd3b-4537-45a1-8ed5-b0bef4b6a006' date '5 May 2013' time '2:45:52 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.19' message 'add squeak4.5.x as platform attribute' id '6c4ff447-6495-4955-a3d2-c52053912351' date '5 May 2013' time '2:39:32 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.16' message 'new version for Squeak (Issue #39)' id '08000000-1508-621d-1508-621d14000000' date '27 February 2013' time '5:24:38 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.15' message 'fix for Issue #140 (including patch for introduced gemstone issue)' id '08000000-1508-0418-1508-041814000000' date '25 February 2013' time '5:19:47 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.14' message 'catch up with gemstone port' id '08000000-1508-5c17-1508-5c1714000000' date '10 July 2012' time '12:03:34 pm' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.13' message 'checkpoint Issue #38' id '9aecf4d3-dbba-4b04-91b6-781938a502e3' date '12 June 2012' time '10:18:46 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.12' message 'checkpoint Isue #38' id 'f1f6b9a4-24e7-451c-a699-3bb8900f09fc' date '12 June 2012' time '9:33:39 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.11' message '1.0-beta.32 (dkh.662): - fix Issue 111: progress notification for Squeak http://code.google.com/p/metacello/issues/detail?id=111' id '5cf04623-a4fb-447a-96d8-21978c340f77' date '18 January 2012' time '4:57:04 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.10' message '- passing tests in Squeak3.10.2 - 365 run, 365 passes' id 'e3af2d13-7aed-41ad-8788-2ea645f0cace' date '5 January 2011' time '5:03:59 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.9' message '- Squeak portability' id '6895c682-39ad-47d8-8206-2ed1bf117947' date '5 January 2011' time '4:09:03 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.8' message '- add Squeak attributes: #''squeak3.10.x'', #''squeak4.1.x'', and #''squeak4.2.x''' id '00f3028a-51a9-40fc-a409-c015a787779b' date '5 January 2011' time '3:39:28 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.7' message '- implement copyClass:as:inCategory:' id '2962dcae-a27e-4a64-906c-f076ff018c8d' date '18 November 2010' time '4:25:10 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.6' message '- implement copyClass:as:' id '8bc3449c-f0be-43ca-9d20-260ed0059df9' date '18 November 2010' time '3:37:16 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.5' message '- port to Squeak3.10.2-7179-basic' id '9a3caba5-a0cd-42cf-bb29-7b31e9b84fcb' date '5 February 2010' time '4:51:41 pm' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.4' message '- fix Issue 14: http://code.google.com/p/metacello/issues/detail?id=14 Ftp repository for Squeak - add ftp support for Squeak' id 'b30549fa-52cb-424e-a7aa-329b15152b47' date '29 December 2009' time '4:17:21 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.3' message '- needs #initialize method' id 'b0033f12-24a1-4373-8a2c-211ccb6d061e' date '12 October 2009' time '1:30:44 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.2' message '- implement platform utility methods' id 'f4ca5554-cf53-4251-8066-5c2ae813ab09' date '12 October 2009' time '1:28:37 am' author 'dkh' ancestors ((name 'Metacello-Platform.squeak-dkh.1' message '- Squeak-specific metacello support' id '7045edec-ac01-4485-bd21-efac82f0c9ef' date '9 August 2009' time '11:13:57 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file From 4d998a8c65f62fe0f96a76acd471bc1249afdd74 Mon Sep 17 00:00:00 2001 From: Paul DeBruicker Date: Fri, 21 Aug 2015 11:30:07 -0700 Subject: [PATCH 2/3] revert bad edit to travis.yml --- .travis.yml | 106 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 77 insertions(+), 29 deletions(-) diff --git a/.travis.yml b/.travis.yml index 57880b49a..23dcb5b7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,48 +1,95 @@ language: erlang +sudo: required + +notifications: + webhooks: + urls: + - https://webhooks.gitter.im/e/47796c01bb932d6a0300 # dalehenrich/chat + - https://webhooks.gitter.im/e/d6dd211bd92050b46647 # metacello-work chat + on_success: always # options: [always|never|change] default: always + on_failure: always # options: [always|never|change] default: always + on_start: false # default: false + env: - - ST=Pharo-1.4 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st - - ST=GemStone-3.1.0.4 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st +# Tested platforms and versions: +# +# GemStone +# GemStone-2.4.x +# GemStone-3.1.x +# GemStone-3.2.x +# +# Pharo +# Pharo-1.4 +# Pharo-2.0 +# Pharo-3.0 +# Pharo-4.0 +# Pharo-5.0 +# +# Squeak +# Squeak-4.3 (not all tests are passing) +# Squeak-4.4 +# Squeak-4.5 +# Squeak-Trunk - - ST=Pharo-2.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-2.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.1.0.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.1.0.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st -# - ST=Squeak-4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st # until Issue #189 fixed: https://github.com/dalehenrich/metacello-work/issues/189 -# - ST=Squeak-4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st # until Issue #189 fixed: https://github.com/dalehenrich/metacello-work/issues/189 - - - ST=PharoCore-1.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=PharoCore-1.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=PharoCore-1.2 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=PharoCore-1.2 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=PharoCore-1.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=PharoCore-1.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-4.0 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st # use Pharo4.0 here until https://github.com/dalehenrich/metacello-work/issues/360 is fixed + - ST=GemStone-3.2.6 LoadList="'default'" TRAVIS_SCRIPT=userGuide.st + + - ST=Pharo-5.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-5.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.2.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.2.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st # until Issue + +# - ST=PharoCore-1.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=PharoCore-1.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=PharoCore-1.2 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=PharoCore-1.2 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=PharoCore-1.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=PharoCore-1.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-1.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-1.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-3.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Pharo-3.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-2.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-2.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-3.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Pharo-3.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-4.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Pharo-4.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-4.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-4.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=Squeak-4.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=Squeak-4.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-4.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-4.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=Squeak-4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-4.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-4.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-5.0 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=Squeak-5.0 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + + - ST=Squeak-Trunk LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=Squeak-Trunk LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.4.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - ST=GemStone-2.4.4.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.4.7 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.4.7 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.5.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-2.4.5.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.0.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st - - ST=GemStone-3.0.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=GemStone-2.4.4.8 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=GemStone-2.4.4.8 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=GemStone-2.4.5 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=GemStone-2.4.5 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.5.3 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-2.4.5.3 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st +# - ST=GemStone-2.4.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st # https://github.com/dalehenrich/metacello-work/issues/312 +# - ST=GemStone-2.4.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st # https://github.com/dalehenrich/metacello-work/issues/312 +# - ST=GemStone-3.0.1 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st +# - ST=GemStone-3.0.1 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.1.0.6 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - ST=GemStone-3.1.0.6 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + +matrix: + allow_failures: + - env: ST=Squeak-4.4 LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - env: ST=Squeak-4.4 LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + - env: ST=Squeak-Trunk LoadList="'TravisCI_1' 'TravisCI_2'" TRAVIS_SCRIPT=travisCI.st + - env: ST=Squeak-Trunk LoadList="'TravisCI_3'" TRAVIS_SCRIPT=travisCI.st + install: - export PROJECT_HOME="$(pwd)" @@ -55,3 +102,4 @@ install: - ./build_image.sh script: $PROJECT_HOME/tests/testTravisCI.sh -verbose + From c5fea5f9777d6926fc5c971bf621b219a2b316d1 Mon Sep 17 00:00:00 2001 From: Paul DeBruicker Date: Tue, 25 Aug 2015 13:33:45 -0700 Subject: [PATCH 3/3] first attempt at a fix for issue #369 - going to use Travis to test across platforms --- .../properties.json | 2 +- ...sionsFromVersionImportPragmasInto.using.satisfiedPragmas..st | 2 +- .../MetacelloVersionConstructor.class/methodProperties.json | 2 +- repository/Metacello-Core.package/monticello.meta/version | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/repository/Metacello-Core.package/MetacelloScriptGitBasedDownloadNotification.class/properties.json b/repository/Metacello-Core.package/MetacelloScriptGitBasedDownloadNotification.class/properties.json index e4a40f5cd..4cf8c886f 100644 --- a/repository/Metacello-Core.package/MetacelloScriptGitBasedDownloadNotification.class/properties.json +++ b/repository/Metacello-Core.package/MetacelloScriptGitBasedDownloadNotification.class/properties.json @@ -4,7 +4,7 @@ ], "classvars" : [ ], - "commentStamp" : "", + "commentStamp" : "dkh 09/29/2014 12:27", "instvars" : [ "projectPath", "versionString" ], diff --git a/repository/Metacello-Core.package/MetacelloVersionConstructor.class/instance/collectAllVersionsFromVersionImportPragmasInto.using.satisfiedPragmas..st b/repository/Metacello-Core.package/MetacelloVersionConstructor.class/instance/collectAllVersionsFromVersionImportPragmasInto.using.satisfiedPragmas..st index f214535bc..1da0348ba 100644 --- a/repository/Metacello-Core.package/MetacelloVersionConstructor.class/instance/collectAllVersionsFromVersionImportPragmasInto.using.satisfiedPragmas..st +++ b/repository/Metacello-Core.package/MetacelloVersionConstructor.class/instance/collectAllVersionsFromVersionImportPragmasInto.using.satisfiedPragmas..st @@ -45,7 +45,7 @@ collectAllVersionsFromVersionImportPragmasInto: versionMap using: executionBlock ifTrue: [ ^ ex pass ] ifFalse: [ self errorMap at: versionSpec versionString put: ex. - done := true. + defined := false ] ]. defined ifTrue: [ diff --git a/repository/Metacello-Core.package/MetacelloVersionConstructor.class/methodProperties.json b/repository/Metacello-Core.package/MetacelloVersionConstructor.class/methodProperties.json index fb29f63ca..26908025c 100644 --- a/repository/Metacello-Core.package/MetacelloVersionConstructor.class/methodProperties.json +++ b/repository/Metacello-Core.package/MetacelloVersionConstructor.class/methodProperties.json @@ -9,7 +9,7 @@ "instance" : { "calculate:project:" : "dkh 6/22/2012 12:43", "collectAllSymbolicVersionsFromVersionPragmasInto:using:" : "dkh 6/5/2012 19:01:24", - "collectAllVersionsFromVersionImportPragmasInto:using:satisfiedPragmas:" : "dkh 9/6/2012 03:05", + "collectAllVersionsFromVersionImportPragmasInto:using:satisfiedPragmas:" : "pad 8/25/2015 13:30", "collectAllVersionsFromVersionPragmasInto:using:" : "dkh 6/5/2012 19:01:24", "collectDefaultSymbolicVersionsFromVersionPragmasFrom:into:using:" : "dkh 6/5/2012 19:01:24", "commonDefaultSymbolicVersionResolverBlock" : "dkh 6/5/2012 19:01:24", diff --git a/repository/Metacello-Core.package/monticello.meta/version b/repository/Metacello-Core.package/monticello.meta/version index 5cf44d60f..e30cfa482 100644 --- a/repository/Metacello-Core.package/monticello.meta/version +++ b/repository/Metacello-Core.package/monticello.meta/version @@ -1 +1 @@ -(name 'Metacello-Core-dkh.810' message 'Issue #332: proposed fix ... - maintain an ETags dictionary and cache the JSON associated with the particular ETag and last modification date - these queries don''t count against API rate limit so it will only cost to fill the cache ... instead of each access ... ' id '164c92dd-0bfa-45ad-941d-2ba95511b2b1' date '03/18/2015' time '11:07:00' author 'dkh' ancestors ((name 'Metacello-Core-dkh.809' message 'Issue #331: proposed bug fix plus tests' id 'a6120351-b70b-4f58-9a6f-9ca8074e1830' date '02/19/2015' time '13:36:15' author 'dkh' ancestors ((name 'Metacello-Core-dkh.808' message 'Issue #328: better fix ... baselines proved to be sticky wickets' id 'b3c1c2dc-acb0-48dc-b84e-b0799612b889' date '02/14/2015' time '09:21:57' author 'dkh' ancestors ((name 'Metacello-Core-dkh.807' message 'Issue #328: proposed fix ... implement and use MetacelloProjectRegistrationVersionInfo>>setVersionString:' id '3ae37964-9ec9-4243-8bdb-6ce0e2f5b463' date '02/14/2015' time '07:53:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.806' message 'Issue #273: PackageInfo is no longer present in Pharo4.0 so implement MetacelloPlatform>>registerPackageNamed: ' id 'f0add438-80e4-49d8-85d6-0cacb26ba283' date '11/10/2014' time '17:01:34' author 'dkh' ancestors ((name 'Metacello-Core-dkh.805' message 'issue #277: portability bugfix for rate limiting tests' id 'a1677337-f3e6-471c-b145-4614cefab0fe' date '10/18/2014' time '12:09:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.804' message 'Issue #286: use MCRepositoryGroup>>removeIdenticalRepository: to remove repos in tests ... the description of repos can morph during a test and that foils the MCRepositoryGroup>>removeRepository: logic which uses description as part of equality test ... revert MetacelloPlatform>>createRepository: to old behavior of not setting description of a dictionary repo on creation ... still in question though' id '07f64c6f-8ad1-40bf-8e11-328d66610c04' date '10/18/2014' time '09:36:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.803' message 'Issue #295: use MetacelloNameNotDefinedError to signal the error. MetacelloNameNotDefinedError is a resumable error so that folks can get past issues while making it a bit more difficult to ignore so the configs will be fixed' id '4068708c-16ba-4496-b21c-e7b288de5b18' date '10/17/2014' time '16:59:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.802' message 'Issue #295: fix test, add test, improve error message again' id 'ae86a8d4-3ebe-4fc0-a0db-11e1a1db8fc4' date '10/17/2014' time '13:27:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.801' message 'Issue #295: improve the error message when a missing group/project/package name is encountered' id '75dfbaaf-3c0b-48ec-b69b-167e31287074' date '10/17/2014' time '11:47:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.800' message 'Issue #286: plug a dictionary repository leak and make future leaks a bit less likely' id 'c9c8f8c6-b2c0-4c0d-a48f-0b0c0d4dbd09' date '10/17/2014' time '11:28:31' author 'dkh' ancestors ((name 'Metacello-Core-dkh.799' message 'Issue #277: Pharo-1.4 MCCacheRepository needs it''s cache flushed (perhaps Squeak as well?)' id 'fa5ed49e-2708-4355-9ea7-03439b6ddc55' date '10/16/2014' time '21:40:21' author 'dkh' ancestors ((name 'Metacello-Core-dkh.798' message 'Issue #302: take another tack at clearing the package cache for Squeak and Pharo' id '8333f915-c6c9-48db-8464-432ba1c3e0a4' date '10/16/2014' time '18:59:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.797' message 'Issue #302: some protection for MetacelloPlatform>>clearPackageCache' id 'b8ad1961-32eb-4db8-956f-19abb56087b5' date '10/16/2014' time '18:45:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.796' message 'Issue #277: siteUsername:sitePassword class inst vars will handle the first line of defense for supply credentials ... ultimately a platform specific mechanism will be called for, but it''s premature to create a mechanism at this point in time...' id '44796517-30d4-4f7f-ae31-db7c720fd5ef' date '10/16/2014' time '13:59:15' author 'dkh' ancestors ((name 'Metacello-Core-dkh.795' message 'Issue #302: MetacelloPlatform>>clearPackageCache since recent test failures (https://travis-ci.org/dalehenrich/metacello-work/jobs/38108725#L4203) traced to old package versions living in cache and it''s possible that Issue #291 failures are due to same problem ... MetacelloPlatform>>defaultPackageCache added since Pharo wants to change MCCacheRepository api' id 'e86d8138-bd3f-40f5-ab4f-6f35e29dab12' date '10/16/2014' time '10:04:08' author 'dkh' ancestors ((name 'Metacello-Core-dkh.794' message 'Issue #277: -add error logging for the test that could be exposed to reate limiting - add protocol for passing in username:password for json api calls ... still need to figure out how username:password for git will be stored' id '76ff71a8-a756-4b14-b08e-87efe3eb9ddf' date '10/15/2014' time '17:42:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.793' message 'Issue #277: checkpoint - rename platform downloadFile:to: to downloadZipArchive:to: - add MetacelloGemStonePlatform>>downloadJSON: (still need to implement for other platforms) - implement tag pattern matching plus some basic tests - still need more tests/validation' id 'adeb6b03-2473-4d71-8478-8f9923e7d201' date '10/14/2014' time '17:25:19' author 'dkh' ancestors ((name 'Metacello-Core-dkh.792' message 'Issue #290: add new API methods: - Metacello>>onConflictsUseIncoming - Metacello>>onConflictsUseLoaded - Metacello>>onConflictUseIncoming:useLoaded: - Metacello>>onDowngradeUseIncoming - Metacello>>onDowngradeUseIncoming: - Metacello>>onUpgradeUseLoaded - Metacello>>onUpgradeUseLoaded: - Metacello>>onWarningLog - MetacelloResolveProjectUpgrade>>useIncoming - MetacelloResolveProjectUpgrade>>useLoaded' id 'eeff153c-41b4-4930-b85f-3deccca11eb4' date '10/10/2014' time '15:20:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.791' message 'Issue #296: flesh out baseline validation implementation ... basic set of tests' id '484a55ba-a3df-4188-9ff8-7182e12ac3d1' date '10/09/2014' time '17:24:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.790' message 'Issue #295: bugfixes for the new load order issue ... compared old algorithm with old algorithm as additional sanity check, since there were a number of changes masking the problem' id '9ebfb674-e58b-4f0d-a591-a39a9d52dc7e' date '10/09/2014' time '16:01:52' author 'dkh' ancestors ((name 'Metacello-Core-dkh.789' message 'Issue #295: another portability bugfix' id 'a6a0292b-e0f7-48e1-9e7e-bbeeffddb9b2' date '10/09/2014' time '14:19:06' author 'dkh' ancestors ((name 'Metacello-Core-dkh.788' message 'Issue #295: portability bugfix' id '95ea40d0-3b14-4746-b2a3-6adddd764516' date '10/09/2014' time '13:29:35' author 'dkh' ancestors ((name 'Metacello-Core-dkh.787' message 'Issue #296: sketch out the baseline validation code' id 'eef7e92f-8dca-4257-b1b6-1e8f8cc9629d' date '10/09/2014' time '13:27:37' author 'dkh' ancestors ((name 'Metacello-Core-dkh.786' message 'Issue #295: finish implementation of exapansion of includes: ... that should be about it ...' id 'cc4bf179-ff3d-4c0e-a14d-8b5d7d2188b7' date '10/09/2014' time '10:15:59' author 'dkh' ancestors ((name 'Metacello-Core-dkh.785' message 'Issue #295: get new load order logic correct for default load order (no dependencies specified) ... fix up tests' id '97987a08-412c-4091-bd4a-f8f8487dfcbc' date '10/03/2014' time '18:20:10' author 'dkh' ancestors ((name 'Metacello-Core-dkh.784' message 'Isue #295: group loop transcript report' id '33c15217-75d6-4953-b461-51e1b625c8d4' date '10/03/2014' time '17:22:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.783' message 'Issue #295: finalize implementation and add tests ...' id 'f93af407-9669-4f96-af34-581710e37377' date '10/03/2014' time '17:12:05' author 'dkh' ancestors ((name 'Metacello-Core-dkh.782' message 'Issue #295: initial cut at implementation' id '851c828b-e83f-4e87-9dbb-5c68bf4c0f36' date '10/01/2014' time '17:22:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.781' message 'Issue #294: proposed fix' id '241aa6da-3f14-4aff-82f7-76398d5c189a' date '10/01/2014' time '12:38:45' author 'dkh' ancestors ((name 'Metacello-Core-dkh.780' message 'Issue #236: have to clear cached default repository for the new ones to take effect ... ' id 'b0854758-f6c7-4721-b9be-5b43ae422b63' date '09/30/2014' time '17:42:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.779' message 'Issue #292: final bugfix' id '94d7c5bb-ab58-4b98-80cf-133d193344ff' date '09/30/2014' time '16:38:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.778' message 'Issue #292: proposed fix and test ' id '67044405-517c-4075-961d-ce670f7b3cfe' date '09/30/2014' time '16:32:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.777' message 'Issue #233: checkpoint before stopping work on supporting Gitorious, see Issue #287: for rationale' id '5d1c91c1-1ee1-4fd5-86f6-49b0fd101660' date '09/29/2014' time '17:10:10' author 'dkh' ancestors ((name 'Metacello-Core-dkh.776' message 'Issue #233: initial round of changes in support of adding gitorious and bitbucket' id '9a4fe16e-a08b-4217-a071-f2bc7c323732' date '09/29/2014' time '13:03:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.775' message 'merged by GitFileTree-MergeDriver' id 'b3f5a6e0-c6d4-4d45-8540-5a226b9988a2' date '09/29/2014' time '09:54:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.774' message 'Issue #275: bugfix plus additional tests' id '2514bfa8-3d68-421d-b01e-d71cf7849450' date '09/28/2014' time '15:08:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.773' message 'Issue #227: for GemStone we need to initialize the messageText IV upon signal, when we want the description to be used for the Error printString ' id '271ddc1d-1e91-486c-89e4-b6695aea73e8' date '09/26/2014' time '10:09:47' author 'dkh' ancestors ((name 'Metacello-Core-dkh.772' message 'Issue #232: fix a code mistake' id 'fb8a58fe-b858-438b-80f5-d350bd487618' date '09/19/2014' time '15:39:12' author 'dkh' ancestors ((name 'Metacello-Core-dkh.771' message 'Issue #232: pid is actually a better way to differentiate between files in /tmp on the same machine ... Not sure how to get pid of vm for Squeak and Pharo without loading OS-Process ... added platform hook for pid if there is a way ...' id '57cb4d9a-6cdb-4fdf-8414-3454ccc0701f' date '09/19/2014' time '15:19:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.770' message 'MetacelloScriptExecutor>>singleRoot is used by other commands, so had to take an alternate route to returning lists for `list` command' id '59bd07ef-616e-4f51-be97-cb78d55c3df2' date '09/04/2014' time '16:49:08' author 'dkh' ancestors ((name 'Metacello-Core-dkh.769' message 'stub out MetacelloScriptExecutor>>singleRoot since it used during the load and avoid load failures ' id 'f061c7ef-fea4-4664-8555-1470d262d8b0' date '09/04/2014' time '15:08:58' author 'dkh' ancestors ((name 'Metacello-Core-dkh.768' message 'The `list` command should _always_ return a list .. otherwise it can cause complications (mainly when you are expecting a result and get back an empty collection) ... was used in tests as a convenience, but it''s not really convenient ... now is a good time to change the behavior for the better' id 'f77c5ce5-98cb-4b06-b2cf-b9b1028cad2f' date '09/04/2014' time '14:36:55' author 'dkh' ancestors ((name 'Metacello-Core-dkh.767' message 'Issue #259: add MCRepository>>respositoryDescription that includes SHA and branch for git-based repos and use it in the fetch and load messages for packages ... ' id 'affeb4e7-b090-4a5b-b78a-97294d975736' date '09/04/2014' time '13:55:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.766' message 'Issue #260: proposed fix' id 'e9d21713-114e-4ac1-aea8-0c10ad32dc00' date '09/04/2014' time '09:58:06' author 'dkh' ancestors ((name 'Metacello-Core-dkh.765' message 'Issue #263: proposed bugfix' id 'f74d523b-eaaa-4e45-880e-fbf2234140be' date '09/03/2014' time '16:34:31' author 'dkh' ancestors ((name 'Metacello-Core-dkh.764' message 'Issue #261: proposed bugfix (replace lookupSpec: call with projectSpec call) and test case ' id '648b2a64-da09-40a1-9a0e-41c6f94eed62' date '09/03/2014' time '13:17:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.763' message 'merged by GitFileTree-MergeDriver' id 'aca55811-eda5-4461-aa5c-bec983ee3401' date '09/03/2014' time '12:28:13' author 'dkh' ancestors ((name 'Metacello-Core-dkh.762' message 'need to clear the projectVersion when setting versionString in MetacelloProjectRegistrationVersionInfo (indicates new load)' id 'cf482cff-be69-4c7e-bf41-eddfaad25ee4' date '08/20/2014' time '07:35:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.761' message 'restore the projectVersion iv in MetacelloProjectRegistrationVersionInfo moving forward' id '7565330b-0c96-4f9c-a53a-3e5c4b0bc319' date '08/11/2014' time '07:15:45' author 'dkh' ancestors () stepChildren ())) stepChildren ())(name 'Metacello-Core-ChristopheDemarey.761' message 'merged by GitFileTree-MergeDriver' id '49d8dc25-5359-4cf5-8eb5-9c9bb3cc729a' date '08/29/2014' time '05:41:02' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.723' message 'Adds MetacelloPlatform>>tempFileFor:suffix: ' id '2933bfe2-5b0f-44f9-81e3-31f7e5b98c83' date '08/29/2014' time '05:22:49' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-MarcusDenker.722' message '11893 move MCVersionLoader>>#versions https://pharo.fogbugz.com/f/cases/11893 11898 Move DialogWindowModel deprecated methods to Deprecated30 package https://pharo.fogbugz.com/f/cases/11886 11810 undeclared MailSender https://pharo.fogbugz.com/f/cases/11810 11881 Metacello references non-existing classes FileDirectory SystemChangeNotifier and OSProcess https://pharo.fogbugz.com/f/cases/11881' id 'bae7e930-aacc-4fc1-aaac-fe2297dff3f5' date '10/16/2013' time '09:51:20' author 'MarcusDenker' ancestors () stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.760' message 'back out the project version change in MetacelloProjectRegistrationVersionInfo and wait until we''ve patched the tODE loader ' id '1f0ca0de-834a-4e81-8cb3-a017dd927d75' date '08/10/2014' time '22:24:29' author 'dkh' ancestors ((name 'Metacello-Core-dkh.759' message 'some performance enhancements needed for tode only' id 'd371434e-240d-4ef8-960b-868ed5dace8d' date '08/10/2014' time '17:56:14' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.759' message 'Issue #281: backport Issue #227' id '58b83df2-428f-4840-8cf6-6dcdacd7f08a' date '09/26/2014' time '15:39:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.758' message 'Issue #212: not really possible for Metacello to repair registrations during a load, so we''ll try a bit of self repair action ...' id '9097b187-ba79-484a-a3ea-88e50d84147e' date '07/06/2014' time '12:28:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.757' message 'bullet proof MetacelloProjectRegistration>>currentBranchName and fix cleanup for MetacelloBasicScriptingTestCase>>tearDownPackageList' id 'd075cae2-9248-495f-8ed4-db7da922bb65' date '07/06/2014' time '10:56:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.756' message 'Issue #253: remove tracing ... tweak test ... BTW, MetacelloProjectRegistration>>canUpgradeTo: was semantically changed in f503567 "a while lotta tracing" and was decisive in getting the failing tests to pass ' id '1d232829-7967-4b55-aa07-bcc2908e3a84' date '07/06/2014' time '09:20:24' author 'dkh' ancestors ((name 'Metacello-Core-dkh.755' message 'a whole lotta tracing ...' id '3a67477f-a4ec-4590-be8f-c35540861e71' date '07/05/2014' time '20:49:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.754' message 'Issue #251: first cut at bugix' id '65279914-2990-4b4f-b554-379c15b91f94' date '06/21/2014' time '08:05:01' author 'dkh' ancestors ((name 'Metacello-Core-dkh.753' message 'Issue #249: first cut at fix - when imports are created for each of the references, a copy is made of the primary project spec, but the copy isn''t necessary (I think) ... given the fact that we have a project reference it makes real sense to combine them all into one load-fest - the algorithm was using copies from the very beginning and I think that was me being conservative ... but with obvious performance problems combining makes tons of sense ...' id '68afaff6-1914-4a70-9965-4a97f85363bf' date '06/20/2014' time '21:29:34' author 'dkh' ancestors ((name 'Metacello-Core-dkh.752' message 'Issue #248: proposed fix' id 'c111805a-b291-4aaa-b55b-7f801fe97393' date '06/19/2014' time '07:15:22' author 'dkh' ancestors ((name 'Metacello-Core-dkh.751' message 'Issue #244: first cut fix - force load of baseline from repository at every opportunity - generous use of MetacelloIgnorePackageLoaded' id 'e6d492ed-3014-4215-867d-0f0abb028508' date '06/18/2014' time '10:05:51' author 'dkh' ancestors ((name 'Metacello-Core-dkh.750' message 'Issue #246: add tests ... fix version printing in presence of imports - need validation rule and test ' id 'a1407349-fdbe-480c-b994-71b4cacb0aa3' date '06/12/2014' time '07:23:52' author 'dkh' ancestors ((name 'Metacello-Core-dkh.749' message 'Issue #223: replace useIncoming with useNew ... existing/new is clearet I think - tests' id '13df42b6-1670-4db7-a1c6-ef1488e53697' date '06/11/2014' time '17:51:19' author 'dkh' ancestors ((name 'Metacello-Core-dkh.748' message 'Issue #245: fix looks good ... need to handle printing ov versionString when it is nil..' id '8fc863b4-4958-4bc8-a545-39712929888f' date '06/10/2014' time '21:55:18' author 'dkh' ancestors ((name 'Metacello-Core-dkh.747' message 'proposed fix for Issue #245' id '7d0c5dcb-ce42-4a1d-93db-be1ec3b113be' date '06/10/2014' time '21:37:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.746' message 'should be legal to register an unloaded project' id 'cf0522f5-2e9b-4a03-b5ec-7504e5ef4438' date '05/21/2014' time '14:25:25' author 'dkh' ancestors ((name 'Metacello-Core-dkh.745' message 'add increment/decrement Major/Minor/Patch version numbers for both MetacelloSemanticVersionNumber and MetacelloVersionNumber - tests ' id '8401badf-44cb-4cc2-a439-a7fce90c7901' date '05/20/2014' time '10:10:14' author 'dkh' ancestors ((name 'Metacello-Core-dkh.744' message 'Wow! - MetacelloSemanticVersionNumber>>incrementMinorVersionNumber, MetacelloSemanticVersionNumber>>decrementMinorVersionNumber and MetacelloSemanticVersionNumber>>postCopy were broken ... need a bit o testing applied here' id '721e731e-bff4-438d-b6a8-7d064a34d64d' date '05/16/2014' time '17:07:14' author 'dkh' ancestors ((name 'Metacello-Core-dkh.743' message 'for configurations, currentBranchName returns version blessing ... ' id '1077f073-525c-4b14-951b-d3d0444e21c5' date '05/16/2014' time '16:08:50' author 'dkh' ancestors ((name 'Metacello-Core-dkh.742' message 'add `register` command ... - useful to change registered version and or repoisotry during developement.' id '96b735e2-a2ee-4c11-9a0e-d5a0a55ca04a' date '05/16/2014' time '14:24:09' author 'dkh' ancestors ((name 'Metacello-Core-dkh.741' message 'implement "project revert" feature. - MetacelloIgnorePackageLoaded allows one to force the load of a package whether or not the exact same version is already present in image' id '6ac12a8f-2b9f-49cb-a07a-c140d41692b4' date '05/14/2014' time '10:40:10' author 'dkh' ancestors ((name 'Metacello-Core-dkh.740' message 'finish work on unregistering removed configuration/baseline classes - gemstone only for now .. - tests in Metacello-TestsPlatform.gemstone, for platform isolation - tweak baseline so that Metacello-TestsPlatform requires Metacello-TestsMCB' id '7c9133e0-52ff-4a2e-b57e-6bcfdba9b49f' date '05/14/2014' time '07:27:13' author 'dkh' ancestors ((name 'Metacello-Core-dkh.739' message 'hook up MetacelloProjectRegistration for class removal events - unregister removed configuration/baseline clsses' id '6d7af262-de01-47ac-a2d5-8f7533b162d2' date '05/13/2014' time '21:49:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.738' message '- restoring some more behavior that was lost during the merge ... trying to correct incorrect load situration where a baseline is loaded into image (and therefore should become the primary registration) not only does it not become the primary, but an invalid registration is created to boot! - once I get my current load problem corrected, run tests ... hopefully some will fail:)' id '9c397339-e304-404f-91c8-4669021db5e8' date '05/10/2014' time '12:10:38' author 'dkh' ancestors ((name 'Metacello-Core-dkh.737' message 'A MetacelloProjectRegistration CANNOT have both a Configuration and a Baseline registered. The registration reflects the loaded state of the image and that means that if a baseline was used to load the project then the baseline reflects loaded state. If a configuration was used to load the project then the configuration reflects loaded state ... If a configuration was used to load a baseline, then heaven help you:) for the moment...' id 'bd9321fa-fa34-45b9-aa77-f1b6b8116c24' date '05/10/2014' time '09:45:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.736' message '- horrible hack (continued) to get around potential load issues when MetacelloProjectRegistry>>registerProjectRegistration: gets installed before MetacelloProjectRegistration>>versionInfo - remove the previous horrible hack and cross fingers... - now that I think a bit, this isn''t quite the horrible hack it seems ... the load is performed using GsDeployer class>>bulkMigrate: ... so old class versions are to be expected .... so change that to horrible, justifiable hack ...' id '04cc9851-df28-47b1-916f-d80bca18fd42' date '05/09/2014' time '19:08:50' author 'dkh' ancestors ((name 'Metacello-Core-dkh.735' message '- horrible hack to get around potential load issues when MetacelloProjectRegistration>>merge: gets installed before MetacelloProjectRegistration>>versionInfo' id 'cebec9b3-cc77-4c1e-8238-a76cfb18833c' date '05/09/2014' time '18:44:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.734' message '- add api for getting git branch name from repo ...' id 'c0b1b3c7-5e13-4530-b5c1-7e4326c00d2c' date '05/09/2014' time '10:16:08' author 'dkh' ancestors ((name 'Metacello-Core-dkh.733' message 'fix up MCRepository>>repositoryVersionString ... get tests to pass' id '21b8c695-61d1-453f-937c-374877d5efbe' date '05/08/2014' time '20:46:13' author 'dkh' ancestors ((name 'Metacello-Core-dkh.732' message '- a little project registration love...' id 'fcb2a720-de14-4136-817d-5bc6eda117f7' date '05/08/2014' time '20:26:07' author 'dkh' ancestors ((name 'Metacello-Core-dkh.731' message '- add Metacello-GS2x-Platform for GemStone 2.x specific code - support for MetacelloProjectRegistrationVersionInfo which should allow us to associate the git commit SHA for a git repo with the baseline that was loaded from the repo - all repository types supported for displaying something useful for the version string (only used by baselines as configuration version is used for configurations) - tests' id '132f369f-b025-4dae-ada8-865ce01861c1' date '05/08/2014' time '16:19:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.730' message '- Issue #43: prime registry from image now allows for choice of favoring baselines or configurations ... baseline is default which is right answer since priming from image is only necessary during certain bootstrapping operations for Metacello itself' id '979b7af8-855b-4bac-b052-2653870d3068' date '05/07/2014' time '17:34:24' author 'dkh' ancestors ((name 'Metacello-Core-dkh.729' message '- update lost version number ' id '34fb7173-6d31-4323-bbb1-a9cc515365f9' date '05/07/2014' time '15:18:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.2' message '- Restore some methods deleted during last merge, that still should probably be kept around ... - fix a problem related to Issue #43 ... when priming registry and Configuration is encountered for which there is a baseline registration ... skip it ...' id 'e9d77a78-c263-4a24-a1ca-018d8f10cfd2' date '05/07/2014' time '15:08:01' author 'dkh' ancestors ((name 'Metacello-Core-dkh.1' message 'merged by GitFileTree-MergeDriver' id 'a6ca50b5-b8d5-45ba-824e-8209b9d30df8' date '05/07/2014' time '12:27:47' author 'dkh' ancestors ((name 'Metacello-Core-dkh.727' message 'Issue #215: add tests cases and fix a minor bug (which is why tests cases are important)' id 'f397c3a1-5e01-4994-95e6-8be859d4f5de' date '11/24/2013' time '21:04:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.726' message 'Issue #223: implement MetacelloResolveProjectUpgrade>>useIncoming to repolace MetacelloResolveProjectUpgrade>>useNew' id 'fb63fda8-488e-4afa-9fb2-f0af543af0d1' date '11/24/2013' time '19:11:08' author 'dkh' ancestors ((name 'Metacello-Core-dkh.725' message 'Issue #223: implement MetacelloResolveProjectUpgrade>>useNew and MetacelloResolveProjectUpgrade>>useExisting' id '06e9c8f0-f892-43e6-87b7-f9a639e57710' date '11/24/2013' time '19:08:14' author 'dkh' ancestors ((name 'Metacello-Core-dkh.724' message 'Issue #221: implement MetacelloAllowLockedProjectChange>>break and MetacelloAllowLockedProjectChange>>honor. Issue #222: suggested bugfix implemented Issue #215: additional tweak' id '38580f03-9d1e-4ccf-97e4-dc036ed3142b' date '11/23/2013' time '19:13:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.723' message 'Issue #215: fix a bug in MetacelloVersionSpec>>packageNamed:forLoad:forMap:ifAbsent:' id '428744f7-4ce4-47fd-a918-fb973bebf93a' date '11/18/2013' time '08:03:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.722' message 'turns out that having an unregister command to deal with unloaded projects is convenient...' id '9573533a-7c80-484e-ae5b-e521f42f3685' date '11/18/2013' time '07:59:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.721' message 'Issue #215: add #import:provides: to allow for imports from multiple projects and multiple imports from a single project ... might need one more layer of mapping, but this will work for now ... see https://github.com/dalehenrich/example/tree/otto' id '41ddbd4c-e07f-4588-9246-3bcd8a2328cb' date '11/17/2013' time '22:44:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.720' message 'Issue #210: refresh `newRegistry` right before restoring `oldRegistry`' id 'bc41db45-fa50-4fff-ad98-c52c60711c99' date '10/06/2013' time '09:38:16' author 'dkh' ancestors ((name 'Metacello-Core-dkh.719' message 'fix error in MetacelloPlatform>>newVersionForWorkingCopy: (missing return) introduced in pull request #204 ' id '4d7223af-a2d8-4a2e-9dca-5fda19a2307a' date '09/23/2013' time '14:03:27' author 'dkh' ancestors ((name 'Metacello-Core-ChristopheDemarey.718' message 'Add an abstraction to create a new version in a working copy.' id '0142ea33-6039-4766-8853-dccc7f302702' date '09/11/2013' time '11:49:14' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-dkh.717' message 'final(?) tweak to MetacelloAllowLockedProjectChange>>defaultAction warning ' id '9cc6bece-4ffc-495e-9813-567f3cbd918a' date '07/30/2013' time '07:52:00' author 'dkh' ancestors ((name 'Metacello-Core-dkh.716' message 'fix error in MetacelloScriptingWarningTestCase>>testWarningDuringLoad ' id '3cf0ccaa-6cdf-403d-9249-97fb3dc141b7' date '07/29/2013' time '17:08:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.715' message 'polish the polish ' id '78652edb-8a79-483d-b123-8ea89c53bea3' date '07/29/2013' time '16:52:20' author 'dkh' ancestors ((name 'Metacello-Core-dkh.714' message 'polish working of MetacelloAllowLockedProjectChange warning ... still not completely happy ' id '212ea163-3479-4ea3-9680-4bfb32d36cef' date '07/29/2013' time '16:50:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.713' message 'bullet proof MetacelloProjectRegistry>>primeRegistryFromImage and BaselineOfMetacello load ' id 'c91e27a7-dcbd-492a-b968-a60c99e63f01' date '07/29/2013' time '16:21:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.712' message 'Issue #199: final set of proposed bugfixes plus some test tweaks ' id '529f8297-9711-433b-b8c8-398c6935a0b4' date '07/29/2013' time '13:59:35' author 'dkh' ancestors ((name 'Metacello-Core-dkh.711' message 'Issue #198: additional tweak to bugfix ' id '523e0d44-dd0a-42f8-b978-698f1b954aed' date '07/29/2013' time '10:55:38' author 'dkh' ancestors ((name 'Metacello-Core-dkh.710' message 'Issue #198: proposed bugfix plus test case ' id 'bdbfb287-cf06-4e18-818d-0f6b5e6b3d95' date '07/29/2013' time '10:48:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.709' message 'Issue #196: revert change from 8ec1897e61c3fd8447e6ef11c110fbdf9fe17e72 (MetacelloCommonMCSpecLoader>>ensureForDevelopment mod) ... Issue #198 and Issue #199 test cases ' id '7a0073f7-140d-4310-8bca-133575cd2f32' date '07/29/2013' time '10:37:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.708' message 'Issue #197: more test adjustments now that only one spec kept per registration ' id 'c4d429dd-863e-478c-acbd-92aaddba6ce6' date '07/28/2013' time '10:47:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.707' message 'redefine logic for baseline load over configuration and fix a bunch of tests now that configs and baselines specs aren''t registered together ' id '8f55a1c1-0649-48cb-aec2-01836d4250bc' date '07/28/2013' time '08:42:05' author 'dkh' ancestors ((name 'Metacello-Core-dkh.706' message 'Issue #197: add Metacello class>>registrations, just because I need it....tweak MetacelloProjectRegistry>>primeRegistryFromImage:baselineClasses: to handle locked projects as way of influencing priming of registry...add more tests .... feeling comfortable about current implementation ... now what trouble does it cause? ' id 'aeca9fc8-3043-45c1-b62b-e345937157d3' date '07/27/2013' time '08:52:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.705' message 'Issue #197: only one project spec kept with registration now ... latest projectSpec wins ... when a baseline loaded from config, config wins ... naked baseline loaded, baseline wins ... only real problem for managing consistency is priming the registry from image, because order is not automatic ' id 'a6833831-6744-42a4-b98d-1610b8bab5a1' date '07/27/2013' time '07:39:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.704' message 'bullet proof MetacelloProjectRegistry>>primeRegistryFromImage:baselineClasses: ' id '925bf6a5-7626-46f8-869f-f35a48f8ef86' date '07/26/2013' time '13:57:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.703' message 'Issue #197 ... fix case where a BaselineOf is loaded in after a standard ConfigurationOf and we end up with two separate registrations for the project ' id '1dac1995-598f-489b-ab5b-6d20c8c2100b' date '07/26/2013' time '10:32:23' author 'dkh' ancestors ((name 'Metacello-Core-dkh.702' message 'add some more repository shortcuts...implement the locked command to list locked projects...add test for listing locked projects ' id '52874ef8-4f10-4744-bd6e-92822679646e' date '07/25/2013' time '16:11:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.701' message 'Issue #193: ensure we have lock coverage for default case (no onLock:) as well as onWarning: coverage, since triggered locks will signal Warnings.. ' id '5ed55352-0b0c-41fb-80ca-ec48fe9da937' date '07/25/2013' time '12:16:03' author 'dkh' ancestors ((name 'Metacello-Core-dkh.700' message 'Issue #193: signal Warning instead of MetacelloLockedProjectError when locked project encountered. Remove MetacelloLockedProjectError update some tests ' id 'cfef99a4-0750-427b-bbca-f3040343fce6' date '07/25/2013' time '11:39:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.699' message 'Issue #192: tweaked implementation...added tests ' id '302ada74-49fd-4198-a6c6-98d41628fa63' date '07/25/2013' time '05:46:02' author 'dkh' ancestors ((name 'Metacello-Core-dkh.698' message 'Issue #191: fix onWarning ... tests should pass Issue #192: start work on onLock: implementation ... will tests pass? ' id 'fff20178-39dd-4e39-a4dc-b7da1fe4a92f' date '07/24/2013' time '18:41:20' author 'dkh' ancestors ((name 'Metacello-Core-dkh.697' message 'Issue #191: initial implementation ... starting on test case ' id '4ca33a00-287e-4e77-b24f-b0696f39770c' date '07/24/2013' time '16:01:20' author 'dkh' ancestors ((name 'Metacello-Core-dkh.696' message 'Issue #188 bugfixes' id '0d1e27df-0a54-4ef1-ae12-3dff0e506c15' date '07/23/2013' time '17:04:36' author 'dkh' ancestors ((name 'Metacello-Core-dkh.695' message 'fix mis-typed selector and remove an unsent method ... cleaning up sent but not implemented for GLASS ' id '7812e15b-0e1f-4d88-9094-b04c736f246a' date '07/18/2013' time '10:36:12' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-otto.728' message 'removed assertion on setting project - class version problem' id 'a77466c3-837d-45d5-a294-7a0ec8a216eb' date '11/19/2013' time '01:10:58' author 'otto' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.695' message 'Issue #281: backport fix for Issue #227 ' id 'b34b6a77-0e09-4702-9d66-7aa2528b0b86' date '09/26/2014' time '14:11:19' author 'dkh' ancestors ((name 'Metacello-Core-dkh.694' message 'clean up some of the BaselineOf/ConfigurationOf parsing...add additional Issue #174 tests for symbolic versions and #bleedingEdge ' id 'da8af53b-590a-471d-870e-a68c03c85e07' date '07/15/2013' time '02:51:40' author 'dkh' ancestors ((name 'Metacello-Core-dkh.693' message 'Issue #174: tweak comparison algorithm for versions ' id 'cc679202-af90-4f7b-92d7-b0d4dd8e7d56' date '07/13/2013' time '14:23:29' author 'dkh' ancestors ((name 'Metacello-Core-dkh.692' message 'Issue #174: cannot compare versionString ... must compare versions to account for symbolic versions ' id '1a3c1523-d474-4930-9d4b-8481b6f4f470' date '07/13/2013' time '14:17:15' author 'dkh' ancestors ((name 'Metacello-Core-.691' message 'Issue #174: finer tuning ' id '0ca52d66-4132-4ed4-94a6-ea6fb424cc0f' date '07/10/2013' time '22:52:03' author '' ancestors ((name 'Metacello-Core-dkh.690' message 'Issue #174: fix the fix... ' id 'a105dc2e-e974-4e3c-8c4b-4dfc9f49cb40' date '07/10/2013' time '21:45:09' author 'dkh' ancestors ((name 'Metacello-Core-dkh.689' message 'checkpoint Issue #174: working on getting test case to run ' id '2fb360cc-cda7-4cf7-a260-0ed0f0d38b74' date '07/10/2013' time '16:57:45' author 'dkh' ancestors ((name 'Metacello-Core-dkh.688' message 'fix for Issue #176 ' id '1d803352-73c5-4fa1-9c0a-38c3527aa1db' date '07/10/2013' time '15:38:40' author 'dkh' ancestors ((name 'Metacello-Core-dkh.687' message 'fix google Issue 184: github zip download failures due to filesystem issues ' id 'be239d1b-d922-4904-8b8c-6385960ea853' date '07/01/2013' time '10:57:41' author 'dkh' ancestors ((name 'Metacello-Core-ChristopheDemarey.686' message '#includesSubString: is deprecated in Pharo2. Use MetacelloPlatform>>string: includesSubstring:' id 'bfebd508-94fa-4225-a6f9-470489e1c899' date '05/31/2013' time '02:47:48' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.685' message 'abstract String>>includesSubstring: to have the same message on all supported platforms.' id 'cefa22cd-c6a3-40bf-b9c7-e67131481937' date '05/31/2013' time '01:03:44' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.684' message '#includesSubString: is deprecated in Pahro2. Use #includesSubstring:' id '3dc2ebb1-d696-41c5-b6c3-3e6be00e58cb' date '05/30/2013' time '11:28:51' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.683' message 'use MetacelloPlatform>>parentDirectoryOf:' id 'a723c54c-45e4-414f-8c13-7ffab21293cc' date '05/29/2013' time '06:24:08' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.682' message 'Abstract #containingDirectory' id 'b43a0a93-8611-42a4-b6a9-7ea3dddc6c53' date '05/28/2013' time '03:40:19' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-dkh.681' message 'fix for Issue #156 plus some additional tests ' id 'be2bfe1f-0a54-4558-981e-72292831a1d5' date '05/11/2013' time '09:02:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.680' message 'create tests case to reproduce Issue #156 ' id '57d7681c-8630-4b87-990e-dc1541920802' date '05/10/2013' time '17:22:55' author 'dkh' ancestors ((name 'Metacello-Core-dkh.679' message 'MCPackageManager>>packageInfo is deprecated in Pharo2.0 ' id '4b0a3b80-0edf-4e4d-adc0-7531af83c4d2' date '05/08/2013' time '09:35:25' author 'dkh' ancestors ((name 'Metacello-Core-dkh.678' message 'switch to using #select and #unselect for MetacelloPlatform ' id '3f8a701e-4fef-459e-b8f8-32dc894c779f' date '05/05/2013' time '13:45:59' author 'dkh' ancestors ((name 'Metacello-Core-ChristopheDemarey.677' message 'Refactor metacello to deal with platform specific file system and events managers.' id '980bab05-39ff-4c71-ae1c-871a3d63f4fb' date '04/29/2013' time '04:53:55' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.676' message 'Remove references to FileDirectory.' id '8ebbb475-c115-4be9-bba9-cd2cc23038df' date '04/19/2013' time '05:18:37' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-dkh.675' message 'fix regression ... projectSpec should only be copied when locking ... that is the time when a missing version or repository is acceptable ' id 'd8bda05c-3099-49dd-8c7e-59226ad9df80' date '04/03/2013' time '12:42:26' author 'dkh' ancestors ((name 'Metacello-Core-dkh.674' message 'fine tune distinction between #hasLoadConflicts:, #compareEqual: and #registrationsCompareEqual: ... I''m suspicious of the utility of #registrationsCompareEqual:, but will leave it alone for now ... the 5 tests that failed with last checkin are now passing ... we will see what else breaks ' id 'e9eacbaf-6760-44fa-b50c-964f2803cbc8' date '04/02/2013' time '20:49:15' author 'dkh' ancestors ((name 'Metacello-Core-dkh.673' message 'additional fix for Issue #136 ... preLoadDoIt and postLoadDoIt would never return true pre-fix ' id 'b5131eb9-a302-453f-9cca-b133da90576d' date '04/02/2013' time '16:31:57' author 'dkh' ancestors ((name 'Metacello-Core-dkh.672' message 'additional fix for Issue #136 ... preLoadDoIt and postLoadDoIt would never return true pre-fix ' id '9662a848-3900-4edc-947e-db624fb1a042' date '04/02/2013' time '16:06:22' author 'dkh' ancestors ((name 'Metacello-Core-dkh.671' message 'proposed fix for Issue_136 ' id '3d73615b-3270-40f8-adb0-ac5005966e7a' date '04/02/2013' time '15:00:14' author 'dkh' ancestors ((name 'Metacello-Core-dkh.670' message 'add a couple of useful methods ' id '926cb8f7-0e01-433c-877b-a411bfc95d89' date '03/13/2013' time '07:28:16' author 'dkh' ancestors ((name 'Metacello-Core-dkh.669' message 'fix a gemstone class defintion issue MetacelloMethodSectionPath should be a variable subclass of Array' id '71e22d30-17c7-40ab-a618-335dbc737c22' date '02/27/2013' time '16:53:51' author 'dkh' ancestors ((name 'Metacello-Core-dkh.668' message 'fix Issue #139 (remove MetacelloProjectSpec>>asProjectRegistration) ' id '0c122147-154f-4b0c-a3ae-a9107b16c09b' date '02/25/2013' time '16:27:02' author 'dkh' ancestors ((name 'Metacello-Core-dkh.667' message 'new version number' id 'd8ee4419-178e-4d2f-ae0d-f1f05fa25677' date '09/16/2012' time '08:32:44' author 'dkh' ancestors ((name 'Metacello-Core-dkh.665' message 'get version numbers back in sync' id '42d73e4b-7d58-41bd-b71e-1713fd0e0cfe' date '09/16/2012' time '08:30:20' author 'dkh' ancestors ((name 'Metacello-Core-dkh.489' message 'Issue #115: extend improvements in algorithm to inactive attributes and add a passle of additional tests for the import code' id 'e368138a-bb51-48e1-8ca3-16cc0a984ba4' date '09/13/2012' time '07:45:52' author 'dkh' ancestors ((name 'Metacello-Core-dkh.488' message 'Issue #115' id '08000000-1508-f41c-1508-f41c14000000' date '09/12/2012' time '14:28:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.486' message 'Issue #125' id '08000000-1508-1808-1508-180814000000' date '09/12/2012' time '09:57:37' author 'dkh' ancestors ((name 'Metacello-Core-dkh.485' message 'Issue #128' id '08000000-1508-920c-1508-920c14000000' date '09/11/2012' time '14:21:36' author 'dkh' ancestors ((name 'Metacello-Core-dkh.484' message 'Issue #128' id '08000000-1508-6607-1508-660714000000' date '09/11/2012' time '12:15:59' author 'dkh' ancestors ((name 'Metacello-Core-dkh.483' message 'Issue #128' id '08000000-1508-0405-1508-040514000000' date '09/10/2012' time '16:33:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.482' message 'Issue #125 ... address Symbolic versions' id 'fd2b6eda-8420-4c50-a808-438de88a1a91' date '09/10/2012' time '11:13:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.480' message 'Issue #125 ... tests are passing' id '109ddb3f-b5cf-4c56-895b-8f59663485f0' date '09/08/2012' time '06:17:45' author 'dkh' ancestors ((name 'Metacello-Core-dkh.479' message 'bump' id '08000000-1508-fc0f-1508-fc0f14000000' date '09/06/2012' time '10:03:17' author 'dkh' ancestors ((name 'Metacello-Core-dkh.478' message 'Issue #120 proposed fix for 1.0-beta.31.1.5' id 'ddaf14a1-3b67-4e48-ab51-c8fe6c89cb6a' date '09/05/2012' time '06:26:03' author 'dkh' ancestors ((name 'Metacello-Core-dkh.468' message '1.0-beta.31.1 (dkh.645); - fix Issue 155: Notification for skipped config loads http://code.google.com/p/metacello/issues/detail?id=155' id '282b156a-3125-4919-b081-7c3f2c77aea3' date '11/16/2011' time '11:45:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.467' message '1.0-beta.30 (dkh.627): - fix Issue 146:unrecognized SystemVersion results in assuming system is on #gemstone... http://code.google.com/p/metacello/issues/detail?id=146' id '2eaf56c2-db0b-430c-937a-f27276916e0c' date '09/08/2011' time '14:01:07' author 'dkh' ancestors ((name 'Metacello-Core-dkh.466' message '1.0-beta.30 (dkh.621): - another round of performance improvements with significant speedups for #currentVersion, #project, #versionStatus and friends' id 'dfebc365-b1fb-4202-831a-92f15565a079' date '07/11/2011' time '20:29:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.465' message '1.0-beta.29 (dkh.619): - defaultTimeout to be compatible with Squeak test cases' id '265c11e5-1797-4bd1-aa76-fa65145c0b51' date '06/07/2011' time '16:01:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.464' message '- SIGNIFICANT speedup for fetch: - cache repository contents for duration of fetch cycle - use packageCache (when available) for loading version info' id '93f743c8-ad11-48ef-a918-bfefbcd7726f' date '04/07/2011' time '00:20:42' author 'dkh' ancestors ((name 'Metacello-Core-dkh.463' message '- parrallel current version calculations...' id 'd143d83b-3ca3-4834-81d2-4bc93146b013' date '03/18/2011' time '15:44:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.462' message '- proposed fix for Issue 122: misleading error message regarding stable versions http://code.google.com/p/metacello/issues/detail?id=122' id 'd241587b-d185-4d48-b378-c280a2cdf22d' date '03/18/2011' time '15:36:09' author 'dkh' ancestors ((name 'Metacello-Core-dkh.461' message '- fix a problem with a "naked" project: call in a version method ... run into this error during automated generation' id 'd17ee1bd-edaa-48ff-9f68-f7e0f0bda98e' date '03/14/2011' time '12:08:39' author 'dkh' ancestors ((name 'Metacello-Core-DaleHenrichs.460' message '#sort: needs to be used instead of #sorted: for GemStone3.0 compatability' id 'd0739fac-ded4-41ea-8a71-8a2f84824c80' date '01/24/2011' time '16:56:31' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.459' message '- fix errors in MetacelloVersionValidator class>>populateReasonCodeDescriptions and MetacelloMCVersionValidator class>>populateReasonCodeDescriptions' id '05738c20-8f75-481b-a24b-0dbb0e0676d5' date '01/24/2011' time '12:49:07' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.458' message '- get rid of #sortBy: ... deprecated in Pharo1.2 ' id '3db3ebbb-28f5-4308-beed-814d76c3df4f' date '01/23/2011' time '09:23:29' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.457' message '- fix #lastVersion' id 'a6ff0ae8-df20-4c4d-b1ba-b9407e8aa8fa' date '01/21/2011' time '09:31:47' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.456' message '- fix #stableVersion' id 'c9750820-ab16-47f8-a5ab-e60f26fd2134' date '01/17/2011' time '11:23:57' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.455' message '- fix up gemstone-related tests/errors' id 'd13ab8e3-3fe2-412d-9f5e-3cfa49e7c813' date '01/16/2011' time '14:07:33' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-dkh.454' message '- fix tests in Pharo1.0' id '6b432381-fcec-4dac-aa35-728b836feb13' date '01/16/2011' time '11:19:12' author 'dkh' ancestors ((name 'Metacello-Core-DaleHenrichs.453' message '- extending toolbox api to support adding new packages to a configuration: new baseline version, etc.' id '9bb9fe3f-1196-4e7f-a2ba-bf46ba968fc5' date '01/14/2011' time '17:05:06' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.452' message '- extending toolbox api to support adding new packages to a configuration: new baseline version, etc.' id '5351fe56-91d5-4454-b9fe-a784c0c0e8a5' date '01/14/2011' time '13:19:34' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.451' message '- copy #validate method to MetacelloConfigTemplate - project reference behavior when no method specified reverted to original default (i.e., latestVersion) - fix symbolic version printing for symbolic version methods and in project references' id 'c7463448-8668-4171-9c0f-88d579487369' date '01/14/2011' time '10:30:08' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.450' message '- project versionString printed in common format when Symbol - update of #stable project ref should leave version as #stable' id 'dcba9d53-d551-41ad-8590-40701c2dcedd' date '01/12/2011' time '12:25:52' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-dkh.449' message '- fix pharo bug 3516: http://code.google.com/p/pharo/issues/detail?id=3516 "Failing tests in MetaCello"' id 'f09b6ba3-538c-4cd3-a10e-3535f35045a4' date '01/07/2011' time '11:11:08' author 'dkh' ancestors ((name 'Metacello-Core-dkh.448' message '- passing tests in Squeak3.10.2 - 365 run, 365 passes' id 'ead26747-e718-48a5-87b2-39ee3bfdcac7' date '01/05/2011' time '05:03:37' author 'dkh' ancestors ((name 'Metacello-Core-DaleHenrichs.447' message '- Squeak portability' id '04b3507f-0835-4477-a0c5-431d5b660d2b' date '01/05/2011' time '16:07:27' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.446' message '- final test coverage for toolbox completed - 366 run, 366 passes' id 'a9b8fba6-9050-4ef8-b4e8-97c4bb9ffd64' date '12/23/2010' time '16:39:28' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.445' message '- more tweaks for nested for:do: section formatting' id '7b66ec37-5dd6-435d-873c-8d265c5b78e1' date '12/23/2010' time '14:58:35' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.444' message '- toolbox api tests - add nested section is working - tweak nested for:do: section formatting' id '6d3dadc2-ffb4-472e-9a3e-c05bba4beb9f' date '12/23/2010' time '13:54:15' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.443' message '- nested for:do: handling finished - for:do: formatting fixed up - more test cases needed for toolbox coverage' id '33adaec3-00f4-494f-9797-4ebf099afef1' date '12/23/2010' time '11:32:49' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.442' message '- good progress on nested method sections - still need to clean up format and fix a bug or two' id 'f8f04d1a-0ab9-4df9-a9bd-32ef3bee9841' date '12/22/2010' time '21:26:02' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.441' message '- checkpoint working on nested for:do: blocks' id 'b83d2315-d201-4c81-baf3-77557f35801f' date '12/22/2010' time '14:24:10' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.440' message '- more test coverage - working on nested for:do: blocks (more coverage needed here)' id 'c6127fce-9a10-4bd7-a12d-909350506909' date '12/21/2010' time '17:15:44' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.439' message '- postLoad and preLoad doit behavior cleaned up with regards to overriding behaviour using nil arg (i.e., stop preload/postload doits) - 337 run, 337 passes' id 'a93850f7-c9c3-4e1d-a29a-5c21b5102371' date '12/21/2010' time '15:36:20' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.438' message '- add a slug of tests covering toolbox method generation - fix a couple of bugs revealed by new tests' id '023f91a7-cb07-4bfe-9b2f-efe25155e485' date '12/20/2010' time '17:06:56' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.437' message '- speed up running of tests 3x faster now...' id '3deaf7a2-613d-43aa-b471-05bda1f23a1e' date '12/20/2010' time '09:28:30' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.436' message '- HelpBrowser documentation looks complete' id '85aea461-244a-448e-883f-ce9612f79c8d' date '12/17/2010' time '15:23:00' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.435' message '- allow for specifying a load list for load validation' id 'e1e2ed28-afe6-4915-b2ea-a01c9be1c87e' date '12/07/2010' time '02:58:41' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.434' message '- project printOn: optimization - load validation support for directives' id 'dea0c7a4-09d5-48c6-b374-73ee193ea2d7' date '12/07/2010' time '02:42:12' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.433' message '- preparation for work on validating the load of a single version - no longer marking versions as #release during load validation' id '0d4c3912-88b1-4b1e-ba42-38dfeb87b1de' date '12/04/2010' time '11:18:55' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.432' message '- tweak toolbox api - duplicate for:do: blocks are not a problem anymore (still need to look at nested for:do: blocks)' id 'f782ac29-7dbe-4aa0-8ae6-04b517139641' date '12/04/2010' time '09:59:19' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.431' message '- toolbox api munge' id 'e59cece4-ec8a-4ed2-bd07-d0f4085dcf43' date '12/04/2010' time '08:56:49' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.430' message '- fix some sent but not implmented issues' id 'e7fd8dda-3f4d-4bda-96fe-8458d68e54ff' date '12/03/2010' time '10:58:50' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.429' message '- add ability to exclude validation issues (moral equivalent of expected failure in SUnit)' id '1deabe9e-06ae-4952-935c-7937ad814ba2' date '12/01/2010' time '09:36:51' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.428' message '- repackage some classes - add auto-generated Metacello method and class based Help Browser entries ' id '49577ba7-feb3-4658-8d19-c010417a6a92' date '11/30/2010' time '12:20:46' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.427' message '- improve the error message a bit more' id 'b1c5bc87-e524-4ed0-9a72-66a7eedd0087' date '11/28/2010' time '10:46:51' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.426' message '- more protection from errors during validation ' id '3a58f3ab-4c27-4d55-af88-bd444c3cd52b' date '11/24/2010' time '09:28:22' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.425' message '- support for debugging critical validation issues' id 'f33d7717-8f03-45bd-b3cb-5ca1a47211e9' date '11/24/2010' time '09:10:08' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.424' message '- symbolic version self reference bugfix' id '8a2a33a0-d887-4b5d-997f-9382ed511adc' date '11/23/2010' time '14:53:58' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.423' message '- allow a symbolicVersion to reference another symbolic version ... do loop detection etc...improved' id '00c895d6-e5af-472f-840f-5153b23736c9' date '11/23/2010' time '14:51:36' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.422' message '- allow a symbolicVersion to reference another symbolic version ... do loop detection etc.' id '19309860-e47b-4818-9f25-5058b53295ce' date '11/23/2010' time '14:47:31' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.421' message '- symbolic methods sorted by attribute ' id 'be3fa5bc-3efb-453d-a43b-a840840de7bc' date '11/23/2010' time '13:56:14' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.420' message '- validate platform algorithm adjusted ... development version that loads clean and and passes all tests should be a release version for the platform ... since it is stable for all intents and purposes .... development version can be development for a platform as long as it loades cleanly' id 'b5bd18ac-86b9-4bf0-9588-34d213584010' date '11/21/2010' time '20:10:22' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.419' message '- add callSite to validation issues ... will be useful' id 'f63865d9-b37e-4618-8144-7ffaab25276f' date '11/20/2010' time '07:56:17' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.418' message '- version load validation includes running tests' id 'ba6700c9-94db-4651-94aa-8f440ebafe68' date '11/19/2010' time '16:10:03' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.417' message '- configuration version load validation for determining #stable version' id 'd5399aee-129e-44f3-afca-71ae3b55f6c5' date '11/19/2010' time '15:00:59' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.416' message '- allow for string or symbolic versions as input for certain toolbox methods' id '2ad80915-0cc2-410d-b5d9-c8c50fffe60d' date '11/19/2010' time '10:42:34' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.415' message '- deprecate some methods in MetacelloVersionConstructor - toss expermental code that isn''t being used' id 'ed9c6ebb-de7b-469f-9bd3-2cde6efcd725' date '11/18/2010' time '16:54:10' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.414' message '- refine and make use of #notDefined symbolicVersion - implement and use copyClass:as:inCategory: to avoid dirtying Metacello-MC package - refine toolbox api' id '40f3ee07-69c0-4cf8-b71e-72b588e928c1' date '11/18/2010' time '16:31:14' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.413' message '- use #notDefined when a symbolicVersion is not defined ... that way you can define a symbolic version for #common and "undefine" the symbolic version for #pharo - implement copyClass:as for Pharo (and Squeak)' id 'c4400332-8962-41ff-b1ec-828e3dc265b2' date '11/18/2010' time '15:42:04' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.412' message '- portable copyClass for toolbox -clean up some old toolbox cruft' id '173882d8-e310-4b0c-b119-f7daeee64dca' date '11/17/2010' time '16:21:18' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.411' message '- more toolbox work - basic tool support for creating new Grease/Seaside30 versions' id '660e22e7-3536-41c9-baa0-5bbd2ea3c5aa' date '11/17/2010' time '15:01:29' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.410' message '- getting import of baseline to version working ... continued' id 'b745a0a4-fa83-4c5e-b15a-35f84eebf833' date '11/16/2010' time '16:46:01' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.409' message '- fix project and spec printing issues - more toolbox examples and fixes ' id '4f5b7035-4aed-4dc2-a961-21470ea2b321' date '11/16/2010' time '14:01:09' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.408' message '- port to GemStone' id '773be215-dc45-4d0c-bed9-0e3939212110' date '11/16/2010' time '10:59:23' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.407' message '- tweaks' id '0672b6b2-2813-4fcd-b80e-b2ab9aceb1cc' date '11/16/2010' time '10:13:35' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.406' message '- save packages command, save configuration package command use MetacelloToolBox - adjust formatting some more - spawn package in progress - baseline to baseline good - baseline to version not good - development to development not tested ' id '09ed2df3-7588-4ead-aedd-f5d65e45f2a0' date '11/15/2010' time '20:46:18' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.405' message '- working on MetacelloToolBox saveModifiedDevelopmentPackages' id '7cec8a23-80e5-443f-9e00-ac98a9480e54' date '11/15/2010' time '16:57:50' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.404' message '- oops - added a couple of support methods' id '007650be-1a45-4423-b193-9edc81d1d849' date '11/15/2010' time '16:14:51' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.403' message 'testing' id 'e4dad7d6-b727-43ae-8434-4dc3ff98eeaf' date '11/15/2010' time '16:00:40' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.402' message '- tweak toolbox classnames and method names' id 'c023ccf2-1ff2-4695-b63a-06947fe80d8f' date '11/15/2010' time '11:30:05' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.401' message '- major overhaul of tool box api/implementation' id '55413ae3-cfc2-485d-a801-d9709d6660eb' date '11/14/2010' time '12:10:00' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.400' message '- symbolic version method updates' id '198d0236-342a-489e-91e2-eddac8689e19' date '11/13/2010' time '18:56:07' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.399' message '- update package methods and spawn method have been rewritten for toolbox ... cleaner, more understandable API ' id '9ae5071e-8f71-46f3-8739-66ab7f973afc' date '11/13/2010' time '12:43:18' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.398' message '- more toolbox support' id '71850bea-e29b-44cb-b497-5df2d7b519ba' date '11/12/2010' time '16:59:27' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.397' message '- more toolbox related code ... pushing things around a bit more' id '0004ee8d-324e-47e0-a300-5290a63ad3ad' date '11/12/2010' time '14:29:57' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.396' message '- more refactoring' id '276be0d1-3ee2-47af-890b-fa23f4633de0' date '11/12/2010' time '10:51:58' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.395' message '- cont''d refactoring' id '9a8467c9-5412-4e2c-9c0a-8ca4d970f8fb' date '11/12/2010' time '10:29:41' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.394' message '- refactoring MetacelloVersionConstructor hierarchy' id 'a48236d7-7e62-47b4-9b5a-9af614bd1e00' date '11/12/2010' time '10:25:52' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.393' message '- tool box support' id 'b46a87e6-f20e-4b64-a991-87d679a2f3f2' date '11/12/2010' time '06:49:22' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.392' message '- error handling for corner construction cases' id '93a270ac-ffcf-444a-a6b5-2ee0cff3b8b4' date '11/11/2010' time '17:17:14' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.391' message '- merge: stop using deprecated in Pharo1.2 methods (sortBy:)' id '0397edf5-8cf7-466b-9faf-4f9b2b5a1ca2' date '11/11/2010' time '11:37:37' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.389' message '- recursion through project reference loops raises it''s ugly head again ...' id 'ef2ed40e-6b33-4641-bd58-e90534817f06' date '11/08/2010' time '14:52:30' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.388' message '- tweak validation' id '01d84b24-c6ea-4571-9e5b-184ffb3ab540' date '11/08/2010' time '11:21:56' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.387' message '- only bleedingEdge has a standard default ... most other versions like #stable and #development should have a static version specidifed instead of a dynamic version - pragma for default version methods i.e., - symbolic versions (Including default) are resolved during project construction, so all version information is in the spec ' id 'f254edb4-5a79-436c-9673-01bd23cc8b4e' date '11/08/2010' time '11:07:30' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.386' message '- add #versionOrNil message for project refs, since there are times when a walkback when version not found is convenient' id 'bfafb348-2149-4310-ab73-56d0296b84ea' date '11/05/2010' time '16:03:37' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.385' message '- recursive validation option ' id 'cd2bcf26-9faf-47de-a2f0-634ecd36b750' date '11/05/2010' time '10:44:46' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.384' message '- fix Issue 100: http://code.google.com/p/metacello/issues/detail?id=100 "last block wins when there are duplicate attribute blocks"' id '9aab5fc0-107e-4ca8-b31d-7452a4205014' date '11/04/2010' time '18:44:44' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.383' message '- validation for duplicate attribute blocks' id '98bdafd2-5316-4b69-a2e8-30467d6a3ba5' date '11/04/2010' time '16:35:01' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.382' message '- differentiate between versions not specified, but resolved and versions not resolved' id '962295db-0e53-4d70-8b9d-47dac76be423' date '11/04/2010' time '15:46:00' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.381' message '- woops' id '24d0f99f-4937-46ab-a5d9-c1ea93cd322a' date '11/04/2010' time '15:31:13' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.380' message '- adjust validation to provide warning when no version is specified ''' id 'b0d4f78d-5ce6-420a-817f-5c1213ec230f' date '11/04/2010' time '15:24:05' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.379' message '- tweaks after running validation against all configurations in MetacelloRepository' id '3d34315f-a6bd-4a0a-bb6b-563ac51f713a' date '11/04/2010' time '12:34:26' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.378' message '- more symbolic version tweaks - more validation tweaks' id '610c917e-ce7f-4542-9d2b-d2c2dcdabdb1' date '11/04/2010' time '12:04:01' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.377' message '- add reason codes to validation errors - add a couple more validations' id '91abd550-80f5-4b97-8c08-abc567996e32' date '11/03/2010' time '21:28:28' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.376' message '- first cut at configuration validation ' id 'b2c94a0c-bebc-48c9-8135-8e1e1522feeb' date '11/03/2010' time '16:55:09' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.375' message '- introduce MetacelloBaseConfiguration added so that Configurations can have a superclass (or not) - introduce symbolic versions. - #development, #stable, and #bleedingEdge are standard versions. - a default is defined for each of them in the abstract configuration - if versionString not defined for project reference, #bleedingEdge version is used as the default (instead of latest version) - stop using #lastMetacelloVersionLoad altogether ' id 'fb134fb6-f9e8-4a28-8247-e6f0d54ccea8' date '11/02/2010' time '17:20:06' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.374' message '- merge changes from 1.0-beta.27.5' id '02b4c3b7-0e8c-4914-a0a9-921d02c68663' date '11/02/2010' time '10:11:21' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.370' message '- collapseZeros fixed and tests run green' id '441cb6aa-a2eb-44bc-84dd-081979bd301a' date '10/17/2010' time '15:39:40' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.369' message '- collapse running zeroes in a version number in absence of a numeric element ' id '352a552c-c2bc-425e-a38b-563a47d1df38' date '10/10/2010' time '20:11:05' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.368' message '- symbolicVersion work in progress - dynamic caching for 5x speedup of #currentVersion ' id 'f750e62b-eb18-4d0f-bed5-136cf5b5f703' date '09/29/2010' time '11:00:39' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.367' message '- pick up #versionKey from work done with Simone during ESUG 2010 - add MetacelloPlatform>>primeStackCacheWith:doing: from work done with Simone during ESUG 2010 - deprecate MetacelloPlatform>>primeStackCacheFor:doing:defaultDictionary: - add primeStackCache tests ' id 'd2e7da77-1428-4f9e-8950-7ed3f94456a9' date '09/22/2010' time '15:04:42' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-simon_denier.364' message '- [Dale] added support for building current version caches to support tools (i.e., MetacelloBrowser) - add support methods for MetacelloBrowser' id '7e4c5210-58d5-4b28-8489-1a533755b3ef' date '09/16/2010' time '17:50:13' author 'simon.denier' ancestors ((name 'Metacello-Core-DaleHenrichs.363' message '- fix repository printing for project reference so that multiple repos will be printed (Issue 85)' id '64236b46-8d3d-4737-9f35-d7df8a9d6883' date '06/14/2010' time '16:35:37' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-tbn.362' message 'fix for http://code.google.com/p/metacello/issues/detail?id=82 (which is Windows specific when using file based repos) ' id 'bf33b91c-34e8-2c47-9e68-0870e3f3c1ca' date '06/09/2010' time '14:26:46' author 'tbn' ancestors ((name 'Metacello-Core-DaleHenrichs.361' message '- directives weren''t being created correctly for post/pre load doits on packages .... now they are - refactoring of methods between directives and loaders - null recording loader is less of a special case now - logging pre/post doits - version logging tweak - 261 run, 261 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes - Metacello-Core - Metacello-MC - Metacello-TestsMC ' id '30dcb510-71c4-4be0-bbe0-5dcb6732499b' date '04/09/2010' time '15:17:40' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.360' message '- use #development as defaul blessing for spawn version' id '72c0872a-ce96-4b9c-baa6-dc56d35508fe' date '03/23/2010' time '19:16:09' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.359' message '- fix Issue 67: http://code.google.com/p/metacello/issues/detail?id=67 "blessing not generated by MetacelloVersionConstructor>>spawnPackageMethodIn: category: named: sourceVersion: targetVersion: blessing:" - Metacello-Core ' id 'f2b85c58-cc1b-4779-aada-42088ae2bbe3' date '03/23/2010' time '19:13:07' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.358' message '- fix for update package methods algorithm' id '77b1b1fa-be73-438c-a5d7-e5a59eb6f052' date '03/12/1910' time '01:56:44' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.357' message '- fix Issue 57: http://code.google.com/p/metacello/issues/detail?id=57 "specificy method category for version category in Metacello version constructor" - Metacello-Core ' id 'd7fd5c3a-ad29-403d-b0c7-c1722d3b9135' date '03/12/1910' time '00:21:06' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.356' message 'Metacello-Core Metacello-MC Metacello-Platform OB-Metacello - fix Issue 60: http://code.google.com/p/metacello/issues/detail?id=60 "bypass progress bars...." ' id '3aa6b4ee-d67b-464b-97fd-668eeb089c48' date '03/11/1910' time '19:52:36' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.355' message '- expanded use of #label for specs ... projectLabel used in the one special case for version spec' id '3a8f3d97-c1e8-42d9-b61e-3dde328a94d7' date '03/09/1910' time '17:23:38' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.354' message '- remove Transcript>>show: from do:displaying:' id 'a9039d15-9502-4042-bd53-87ec6c68b16e' date '03/08/1910' time '15:30:34' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.353' message '- minor cleanup' id 'ace0ec27-c138-4321-9965-20461e2cb149' date '03/07/1910' time '09:21:07' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.352' message '- no longer need cacheRepository state ' id 'a2e3a251-5e85-428a-8043-2b2b3594e5cd' date '03/06/1910' time '11:21:05' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.351' message '- tweak' id '8826cb35-ceeb-4b44-b3d7-4b68ba285cd8' date '03/05/1910' time '15:15:50' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.350' message '- getting started on Issue 24: "Gofer #fetch support"' id 'a4042bfd-1d0e-44d0-bd18-0a908200956b' date '03/04/1910' time '17:21:02' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-Dalehenrichs.349' message '- fix a bug in MetacelloMCProjectSpec>>compareCurrentVersion:targetVersionStatus:using: related when calculating current version against a non-standard loader - tweak the loader API a bit for GemStone (performance improvements) ' id 'ab1330cd-81b5-4a52-952b-1ea420f34ffb' date '02/10/1910' time '13:27:31' author 'Dalehenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.348' message '- a couple things to improve performance and to allow tools to utilize a cache to avoid version calculation overhead' id '3329d7ff-9d9a-4bff-8542-6593dbed69f5' date '02/08/1910' time '14:40:34' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.347' message '- computing and caching versionStatus in version' id '8e4857dd-7387-4c2b-b36a-dd123ee1972b' date '02/06/1910' time '20:12:26' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.346' message '- final round of tweaks to the currentVersion algorithm... tests all passing, now need to validate against real configs' id 'e9e357d0-6ba6-476d-ad95-618aa1e3e375' date '02/06/1910' time '09:53:45' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.345' message '- caching nil values in stackCache - somethingLoaded only when at least one package is loaded or a project is loaded and there are no packages - a performance improvement ' id '87e03ad0-5c92-4c21-aa52-4329b157bc08' date '02/05/1910' time '22:36:28' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.344' message '- isAllLoadedToSpec, isLoadedMatchConstraints, isLoadedToSpec and isSomethingLoaded added to version and isPartially moved to versionSpec - resumable MetacelloSpecLoadconflict error - projects use the loadList when resolving versionStatus. added currentVersionAgainst: and Against: variants for versionSpec messages in support of above' id 'a514fb9e-99f9-4996-9f48-a153c265568e' date '02/05/1910' time '17:26:28' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.343' message ' - add #singleSpecMatch versionStatus - deleted a bunch of methods (redundant, confusing, or not interesting): - MetacelloMCVersionSpec>>isPartiallyCurrentFor: - MetacelloProjectReferenceSpec>>isPartiallyCurrentUsing: - MetacelloMCProjectSpec>>comparePartialVersion:using: - MetacelloProject>>partialVersionComparison:to:covering: - MetacelloMCProject>>projectPackage - MetacelloMCVersionSpec>>currentVersionComparison:covering: - MetacelloMCVersion>>currentVersionComparison:covering: - MetacelloVersion>>currentVersionComparison:covering: - MetacelloProjectReferenceSpec>>isPartiallyCurrentUsing: - MetacelloMCProjectSpec>>compareVersionForLoad:using:' id 'bc6c492c-09a8-4a94-bbfb-0fa53b017d9d' date '02/04/1910' time '17:21:20' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.342' message ' - converted most methods to use currentVersion (or variant) - renamed fidelity to versionStatus - deleted a bunch of methods (redundant, confusing, or not interesting): - MetacelloVersion>>isCurrentCovering: - MetacelloProject>>currentVersionComparison:to:covering: - MetacelloProject>>currentVersionCovering: - MetacelloProject>>findCurrentVersion - MetacelloMCVersionSpec>>isCurrentCovering: - MetacelloMCVersionSpec>>isPartiallyCurrentAgainst: - MetacelloMCProjectSpec>>isCurrent - MetacelloProjectReferenceSpec>>compareVersionForLoad:using: - MetacelloAbstractPackageSpec>>compareVersionForLoad:using: ' id 'a4e7d10d-8675-4a8f-bb05-68fb6664b52d' date '02/04/1910' time '15:31:17' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.341' message '- a bit of tidying up' id '32317e6a-4858-4d8a-aabf-5f782a22b224' date '02/03/1910' time '17:04:58' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.340' message '- checkpoint redefining #isCurrent and moving towards funneling all package/project ''current version'' related algorithms through one spot' id '06dac3f0-1e0d-42ce-8a2f-979ff26fef97' date '02/03/1910' time '14:21:33' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.339' message '- a little cleanup' id 'f5d042e6-580b-48b7-9122-a5c479b7a263' date '02/03/1910' time '11:25:12' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.338' message '- rename version fidelity symbols' id '35d30190-7994-46aa-8b60-09a5c5cbc9c8' date '02/03/1910' time '00:19:00' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.337' message '- more fine tuning of currentVersion algorithm' id 'a22682a3-4212-4e69-abe4-d2d0f8387c8f' date '02/02/1910' time '23:50:35' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.336' message '- significant rework of #currentVersion algorithm ... settling into a defendable algorithm' id 'e9605aae-0eaa-49fd-ab3d-0093d8d23516' date '02/02/1910' time '20:33:19' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.335' message '- CHECKPOINT while working on: - full frontal assault on findCurrentVersion and currentVersion algorithms ... corner implementation with a brigage of tests - fix a bug in GoferResolvedReference>>compare:using: related to branch comparison found during frontal assault! ' id '05ed109b-06c2-4bb4-82b7-f6687f714012' date '02/02/1910' time '16:28:04' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.334' message '- start full frontal assault on findCurrentVersion and currentVersion algorithms ... corner implementation with a brigage of tests - version #fidelity added to specify strength of #currentVersion confidence ' id 'e55941c3-316c-4b83-9464-13ee7607dfd0' date '02/01/1910' time '17:29:22' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.333' message '- tweak algorithm for findCurrentVersion and currentVersion (again)' id '51f600eb-345d-4529-b740-92b9d4d13597' date '02/01/1910' time '16:28:52' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.332' message '- remove the old caching code no longer needed with Issue25 fix' id 'ae1f0b03-1c30-4610-bba0-c241739a1fcc' date '01/31/1910' time '18:19:03' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.331' message '- follow on to Issue25 ... multiple caches and cache clearing' id '8ff5fcf6-3e4e-4a78-ba9d-56aedc1eddea' date '01/31/1910' time '15:23:21' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.330' message '- use an explicit metacello notification class to fix issue25' id '18b515a7-826c-4694-8636-c2dd8fa6e19b' date '01/31/1910' time '13:37:26' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.329' message '- fix Issue25 : http://code.google.com/p/metacello/issues/detail?id=25 "currentVersion cache is too sticky ..."' id 'fa5c7517-b007-4803-bfef-201725957327' date '01/31/1910' time '13:28:30' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.328' message '- fix Issue 52 (almost) need to update API sample and clean up a test or two' id 'd36c8aa4-a8ba-47e7-80b0-fbdc9ddc0bdd' date '01/21/1910' time '21:15:01' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.327' message '- started work on Issue 52. So far just moved IVs and behavior up to abstract package spec (and passed all tests). - Updated reference spec with project implementation - May pass on groups, unless I can figure out how to make it work' id '93bf12f2-48c8-4d14-b3d1-17a2ed2285ba' date '01/21/1910' time '16:57:15' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.326' message '- tweak for Issue 49' id '09536964-e2f6-46b7-81bb-dc522c270ff6' date '01/21/1910' time '14:59:29' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.325' message '- final fix for Issue 49 - still needs some cleanup (MetacelloMCProjectSpec #load) - 167 run, 167 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id 'a4af1636-a256-49dd-80f9-18f3a4d95e38' date '01/20/1910' time '16:05:38' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.324' message '- continued work on Issue 49' id '3c23fee4-709a-41a6-8ef0-e3304894200e' date '01/20/1910' time '10:56:41' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.323' message '- start work fix for Issue 49' id 'a061090c-b0ac-4dbd-8eec-e0b6caef1b34' date '01/19/1910' time '17:04:39' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.322' message '- start work on Issue 49...test case development' id '979310eb-87d6-4ca0-b21c-3a99a6c57ab9' date '01/18/1910' time '18:44:38' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.321' message '- fix Pharo compile error' id '58e0e9b9-6f04-41dd-b47e-d450364dd20d' date '01/15/1910' time '17:58:59' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.320' message '- pick up latest Gofer-Core and Gofer-Tests - some more version caching for speed - better workingCopy resolution for MetacelloCachingGoferResolvedReference - adjust tests - no longer inheriting pragmas ... too expensive ' id '58632a82-0ce8-4798-b878-c3fbe1fac11e' date '01/15/1910' time '17:45:10' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-dkh.319' message '- fix Issue 30: http://code.google.com/p/metacello/issues/detail?id=30 "Imported version names"' id '44263c82-5858-4b38-b835-bd210b1f5b7b' date '01/07/1910' time '19:28:26' author 'dkh' ancestors ((name 'Metacello-Core-dkh.318' message '- handle more literals in supplyingAnswers:' id '9be1e919-63cd-4571-8ffc-304be179c5d0' date '01/07/1910' time '16:52:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.317' message '- fix Issue 28: http://code.google.com/p/metacello/issues/detail?id=28 "supplyingAnswers: attribute for packages" ' id '93e39bc9-6056-4190-9b53-2474d81ac0f2' date '01/06/1910' time '21:36:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.316' message '- add comment for MetacelloProject>>latestVersionMatching' id '1c0f6b39-41b8-4bb9-81bc-ab2e42e26fe2' date '01/06/1910' time '14:31:34' author 'dkh' ancestors ((name 'Metacello-Core-dkh.315' message '- start work on Issue 28' id '7e1eab8f-57c6-4ef5-9fb5-aeb424f0e6b3' date '01/04/1910' time '19:45:52' author 'dkh' ancestors ((name 'Metacello-Core-dkh.314' message '- fix Issue 13: http://code.google.com/p/metacello/issues/detail?id=13 "more than one repository per package" ' id 'af90661c-d5bb-407e-b803-10187537609b' date '01/02/1910' time '17:35:43' author 'dkh' ancestors ((name 'Metacello-Core-dkh.313' message '- fix Issue 16: http://code.google.com/p/metacello/issues/detail?id=16 "version level predoit/postdoit" ' id 'c94d4a20-61a2-485b-b5a0-082c5151d4ca' date '12/30/2009' time '14:39:24' author 'dkh' ancestors ((name 'Metacello-Core-djr.312' message '"Pure" Refactoring of MetacelloVersionConstructor>>on:' id 'ef45a334-7058-42ab-87a1-435a46aa1e29' date '12/29/2009' time '06:04:00' author 'djr' ancestors ((name 'Metacello-Core-dkh.311' message '- fix Issue 23: http://code.google.com/p/metacello/issues/detail?id=23 Use Gofer batch commit for Save Packages' id '94828796-5ed5-4848-aa2a-c5b63e74193c' date '12/22/2009' time '12:34:50' author 'dkh' ancestors ((name 'Metacello-Core-dkh.310' message '- fix Issue 22: http://code.google.com/p/metacello/issues/detail?id=22 Better filter for Branch blessing and lastVersion' id 'b6dda74f-4bdb-46c7-aea4-6eb52630c54b' date '12/21/2009' time '15:16:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.309' message '- implement MetacelloVersion>>isPossibleBaseline' id '4eac918b-e120-42a7-a09f-2a8e3d725a57' date '12/14/2009' time '11:32:24' author 'dkh' ancestors ((name 'Metacello-Core-dkh.308' message '- allow for a nil #versionString spec in projects' id 'a26eff34-28a2-4a1e-8222-c645832df88b' date '12/11/2009' time '14:25:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.307' message '- fix a Spawn New Version bug - fix Issue 21: http://code.google.com/p/metacello/issues/detail?id=21 optional blessing for Spawn New Version ' id '2f551306-02fd-4f2f-89d1-1bf2dedd44c2' date '12/10/2009' time '12:37:07' author 'dkh' ancestors ((name 'Metacello-Core-dkh.306' message '- fix bug in working copy bugfix' id '99ba1d63-e245-4555-b949-343aa0d67c24' date '12/09/2009' time '10:42:18' author 'dkh' ancestors ((name 'Metacello-Core-dkh.305' message '- fine tune the #updatePackage algorithm' id 'f536fbe0-3956-45aa-91cc-714b59610064' date '12/08/2009' time '15:49:40' author 'dkh' ancestors ((name 'Metacello-Core-dkh.304' message '- fix Issue 14: http://code.google.com/p/metacello/issues/detail?id=14 Ftp repository for Pharo ' id '0632e313-15f8-40de-8e57-ef91f338ae04' date '12/07/2009' time '14:57:43' author 'dkh' ancestors ((name 'Metacello-Core-dkh.303' message '- fix Issue 12: http://code.google.com/p/metacello/issues/detail?id=12 Wait cursor during load ' id '750fbc55-969e-4360-9d49-81d201b910f6' date '12/07/2009' time '13:52:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.302' message '- fix a package loading logic bug found by Doru (loading latest) and adjust the current version logic ' id 'b892de43-0949-4794-a86b-45d2aa02a055' date '11/16/2009' time '13:32:43' author 'dkh' ancestors ((name 'Metacello-Core-dkh.301' message '- better loop termination logic for packageSpecsInLoadOrder' id '22db0e08-bb7f-4ddf-ac71-1e59f97848d7' date '11/12/2009' time '16:00:18' author 'dkh' ancestors ((name 'Metacello-Core-dkh.300' message '- finding balance between projects w/ only projects and projects with packages and projects' id '0cba1023-4613-4317-9eb8-bcafe1260884' date '11/05/2009' time '15:28:12' author 'dkh' ancestors ((name 'Metacello-Core-dkh.299' message '- more current version adjustments' id '3709a24d-1ec2-4808-bda8-661d1db18904' date '11/05/2009' time '14:14:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.298' message '- final tweak on current version algorithms' id 'fd9845b8-578d-4373-9709-734430732f53' date '11/05/2009' time '12:07:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.297' message '- still tweaking' id 'b0bc8f39-a5cc-46bd-a4ea-8b6fd49cef89' date '11/05/2009' time '10:28:55' author 'dkh' ancestors ((name 'Metacello-Core-dkh.296' message '- improve current version algorithm for #currentVersion' id '285c33a9-ea19-41ab-b1d2-4bbdeb402b93' date '11/05/2009' time '10:16:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.295' message '- fix version number bug when version is empty. add tests' id '41ebeedd-7d7b-4d24-8535-4d39a2f477a6' date '11/03/2009' time '10:49:02' author 'dkh' ancestors ((name 'Metacello-Core-dkh.294' message '- project:copyFrom:with: must be after the source project' id '91ef314a-3ff2-4011-8992-5c3b2d3a1250' date '10/30/2009' time '11:15:10' author 'dkh' ancestors ((name 'Metacello-Core-dkh.293' message '- refining the current version algorithm .. finally getting close to resolution - could probably do better with projects' id 'f9422667-bf35-4a57-9af7-43d5a0adf9be' date '10/28/2009' time '14:56:01' author 'dkh' ancestors ((name 'Metacello-Core-dkh.292' message '- clean up some sent but not implemented' id '2cf305c6-57b5-4681-9d7d-2d17cebb388b' date '10/28/2009' time '11:54:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.291' message '- fix merge bug for #name' id '30746a63-4468-44ab-93d7-0b098f226fc6' date '10/27/2009' time '12:01:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.290' message '- replace halt: with error:' id 'd8f761aa-646c-45ab-9b67-21a5e70ebc1a' date '10/27/2009' time '11:37:54' author 'dkh' ancestors ((name 'Metacello-Core-dkh.289' message '- another round of cleaning up currentVersion calculations ... looks like http://code.google.com/p/metacello/issues/detail?id=4 could really be fixed ' id '4e027b48-9cab-46c2-9851-9278a29b38a9' date '10/26/2009' time '20:06:35' author 'dkh' ancestors ((name 'Metacello-Core-dkh.288' message '- fix a project version loading bug' id '36bc00e1-3856-41e5-8bb4-896488f41c45' date '10/26/2009' time '15:04:40' author 'dkh' ancestors ((name 'Metacello-Core-dkh.287' message '- partial fix (at least) for http://code.google.com/p/metacello/issues/detail?id=4' id '70320d63-b0d4-4754-aa84-e801bc63319d' date '10/26/2009' time '14:23:21' author 'dkh' ancestors ((name 'Metacello-Core-dkh.286' message '- printstring for memberspecs' id 'cd889c8d-4a01-4a4a-984c-0e6ee38b52a4' date '10/26/2009' time '13:37:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.285' message '- clean up printing ' id '71c01b58-f496-47ba-a622-50c5b5c32d09' date '10/25/2009' time '11:29:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.284' message '- define querying protocol (public access) - use literal arrays instead of array constructors _everywhere_ - clean up printing ' id '6649957e-c011-4e2f-aa62-e4a07be0720d' date '10/24/2009' time '17:41:57' author 'dkh' ancestors ((name 'Metacello-Core-dkh.283' message '- add #transact: to platform to support GemStone optional transactions' id '7a77e20a-e5ff-4a63-90f6-6453fffb6254' date '10/23/2009' time '12:16:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.281' message '- fix a couple of bugs in spawn new version' id 'f3b5b8fa-fc4b-409b-87cb-a4c91935b38a' date '10/22/2009' time '17:41:07' author 'dkh' ancestors ((name 'Metacello-Core-dkh.280' message '- improve error message' id '829374f2-59d3-4d7f-acd8-618b80e726d6' date '10/22/2009' time '15:17:40' author 'dkh' ancestors ((name 'Metacello-Core-dkh.279' message '- add #repository:username:password: to configuration API in support of repositories that require authentication.' id 'ae73ea1f-8c46-4861-aabd-c98e42ad5b23' date '10/22/2009' time '10:36:06' author 'dkh' ancestors ((name 'Metacello-Core-dkh.278' message '- support for version querying API' id 'c58a7816-47b2-46eb-9007-186ea30a264f' date '10/21/2009' time '16:33:55' author 'dkh' ancestors ((name 'Metacello-Core-dkh.277' message '- can no longer resume: an Error in Pharo (as of 10487)' id '38ba9091-074d-420d-8d72-d266cc47ce71' date '10/19/2009' time '10:43:03' author 'dkh' ancestors ((name 'Metacello-Core-dkh.276' message '- ensure that imported versions exist' id '03c2da8a-cfc0-4747-9d8c-4d2969933401' date '10/18/2009' time '10:37:21' author 'dkh' ancestors ((name 'Metacello-Core-dkh.275' message '- fix a bug in #project:copyFrom:with: - rewrite null loader to use IVs for recording state' id 'aaae87e7-07e0-45a2-9755-ba0693660574' date '10/17/2009' time '17:44:18' author 'dkh' ancestors ((name 'Metacello-Core-dkh.274' message '- eliminate an undefined global' id 'a0a065e3-dcf3-4b9f-8b2d-95a3e272d0e0' date '10/16/2009' time '13:47:34' author 'dkh' ancestors ((name 'Metacello-Core-dkh.273' message '- correct update package logic when package branches involved (.-.' id 'b0f08ffb-a0ca-4420-867e-0016aa7962b5' date '10/15/2009' time '10:43:26' author 'dkh' ancestors ((name 'Metacello-Core-dkh.272' message '- need to pass project into constructor (sometimes) - duplication of #projectAttributes' id 'dcfe2d25-0382-46f1-87e9-4e032192d46e' date '10/14/2009' time '17:12:20' author 'dkh' ancestors ((name 'Metacello-Core-dkh.271' message '- update package method should use existing category' id 'ba754726-079b-45bf-895f-57158fb46772' date '10/14/2009' time '10:04:35' author 'dkh' ancestors ((name 'Metacello-Core-dkh.270' message '- fix an import bug' id 'e70e0204-35a6-467a-8fab-4947157d10d6' date '10/14/2009' time '09:27:44' author 'dkh' ancestors ((name 'Metacello-Core-dkh.269' message '- fix platform attribute bug - use strings instead of symbols for imports' id '763ef313-2576-4358-861a-e9dcb0976c7b' date '10/13/2009' time '16:36:57' author 'dkh' ancestors ((name 'Metacello-Core-dkh.268' message '- support for handling package includes: correctly (i.e., any packages that require the base package have an implied require on the included packages)' id '2af83b0b-9608-47b5-accd-a9f53fe74bbc' date '10/10/2009' time '13:26:25' author 'dkh' ancestors ((name 'Metacello-Core-dkh.267' message '- fix a bug or two in spawn method' id '02d79e4f-3c67-4b92-9309-c63eab5d4122' date '10/09/2009' time '21:49:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.266' message '- category reorg' id '62463f8f-f945-4cb4-b17e-c3ab1f3c72e9' date '10/09/2009' time '14:12:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.265' message '- ''default'' and ''ALL'' group support' id '5070c17f-a718-46da-9aaa-c8dda8696a92' date '10/09/2009' time '13:57:06' author 'dkh' ancestors ((name 'Metacello-Core-dkh.264' message '- incorporate another round of Doru''s suggestions' id '0780c0cf-fbea-478b-85f0-9685dc43fea5' date '10/09/2009' time '12:35:14' author 'dkh' ancestors ((name 'Metacello-Core-dkh.263' message '- finalize api' id '16488b50-30cf-4b14-90d8-71713f517a30' date '10/09/2009' time '06:48:37' author 'dkh' ancestors ((name 'Metacello-Core-dkh.262' message '- straighten out package:extends: and package:overrides:' id '71fbfd58-2283-428c-8442-8da628b47fdd' date '10/08/2009' time '21:10:37' author 'dkh' ancestors ((name 'Metacello-Core-dkh.261' message '- some api tweaks' id '195dc3aa-3b59-4e41-8e37-4ec1c9df582f' date '10/08/2009' time '09:12:22' author 'dkh' ancestors ((name 'Metacello-Core-dkh.260' message '- stub out last few bits of API ' id 'de739d73-396b-44a5-80b0-c1def691b5e9' date '10/07/2009' time '23:11:35' author 'dkh' ancestors ((name 'Metacello-Core-dkh.259' message '- updaefor new api additions: (#package:, project:copyFrom:overrides: #repository:)' id 'ba582abb-3657-4266-bdb6-8a5a3372ab34' date '10/07/2009' time '17:01:58' author 'dkh' ancestors ((name 'Metacello-Core-dkh.258' message '- tools support' id '5070c713-e5c5-41c2-af71-d1202a28a002' date '10/07/2009' time '14:39:09' author 'dkh' ancestors ((name 'Metacello-Core-dkh.257' message '- update versionspec author and timestamp when updating or spawing' id 'b27e5620-f24a-47c2-9719-527703e8d603' date '10/07/2009' time '11:03:40' author 'dkh' ancestors ((name 'Metacello-Core-dkh.256' message '- spawn should unconditionally spawn the method' id 'cacc814f-170c-4b33-9caa-47f3acbd17ca' date '10/07/2009' time '10:44:34' author 'dkh' ancestors ((name 'Metacello-Core-dkh.255' message '- opus 10 config printing looks good - start using baseline (instead of default)' id 'a4539a9e-4488-4e4f-909f-9c20315f5bea' date '10/07/2009' time '10:31:44' author 'dkh' ancestors ((name 'Metacello-Core-dkh.254' message '- working on opus 10' id 'fda02ebb-c6c5-48b1-8df2-eafb0ba2c5cf' date '10/07/2009' time '01:45:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.253' message '- default operation is #>= for projects - get started on implmenting missing pieces in Opus9' id '877d0716-b628-41cf-b66c-88d2019f8127' date '10/06/2009' time '20:57:47' author 'dkh' ancestors ((name 'Metacello-Core-dkh.252' message '- fix config printing some more ' id 'c9232df1-5050-43e1-b09f-49b404ec258a' date '10/06/2009' time '14:33:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.251' message '- use repository: for packageSpec (no need for repositoryName:)' id '3fa1e1cc-8a07-4df6-90f0-42fa7ce74c3c' date '10/06/2009' time '14:00:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.250' message '- refactor update/spawn code ... compile methods' id 'e314f957-f46a-454c-bac3-7846f54d605e' date '10/06/2009' time '11:16:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.249' message '- update version method looks to be working - add spawn version method, for creating a version from a source ''default'' version' id 'c77894b5-75fb-4581-81a1-a0261aaafdfd' date '10/06/2009' time '10:39:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.248' message '- another checkpoint working on auto generation of config methods ' id '3fd268c5-03f5-4553-8e7c-494b02327455' date '10/05/2009' time '17:10:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.247' message '- checkpoint working on auto generation of config methods ' id '3f003c63-634d-4e8e-a36f-2fdd4e06b59d' date '10/05/2009' time '14:01:14' author 'dkh' ancestors ((name 'Metacello-Core-dkh.246' message '- major refactoring towards implementing the API in Opus 8... - things are pretty broken with this checkin' id 'bfc23d20-35a8-4668-92b9-bf1c16f163cd' date '10/04/2009' time '20:05:33' author 'dkh' ancestors ((name 'Metacello-Core-dkh.245' message '- slight change to mergeSpec: algorithm to make it a bit more general' id '4722f1ce-f8b9-4354-8a7e-a7b4d9ebc4a8' date '09/23/2009' time '14:42:25' author 'dkh' ancestors ((name 'Metacello-Core-dkh.244' message '- fix currentVersion calculation for configs' id 'ca38b1ba-3a9b-4986-81a3-beea7c9b3248' date '09/14/2009' time '11:48:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.243' message '- add author and timestamp to versionSpec' id '3d35b9b0-cc1b-4437-9882-4e05b8d88f90' date '09/13/2009' time '08:00:16' author 'dkh' ancestors ((name 'Metacello-Core-dkh.242' message '- move MC caching to platform' id 'abd0b6c4-aa35-49dc-858e-7fb4fcd25109' date '09/12/2009' time '13:47:44' author 'dkh' ancestors ((name 'Metacello-Core-dkh.241' message '- OB-Metacello tools now work on ''configs'' - removed all helper methods from class side of MetacelloProject and MetacelloMCProject - updated tests and totorials - 219 run, 219 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '57fb0b0f-089a-4ab0-80fc-bc6f92d2598e' date '09/10/2009' time '16:00:18' author 'dkh' ancestors ((name 'Metacello-Core-dkh.240' message '- adjust loadType for ''configs''' id '0bbeea5c-3a98-4d86-b156-d90854a13637' date '09/10/2009' time '13:35:50' author 'dkh' ancestors ((name 'Metacello-Core-dkh.239' message '- picked up category updates and repository updates from Gofer' id 'ce840876-cc0f-4596-bc0d-bdd8a14f9479' date '09/09/2009' time '15:20:45' author 'dkh' ancestors ((name 'Metacello-Core-dkh.238' message '- clean up a few more things related to using configuration not root in MetacelloProject' id 'ef424523-3eaa-4466-b9f3-f1b08ba0edab' date '09/04/2009' time '02:06:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.237' message '- better approach for dealing with project attributes' id '45636300-702e-46fd-94a9-985ef92fa3e7' date '09/02/2009' time '08:45:11' author 'dkh' ancestors ((name 'Metacello-Core-dkh.235' message '- add platform-specific attributes to version spec' id '82311226-b8fc-4476-842c-186cd781fb1c' date '09/02/2009' time '07:40:45' author 'dkh' ancestors ((name 'Metacello-Core-dkh.234' message '- remove requirement that configs (subclasses of Object) implement class-side methods' id '3bba4966-0199-426f-8c17-43c3737bf21d' date '09/02/2009' time '06:54:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.233' message 'final round of fixes to make the separate project class work complete' id 'ee1c050d-ebf6-4120-83d2-ef1991a64883' date '09/02/2009' time '00:40:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.232' message '- fix bug introduced by recent refactorings - 214 run, 214 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id 'f4b3fe91-0d79-4f2b-9193-ca40ff6d8b7b' date '08/31/2009' time '01:43:09' author 'dkh' ancestors ((name 'Metacello-Core-simon_denier.231' message 'add the missing instance method' id '38cbf26b-27b1-41f7-a806-a837c8773d1e' date '08/30/2009' time '19:36:06' author 'simon.denier' ancestors ((name 'Metacello-Core-tg.230' message 'moving away from subclassing Project' id 'e75bd6ae-2b65-4552-a859-47bdf8959af5' date '08/30/2009' time '18:11:26' author 'tg' ancestors ((name 'Metacello-Core-tg.229' message 'files are loaded based on a beginsWith: instead of equality.' id '36cf3f6e-c43d-4db2-aad2-58b0b12e13cc' date '08/30/2009' time '13:50:10' author 'tg' ancestors ((name 'Metacello-Core-dkh.228' message '- add #broken as an ''''anti-filter'''' in addition to #development for latestVersion - begin work on reference guide blog post and tests, so I''m filling in blank spots in the API - tutorial bugfix from Stef ' id 'ccabdeba-46e2-4d6b-a4e7-407a709b5a5d' date '08/26/2009' time '17:03:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.227' message ' - more bugfixes for current version calculation - MetacelloProject>>latestVersion answers latest version excluding #development versions instead of reporting latest #release. This mode is much more useful in practice.' id 'b3a4bdea-9376-4347-8a89-250db62792b1' date '08/21/2009' time '14:04:13' author 'dkh' ancestors ((name 'Metacello-Core-dkh.226' message '- allow caching of nil currentVersions' id 'a703a896-f3d4-417a-a356-fbd8060601ba' date '08/20/2009' time '15:47:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.225' message '- provisions for caching current version' id '21ab5ef1-d869-434b-844f-200d873b85fc' date '08/20/2009' time '15:25:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.224' message '- improved performance for current version calculations' id '150b2e18-2147-40fc-82cb-543d5c302f6f' date '08/20/2009' time '12:52:19' author 'dkh' ancestors ((name 'Metacello-Core-dkh.223' message '- expand partially current algorithm' id '4e4496c5-a658-4eb9-be75-bd7790aed0f5' date '08/20/2009' time '12:25:19' author 'dkh' ancestors ((name 'Metacello-Core-dkh.222' message '- fix some version comparison bugs' id '938034e4-d0ac-448d-ac25-863917bb98e4' date '08/13/2009' time '12:44:55' author 'dkh' ancestors ((name 'Metacello-Core-dkh.221' message '- some cleanup - new protocol for tutorial support' id 'a78e1b68-731a-4af2-b6aa-6894b1132ff2' date '08/13/2009' time '01:11:38' author 'dkh' ancestors ((name 'Metacello-Core-dkh.220' message '- move #confirm: to platform, since ui not always present (at least for GemStone) ' id '8b035f30-a2b8-4dd9-852e-5948cc8b4f86' date '08/11/2009' time '10:20:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.219' message '- for a version #load, the packages in a group named ''''DEFAULT'''' are load if the group exists otherwise all of the packages in the project are loaded. The following expression loads the latest alpha version of MetacelloMetacelloProject (using the ''''DEFAULT'''' list of packages): MetacelloMetacelloProject updateProject. (MetacelloMetacelloProject latestVersion: #alpha) load. - added the pseudo group ''''ALL'''' which reprents all of th packages in the project (useful when a ''''DEFAULT'''' group is defined) - 176 run, 176 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id 'c83b9909-95a0-4818-9d70-2a150340039b' date '08/09/2009' time '18:15:09' author 'dkh' ancestors ((name 'Metacello-Core-dkh.218' message '- fix partial version printing' id '7a01d81a-ff6a-453a-bd54-bd4ada7be5c5' date '08/09/2009' time '16:20:59' author 'dkh' ancestors ((name 'Metacello-Core-dkh.217' message '- bump version number ' id 'a3836811-1dba-4313-a945-667409b64968' date '08/09/2009' time '15:38:37' author 'dkh' ancestors ((name 'Metacello-Core-dkh.216' message '- projects should be updated if versionString is not satisfied by current package class' id 'd7765c4b-ae6a-4c96-9929-5c893ce1f5af' date '08/09/2009' time '15:18:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.215' message '- partial versions printed with leading ''~''' id '82974146-889b-41d6-9e69-a7e56ef20b12' date '08/09/2009' time '14:27:19' author 'dkh' ancestors ((name 'Metacello-Core-dkh.214' message '- "partial version" support' id 'c35c578a-6226-4c10-8d2f-2ec9b34a37e8' date '08/09/2009' time '14:16:22' author 'dkh' ancestors ((name 'Metacello-Core-dkh.213' message '- fix #blessing for bootstrapping' id '642d156e-3afe-4c53-bcff-44d681e9b8b1' date '08/09/2009' time '11:48:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.212' message '- bootstrapping support' id '2ddce847-1af7-4c88-a2e1-6ff347881503' date '08/09/2009' time '11:30:29' author 'dkh' ancestors ((name 'Metacello-Core-dkh.211' message '- add ''Current Project Version'' command' id 'ba76b156-18ae-4ead-8084-0c3c20ff1af9' date '08/09/2009' time '10:56:10' author 'dkh' ancestors ((name 'Metacello-Core-dkh.210' message '- promote #description to version' id '2b58d449-c328-4563-a08f-b2da6a8d9f37' date '07/31/2009' time '13:14:20' author 'dkh' ancestors ((name 'Metacello-Core-dkh.209' message '- 0.9-dev progress on doits front ... converted old pre/post doit tests to use new implementation' id '3ba00bf9-2769-432e-b2d5-00cd28425a27' date '07/29/2009' time '02:49:13' author 'dkh' ancestors ((name 'Metacello-Core-dkh.208' message '- more doit work 0.9-dev' id 'c57100de-9552-49d4-a162-cd5773f2f613' date '07/28/2009' time '16:55:35' author 'dkh' ancestors ((name 'Metacello-Core-dkh.207' message '- getting started on pre/post doits' id 'ee9287c4-bc13-4510-a664-45dd012e7eb9' date '07/27/2009' time '19:09:43' author 'dkh' ancestors ((name 'Metacello-Core-dkh.206' message '- integrate platform-specific code' id '56c367fe-cf08-45b9-8374-ccbef9af6175' date '07/24/2009' time '16:11:56' author 'dkh' ancestors ((name 'Metacello-Core-dkh.205' message '- little patch for MetacelloProject class>>lastVersion ' id '2b039ed2-f31d-4c26-a212-8c6ce8d99f61' date '07/15/2009' time '19:37:17' author 'dkh' ancestors ((name 'Metacello-Core-dkh.204' message '- fix GemStone compile error' id 'cfbe723d-e291-4970-805c-39a3e0ec54d5' date '07/13/2009' time '12:02:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.203' message '- fixed an expected failure - 173 run, 169 passes, 4 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '770ed800-3988-4a59-b22a-7213517fb3e2' date '07/10/2009' time '14:19:21' author 'dkh' ancestors ((name 'Metacello-Core-dkh.202' message '- eliminate the code that implements baselines' id '210fe665-ae62-4099-b364-304dc6ccc183' date '07/06/2009' time '16:21:38' author 'dkh' ancestors ((name 'Metacello-Core-dkh.200' message '- support for OB commands' id '3dd2c128-fc80-4f93-8669-347849f14395' date '06/29/2009' time '10:19:28' author 'dkh' ancestors ((name 'Metacello-Core-dkh.199' message '- straighten out version comparison logic' id 'c451f6d2-f0d3-4988-9a01-2e5c2e96d23e' date '06/26/2009' time '13:00:59' author 'dkh' ancestors ((name 'Metacello-Core-dkh.198' message '- clean up currentVersion logic' id 'c846c8bb-ec98-4f15-835c-04bfef41efda' date '06/26/2009' time '09:54:12' author 'dkh' ancestors ((name 'Metacello-Core-dkh.197' message '- cache currentVersion in project' id 'f045eacb-7510-475c-ab68-1378639d6e0c' date '06/25/2009' time '14:24:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.196' message '- fix spec copy bug' id '737829f5-ece1-4918-b37f-27ede68057e2' date '06/24/2009' time '11:06:50' author 'dkh' ancestors ((name 'Metacello-Core-dkh.195' message '- add #lastVersion - used by #saveProject' id '8b53dc44-d5c6-4228-bdbc-831ebf81c4d4' date '06/24/2009' time '09:52:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.194' message '- saveProject: will take a blessing - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id 'd3712076-e636-4dc3-b5f6-775820fc2740' date '06/18/2009' time '17:39:01' author 'dkh' ancestors ((name 'Metacello-Core-dkh.193' message '- inital start on using blessings in latest version logic - savePackages: will take a versionString - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '788ad5a1-0797-4739-b31b-6058c70f2399' date '06/18/2009' time '17:29:34' author 'dkh' ancestors ((name 'Metacello-Core-dkh.192' message '- passing loader instance around (in addition to class) in projects and specs, so we can override repositoriesSpecs - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id 'a14ccb3c-a7f1-4de2-b902-9afd59313e66' date '06/18/2009' time '11:11:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.191' message '- dropped repositoriesSpec and packagesSpec from versionSpec API - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '3133ec58-18fc-4792-84c0-093248fdbb54' date '06/17/2009' time '16:44:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.190' message '- use MetacelloExampleProject for documentation (tutorial) - add methods used in MetacelloExampleProject documentation - MetacelloVersion>>load: takes a string or collection - load methods return the loader - improve printing - stop using MetacelloExampleProject in tests - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id 'e83fea25-6809-4941-84d4-db89a6539702' date '06/16/2009' time '00:48:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.189' message '- GemStone port - 171 run, 166 passed, 5 failed, 0 errors ' id '3c2bb2ca-3415-41c5-a2c6-92505c273628' date '06/15/2009' time '14:32:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.188' message '- tweak' id '62935ad7-1692-4df1-b204-a1aae775ee83' date '06/15/2009' time '11:38:22' author 'dkh' ancestors ((name 'Metacello-Core-dkh.187' message '- checkpoint ... refining required project version comparisons ' id '4774bdab-c5d0-4a24-aef5-327eea01efa0' date '06/14/2009' time '13:51:13' author 'dkh' ancestors ((name 'Metacello-Core-dkh.186' message '- added ~> (approximately greater than) operator for version numbers - 172 run, 169 passes, 3 failures, 0 errors ' id '917c6f71-02cb-4062-81ca-a751e56df15d' date '06/14/2009' time '13:03:21' author 'dkh' ancestors ((name 'Metacello-Core-dkh.185' message '- implementing current version logic - 169 run, 166 passes, 3 failures, 0 errors ' id '3d564263-4bc8-41aa-8b4d-a5850e7076de' date '06/14/2009' time '11:55:49' author 'dkh' ancestors ((name 'Metacello-Core-dkh.184' message '- split version number out into it''s own class - differentiate between numeric and string version number components ... use numeric components for comparision so that 1.9 caompares less that 1.10' id '4435fa2a-2041-46d2-9db0-f0da72477881' date '06/14/2009' time '10:06:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.183' message '- add updateProject to project' id 'eab8f9a6-f243-4bc0-9918-e75d822e68ba' date '06/13/2009' time '19:00:21' author 'dkh' ancestors ((name 'Metacello-Core-dkh.182' message '- delete obsolete classes - add savePackages command to project - 0.4 is development version for Metacello project' id 'b2e36a8c-3ba6-4439-b071-27d09c1df4bf' date '06/13/2009' time '12:06:42' author 'dkh' ancestors ((name 'Metacello-Core-dkh.181' message '- load Mondrian successfully' id 'd6f22889-e4df-4568-b7fc-f897d3f54ec9' date '06/12/2009' time '15:46:48' author 'dkh' ancestors ((name 'Metacello-Core-dkh.180' message '- printStrings' id '82ebb175-b8cd-4ab2-9b95-dbb6e4222e92' date '06/12/2009' time '13:57:22' author 'dkh' ancestors ((name 'Metacello-Core-dkh.179' message '- straightened out override path for baseline definitions - 169 run, 164 passes, 5 failures, 0 errors' id 'f7dd43c4-c27c-41e1-887c-5c1f34eae81c' date '06/12/2009' time '12:51:25' author 'dkh' ancestors ((name 'Metacello-Core-dkh.178' message '- load based on group specification ... passing simple tests' id '847a7997-8381-4bcc-8827-1a48df4719b1' date '06/10/2009' time '17:17:10' author 'dkh' ancestors ((name 'Metacello-Core-dkh.177' message '- created ''baselines'' that carry forward information from version to version. a baseline can be created for each attribute as well. - 161 run, 156 passes, 5 failures, 0 errors ' id 'c0a4f5fa-a6db-43e4-bc0a-809412b5b557' date '06/10/2009' time '15:09:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.176' message '- straighten out the attributes' id 'b8616bd4-16c2-48dc-bd7a-1c341c43197d' date '06/09/2009' time '16:56:41' author 'dkh' ancestors ((name 'Metacello-Core-dkh.175' message '- save class from trash' id '81340fb9-1f6c-4e6d-a865-3e02f52ecbc0' date '06/09/2009' time '15:59:24' author 'dkh' ancestors ((name 'Metacello-Core-dkh.174' message '- in order to do reporting (without actually loading anything), the loaderClass must be passed along.' id '064473e2-75c6-4676-b4a2-103b05112d28' date '06/09/2009' time '15:34:46' author 'dkh' ancestors ((name 'Metacello-Core-dkh.173' message '- begin work on loading projects ' id '2fed88f2-f921-48ac-a4c7-e3db8a070548' date '06/08/2009' time '20:40:05' author 'dkh' ancestors ((name 'Metacello-Core-dkh.172' message '- fix a problem with undefined projects...etc. - 118 run, 115 passes, 3 failures, 0 errors ' id 'e98da4be-5ba0-4d4e-a8ee-8a0efc0b9887' date '06/07/2009' time '21:33:39' author 'dkh' ancestors ((name 'Metacello-Core-dkh.171' message '- toss some old classes' id 'c2801f38-9ee2-4d2b-b553-e792248b8fb1' date '06/07/2009' time '19:07:53' author 'dkh' ancestors ((name 'Metacello-Core-dkh.170' message '- version string protocol' id '8a9fdf24-1883-40c4-b74f-6502bd747292' date '06/07/2009' time '10:51:31' author 'dkh' ancestors ((name 'Metacello-Core-dkh.169' message '- #status will be a development command' id '87b9a448-0cd7-47f0-b9a8-78958d0e78e7' date '06/07/2009' time '09:16:25' author 'dkh' ancestors ((name 'Metacello-Core-dkh.168' message '- pushing things around in preparation for the next round' id '7ec2269f-a123-4cd6-b2aa-9a8f07072346' date '06/06/2009' time '12:39:17' author 'dkh' ancestors ((name 'Metacello-Core-dkh.167' message '- projectsSpec and projectSpec tests - 78 run, 76 passes, 2 failures, 0 errors ' id '8690fb37-0ca9-4d4a-82dc-db30ff2c04a2' date '06/06/2009' time '11:31:12' author 'dkh' ancestors ((name 'Metacello-Core-dkh.166' message '- add #projectAttributes' id 'a6eb151a-1416-4cab-9dd5-98c78c829ab0' date '06/06/2009' time '10:11:02' author 'dkh' ancestors ((name 'Metacello-Core-dkh.165' message '- MetacelloValueHolderSpec belongs in Core' id 'b43f761d-45d4-4226-936b-2f8be80db02a' date '06/05/2009' time '17:03:15' author 'dkh' ancestors ((name 'Metacello-Core-dkh.164' message '- requiredProjects (MetacelloProjectsSpec and MetacelloProjectSpec) implemented - MetacelloProject (not MetacelloMCProject yet)) createMap functional for: blessings, descriptions groups requredProjects and versions - 69 run, 67 passes, 2 failures, 0 errors ' id '849919a6-97e3-4521-abd0-568956586c3f' date '06/05/2009' time '17:02:09' author 'dkh' ancestors ((name 'Metacello-Core-dkh.163' message '- taking a crack at simple version creation (cont''d)' id 'b48282dc-0b5e-446f-83c2-bab19a31c63c' date '06/04/2009' time '19:12:59' author 'dkh' ancestors ((name 'Metacello-Core-dkh.162' message '- taking a crack at simple version creation' id '014f1ec8-8417-4f82-b5e9-8e532b98d33c' date '06/04/2009' time '18:30:18' author 'dkh' ancestors ((name 'Metacello-Core-dkh.161' message '- generic mergeSpec:' id 'd868513d-34c5-4151-bad4-fffd5543f273' date '06/04/2009' time '15:44:57' author 'dkh' ancestors ((name 'Metacello-Core-dkh.160' message '- remove #basic attribute ... cleanup' id '8ac32027-ee2c-4444-8d7f-f8aec8303846' date '06/04/2009' time '11:24:43' author 'dkh' ancestors ((name 'Metacello-Core-dkh.159' message '- categories' id '71588fde-14a7-4575-b7a6-935fe83aa43f' date '06/03/2009' time '23:30:30' author 'dkh' ancestors ((name 'Metacello-Core-dkh.158' message '- eliminate use of #addGroup: ... use #addmember: instead' id '5e153570-937d-447d-8681-99fc7478c8cf' date '06/03/2009' time '14:21:08' author 'dkh' ancestors ((name 'Metacello-Core-dkh.157' message '- merge is not an add, although a merge will add - 41 run, 39 passed, 2 failed, 0 errors' id '5bd17356-4ab8-4f35-8985-dc715924a5fc' date '06/03/2009' time '11:37:02' author 'dkh' ancestors ((name 'Metacello-Core-dkh.156' message '- repackaging' id '91e3c76d-b086-481d-b255-761d7be4f01e' date '06/03/2009' time '10:08:27' author 'dkh' ancestors ((name 'Metacello-Core-dkh.155' message '- checkpoint ... beyond backup_231_metacello_001 - group and groups funtionally complete (pending final review)' id 'd941d338-e7d6-41f6-a283-3fca9d78654a' date '06/02/2009' time '20:39:52' author 'dkh' ancestors ((name 'Metacello-Core-dkh.154' message '- checkpoint ... beyond backup_231_metacello_001 - group and groups tests passing' id '83e19bf7-2dec-4e05-9572-76f1b2ce682b' date '06/02/2009' time '19:41:37' author 'dkh' ancestors ((name 'Metacello-Core-dkh.153' message '- checkpoint ... beyond backup_231_metacello_001' id '189aa251-8b87-41ad-a16b-cba663cbd438' date '06/02/2009' time '17:13:04' author 'dkh' ancestors ((name 'Metacello-Core-dkh.152' message '- checkpoint ' id '632375f4-3a73-4a18-8433-3e8e1dbce2c4' date '06/02/2009' time '16:39:36' author 'dkh' ancestors ((name 'Metacello-Core-dkh.151' message '- checkpoint ... major rewrite' id 'd7b1e55a-d7bc-437e-919d-9fd6aecddc9f' date '06/01/2009' time '17:01:55' author 'dkh' ancestors ((name 'Metacello-Core-dkh.150' message '- reorganizing categories' id 'ad8c75a7-ea5c-4a5c-a77b-04673fbf0741' date '05/28/2009' time '16:47:05' author 'dkh' ancestors ((name 'Metacello-Core-dkh.149' message '- package rename ... ' id 'f4f94a61-284f-4c94-912f-d408938d3edc' date '05/28/2009' time '16:31:26' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.282' message '- ''''Update Package Method'''' command updates the versionString for project reference to #currentVersion of the project ' id 'ca80ef66-1cf1-48cc-ba85-478a3bb14c74' date '10/23/2009' time '11:45:35' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-DaleHenrichs.390' message '- stop using deprecated in Pharo1.2 methods (sortBy:) ' id '96db7e2d-252d-4d01-9aa2-88e0b5760606' date '11/11/2010' time '11:26:57' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.373' message '- move another MetacelloMCProjectSpec reference to Metacello-MC package ' id 'a0aa3c08-169f-4d00-bba6-ee3518fe654f' date '10/27/2010' time '11:37:16' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.372' message '- move MetacelloMCProjectSpec reference to Metacello-MC package - essentially a temp branch for 1.0-beta.27.5 - skipping version 371 because of a class type issue' id 'f46464b9-ab29-4b4c-a2fd-6dd8e3e36b7c' date '10/27/2010' time '11:32:00' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.366' message '- need MCVersion>>loader - Metacello-Core ' id 'edf61e18-66a7-4938-bcf1-ebf79f652e5a' date '08/31/2010' time '12:06:10' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.365' message '- fix Issue 94: http://code.google.com/p/metacello/issues/detail?id=94 "lastVersion vs latestVersion" ' id 'd718a09d-2a5b-4e27-8699-62e1acbcefbd' date '08/30/2010' time '13:27:40' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.364' message '- proposed bugfix for load order bug' id 'a261dc7a-8f2d-4c75-be5a-dbb27184b929' date '07/23/2010' time '13:39:01' author 'DaleHenrichs' ancestors () stepChildren ())(name 'Metacello-Core-SeanDeNigris.364' message '* fixed issue 94 - lastVersion and latestVersion are confusing - deprecated above methods - replaced lastVersion with bleedingEdge - replaced latestVersion with stableVersion' id '51e2e4ee-5537-4993-a099-6f8b2e32d78f' date '08/17/2010' time '16:25:19' author 'SeanDeNigris' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Metacello-Core-pad.811' message 'prevent an error while collecting all versions from pragma from stopping the collection process.' id '4cf89c9f-6d71-4964-a4d6-7135b26b35ce' date '25 August 2015' time '1:32:45.268 pm' author 'pad' ancestors ((name 'Metacello-Core-dkh.810' message 'Issue #332: proposed fix ... - maintain an ETags dictionary and cache the JSON associated with the particular ETag and last modification date - these queries don''t count against API rate limit so it will only cost to fill the cache ... instead of each access ... ' id '164c92dd-0bfa-45ad-941d-2ba95511b2b1' date '18 March 2015' time '11:07 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.809' message 'Issue #331: proposed bug fix plus tests' id 'a6120351-b70b-4f58-9a6f-9ca8074e1830' date '19 February 2015' time '1:36:15 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.808' message 'Issue #328: better fix ... baselines proved to be sticky wickets' id 'b3c1c2dc-acb0-48dc-b84e-b0799612b889' date '14 February 2015' time '9:21:57 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.807' message 'Issue #328: proposed fix ... implement and use MetacelloProjectRegistrationVersionInfo>>setVersionString:' id '3ae37964-9ec9-4243-8bdb-6ce0e2f5b463' date '14 February 2015' time '7:53:41 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.806' message 'Issue #273: PackageInfo is no longer present in Pharo4.0 so implement MetacelloPlatform>>registerPackageNamed: ' id 'f0add438-80e4-49d8-85d6-0cacb26ba283' date '10 November 2014' time '5:01:34 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.805' message 'issue #277: portability bugfix for rate limiting tests' id 'a1677337-f3e6-471c-b145-4614cefab0fe' date '18 October 2014' time '12:09:39 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.804' message 'Issue #286: use MCRepositoryGroup>>removeIdenticalRepository: to remove repos in tests ... the description of repos can morph during a test and that foils the MCRepositoryGroup>>removeRepository: logic which uses description as part of equality test ... revert MetacelloPlatform>>createRepository: to old behavior of not setting description of a dictionary repo on creation ... still in question though' id '07f64c6f-8ad1-40bf-8e11-328d66610c04' date '18 October 2014' time '9:36:56 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.803' message 'Issue #295: use MetacelloNameNotDefinedError to signal the error. MetacelloNameNotDefinedError is a resumable error so that folks can get past issues while making it a bit more difficult to ignore so the configs will be fixed' id '4068708c-16ba-4496-b21c-e7b288de5b18' date '17 October 2014' time '4:59:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.802' message 'Issue #295: fix test, add test, improve error message again' id 'ae86a8d4-3ebe-4fc0-a0db-11e1a1db8fc4' date '17 October 2014' time '1:27:39 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.801' message 'Issue #295: improve the error message when a missing group/project/package name is encountered' id '75dfbaaf-3c0b-48ec-b69b-167e31287074' date '17 October 2014' time '11:47:48 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.800' message 'Issue #286: plug a dictionary repository leak and make future leaks a bit less likely' id 'c9c8f8c6-b2c0-4c0d-a48f-0b0c0d4dbd09' date '17 October 2014' time '11:28:31 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.799' message 'Issue #277: Pharo-1.4 MCCacheRepository needs it''s cache flushed (perhaps Squeak as well?)' id 'fa5ed49e-2708-4355-9ea7-03439b6ddc55' date '16 October 2014' time '9:40:21 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.798' message 'Issue #302: take another tack at clearing the package cache for Squeak and Pharo' id '8333f915-c6c9-48db-8464-432ba1c3e0a4' date '16 October 2014' time '6:59:49 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.797' message 'Issue #302: some protection for MetacelloPlatform>>clearPackageCache' id 'b8ad1961-32eb-4db8-956f-19abb56087b5' date '16 October 2014' time '6:45:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.796' message 'Issue #277: siteUsername:sitePassword class inst vars will handle the first line of defense for supply credentials ... ultimately a platform specific mechanism will be called for, but it''s premature to create a mechanism at this point in time...' id '44796517-30d4-4f7f-ae31-db7c720fd5ef' date '16 October 2014' time '1:59:15 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.795' message 'Issue #302: MetacelloPlatform>>clearPackageCache since recent test failures (https://travis-ci.org/dalehenrich/metacello-work/jobs/38108725#L4203) traced to old package versions living in cache and it''s possible that Issue #291 failures are due to same problem ... MetacelloPlatform>>defaultPackageCache added since Pharo wants to change MCCacheRepository api' id 'e86d8138-bd3f-40f5-ab4f-6f35e29dab12' date '16 October 2014' time '10:04:08 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.794' message 'Issue #277: -add error logging for the test that could be exposed to reate limiting - add protocol for passing in username:password for json api calls ... still need to figure out how username:password for git will be stored' id '76ff71a8-a756-4b14-b08e-87efe3eb9ddf' date '15 October 2014' time '5:42:28 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.793' message 'Issue #277: checkpoint - rename platform downloadFile:to: to downloadZipArchive:to: - add MetacelloGemStonePlatform>>downloadJSON: (still need to implement for other platforms) - implement tag pattern matching plus some basic tests - still need more tests/validation' id 'adeb6b03-2473-4d71-8478-8f9923e7d201' date '14 October 2014' time '5:25:19 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.792' message 'Issue #290: add new API methods: - Metacello>>onConflictsUseIncoming - Metacello>>onConflictsUseLoaded - Metacello>>onConflictUseIncoming:useLoaded: - Metacello>>onDowngradeUseIncoming - Metacello>>onDowngradeUseIncoming: - Metacello>>onUpgradeUseLoaded - Metacello>>onUpgradeUseLoaded: - Metacello>>onWarningLog - MetacelloResolveProjectUpgrade>>useIncoming - MetacelloResolveProjectUpgrade>>useLoaded' id 'eeff153c-41b4-4930-b85f-3deccca11eb4' date '10 October 2014' time '3:20:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.791' message 'Issue #296: flesh out baseline validation implementation ... basic set of tests' id '484a55ba-a3df-4188-9ff8-7182e12ac3d1' date '9 October 2014' time '5:24:48 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.790' message 'Issue #295: bugfixes for the new load order issue ... compared old algorithm with old algorithm as additional sanity check, since there were a number of changes masking the problem' id '9ebfb674-e58b-4f0d-a591-a39a9d52dc7e' date '9 October 2014' time '4:01:52 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.789' message 'Issue #295: another portability bugfix' id 'a6a0292b-e0f7-48e1-9e7e-bbeeffddb9b2' date '9 October 2014' time '2:19:06 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.788' message 'Issue #295: portability bugfix' id '95ea40d0-3b14-4746-b2a3-6adddd764516' date '9 October 2014' time '1:29:35 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.787' message 'Issue #296: sketch out the baseline validation code' id 'eef7e92f-8dca-4257-b1b6-1e8f8cc9629d' date '9 October 2014' time '1:27:37 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.786' message 'Issue #295: finish implementation of exapansion of includes: ... that should be about it ...' id 'cc4bf179-ff3d-4c0e-a14d-8b5d7d2188b7' date '9 October 2014' time '10:15:59 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.785' message 'Issue #295: get new load order logic correct for default load order (no dependencies specified) ... fix up tests' id '97987a08-412c-4091-bd4a-f8f8487dfcbc' date '3 October 2014' time '6:20:10 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.784' message 'Isue #295: group loop transcript report' id '33c15217-75d6-4953-b461-51e1b625c8d4' date '3 October 2014' time '5:22:33 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.783' message 'Issue #295: finalize implementation and add tests ...' id 'f93af407-9669-4f96-af34-581710e37377' date '3 October 2014' time '5:12:05 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.782' message 'Issue #295: initial cut at implementation' id '851c828b-e83f-4e87-9dbb-5c68bf4c0f36' date '1 October 2014' time '5:22:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.781' message 'Issue #294: proposed fix' id '241aa6da-3f14-4aff-82f7-76398d5c189a' date '1 October 2014' time '12:38:45 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.780' message 'Issue #236: have to clear cached default repository for the new ones to take effect ... ' id 'b0854758-f6c7-4721-b9be-5b43ae422b63' date '30 September 2014' time '5:42:56 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.779' message 'Issue #292: final bugfix' id '94d7c5bb-ab58-4b98-80cf-133d193344ff' date '30 September 2014' time '4:38:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.778' message 'Issue #292: proposed fix and test ' id '67044405-517c-4075-961d-ce670f7b3cfe' date '30 September 2014' time '4:32:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.777' message 'Issue #233: checkpoint before stopping work on supporting Gitorious, see Issue #287: for rationale' id '5d1c91c1-1ee1-4fd5-86f6-49b0fd101660' date '29 September 2014' time '5:10:10 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.776' message 'Issue #233: initial round of changes in support of adding gitorious and bitbucket' id '9a4fe16e-a08b-4217-a071-f2bc7c323732' date '29 September 2014' time '1:03:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.775' message 'merged by GitFileTree-MergeDriver' id 'b3f5a6e0-c6d4-4d45-8540-5a226b9988a2' date '29 September 2014' time '9:54:56 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.774' message 'Issue #275: bugfix plus additional tests' id '2514bfa8-3d68-421d-b01e-d71cf7849450' date '28 September 2014' time '3:08:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.773' message 'Issue #227: for GemStone we need to initialize the messageText IV upon signal, when we want the description to be used for the Error printString ' id '271ddc1d-1e91-486c-89e4-b6695aea73e8' date '26 September 2014' time '10:09:47 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.772' message 'Issue #232: fix a code mistake' id 'fb8a58fe-b858-438b-80f5-d350bd487618' date '19 September 2014' time '3:39:12 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.771' message 'Issue #232: pid is actually a better way to differentiate between files in /tmp on the same machine ... Not sure how to get pid of vm for Squeak and Pharo without loading OS-Process ... added platform hook for pid if there is a way ...' id '57cb4d9a-6cdb-4fdf-8414-3454ccc0701f' date '19 September 2014' time '3:19:33 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.770' message 'MetacelloScriptExecutor>>singleRoot is used by other commands, so had to take an alternate route to returning lists for `list` command' id '59bd07ef-616e-4f51-be97-cb78d55c3df2' date '4 September 2014' time '4:49:08 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.769' message 'stub out MetacelloScriptExecutor>>singleRoot since it used during the load and avoid load failures ' id 'f061c7ef-fea4-4664-8555-1470d262d8b0' date '4 September 2014' time '3:08:58 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.768' message 'The `list` command should _always_ return a list .. otherwise it can cause complications (mainly when you are expecting a result and get back an empty collection) ... was used in tests as a convenience, but it''s not really convenient ... now is a good time to change the behavior for the better' id 'f77c5ce5-98cb-4b06-b2cf-b9b1028cad2f' date '4 September 2014' time '2:36:55 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.767' message 'Issue #259: add MCRepository>>respositoryDescription that includes SHA and branch for git-based repos and use it in the fetch and load messages for packages ... ' id 'affeb4e7-b090-4a5b-b78a-97294d975736' date '4 September 2014' time '1:55:28 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.766' message 'Issue #260: proposed fix' id 'e9d21713-114e-4ac1-aea8-0c10ad32dc00' date '4 September 2014' time '9:58:06 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.765' message 'Issue #263: proposed bugfix' id 'f74d523b-eaaa-4e45-880e-fbf2234140be' date '3 September 2014' time '4:34:31 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.764' message 'Issue #261: proposed bugfix (replace lookupSpec: call with projectSpec call) and test case ' id '648b2a64-da09-40a1-9a0e-41c6f94eed62' date '3 September 2014' time '1:17:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.763' message 'merged by GitFileTree-MergeDriver' id 'aca55811-eda5-4461-aa5c-bec983ee3401' date '3 September 2014' time '12:28:13 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.762' message 'need to clear the projectVersion when setting versionString in MetacelloProjectRegistrationVersionInfo (indicates new load)' id 'cf482cff-be69-4c7e-bf41-eddfaad25ee4' date '20 August 2014' time '7:35:28 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.761' message 'restore the projectVersion iv in MetacelloProjectRegistrationVersionInfo moving forward' id '7565330b-0c96-4f9c-a53a-3e5c4b0bc319' date '11 August 2014' time '7:15:45 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())(name 'Metacello-Core-ChristopheDemarey.761' message 'merged by GitFileTree-MergeDriver' id '49d8dc25-5359-4cf5-8eb5-9c9bb3cc729a' date '29 August 2014' time '5:41:02 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.723' message 'Adds MetacelloPlatform>>tempFileFor:suffix: ' id '2933bfe2-5b0f-44f9-81e3-31f7e5b98c83' date '29 August 2014' time '5:22:49 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-MarcusDenker.722' message '11893 move MCVersionLoader>>#versions https://pharo.fogbugz.com/f/cases/11893 11898 Move DialogWindowModel deprecated methods to Deprecated30 package https://pharo.fogbugz.com/f/cases/11886 11810 undeclared MailSender https://pharo.fogbugz.com/f/cases/11810 11881 Metacello references non-existing classes FileDirectory SystemChangeNotifier and OSProcess https://pharo.fogbugz.com/f/cases/11881' id 'bae7e930-aacc-4fc1-aaac-fe2297dff3f5' date '16 October 2013' time '9:51:20 am' author 'MarcusDenker' ancestors () stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.760' message 'back out the project version change in MetacelloProjectRegistrationVersionInfo and wait until we''ve patched the tODE loader ' id '1f0ca0de-834a-4e81-8cb3-a017dd927d75' date '10 August 2014' time '10:24:29 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.759' message 'some performance enhancements needed for tode only' id 'd371434e-240d-4ef8-960b-868ed5dace8d' date '10 August 2014' time '5:56:14 pm' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.759' message 'Issue #281: backport Issue #227' id '58b83df2-428f-4840-8cf6-6dcdacd7f08a' date '26 September 2014' time '3:39:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.758' message 'Issue #212: not really possible for Metacello to repair registrations during a load, so we''ll try a bit of self repair action ...' id '9097b187-ba79-484a-a3ea-88e50d84147e' date '6 July 2014' time '12:28:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.757' message 'bullet proof MetacelloProjectRegistration>>currentBranchName and fix cleanup for MetacelloBasicScriptingTestCase>>tearDownPackageList' id 'd075cae2-9248-495f-8ed4-db7da922bb65' date '6 July 2014' time '10:56:04 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.756' message 'Issue #253: remove tracing ... tweak test ... BTW, MetacelloProjectRegistration>>canUpgradeTo: was semantically changed in f503567 "a while lotta tracing" and was decisive in getting the failing tests to pass ' id '1d232829-7967-4b55-aa07-bcc2908e3a84' date '6 July 2014' time '9:20:24 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.755' message 'a whole lotta tracing ...' id '3a67477f-a4ec-4590-be8f-c35540861e71' date '5 July 2014' time '8:49:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.754' message 'Issue #251: first cut at bugix' id '65279914-2990-4b4f-b554-379c15b91f94' date '21 June 2014' time '8:05:01 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.753' message 'Issue #249: first cut at fix - when imports are created for each of the references, a copy is made of the primary project spec, but the copy isn''t necessary (I think) ... given the fact that we have a project reference it makes real sense to combine them all into one load-fest - the algorithm was using copies from the very beginning and I think that was me being conservative ... but with obvious performance problems combining makes tons of sense ...' id '68afaff6-1914-4a70-9965-4a97f85363bf' date '20 June 2014' time '9:29:34 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.752' message 'Issue #248: proposed fix' id 'c111805a-b291-4aaa-b55b-7f801fe97393' date '19 June 2014' time '7:15:22 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.751' message 'Issue #244: first cut fix - force load of baseline from repository at every opportunity - generous use of MetacelloIgnorePackageLoaded' id 'e6d492ed-3014-4215-867d-0f0abb028508' date '18 June 2014' time '10:05:51 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.750' message 'Issue #246: add tests ... fix version printing in presence of imports - need validation rule and test ' id 'a1407349-fdbe-480c-b994-71b4cacb0aa3' date '12 June 2014' time '7:23:52 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.749' message 'Issue #223: replace useIncoming with useNew ... existing/new is clearet I think - tests' id '13df42b6-1670-4db7-a1c6-ef1488e53697' date '11 June 2014' time '5:51:19 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.748' message 'Issue #245: fix looks good ... need to handle printing ov versionString when it is nil..' id '8fc863b4-4958-4bc8-a545-39712929888f' date '10 June 2014' time '9:55:18 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.747' message 'proposed fix for Issue #245' id '7d0c5dcb-ce42-4a1d-93db-be1ec3b113be' date '10 June 2014' time '9:37:33 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.746' message 'should be legal to register an unloaded project' id 'cf0522f5-2e9b-4a03-b5ec-7504e5ef4438' date '21 May 2014' time '2:25:25 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.745' message 'add increment/decrement Major/Minor/Patch version numbers for both MetacelloSemanticVersionNumber and MetacelloVersionNumber - tests ' id '8401badf-44cb-4cc2-a439-a7fce90c7901' date '20 May 2014' time '10:10:14 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.744' message 'Wow! - MetacelloSemanticVersionNumber>>incrementMinorVersionNumber, MetacelloSemanticVersionNumber>>decrementMinorVersionNumber and MetacelloSemanticVersionNumber>>postCopy were broken ... need a bit o testing applied here' id '721e731e-bff4-438d-b6a8-7d064a34d64d' date '16 May 2014' time '5:07:14 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.743' message 'for configurations, currentBranchName returns version blessing ... ' id '1077f073-525c-4b14-951b-d3d0444e21c5' date '16 May 2014' time '4:08:50 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.742' message 'add `register` command ... - useful to change registered version and or repoisotry during developement.' id '96b735e2-a2ee-4c11-9a0e-d5a0a55ca04a' date '16 May 2014' time '2:24:09 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.741' message 'implement "project revert" feature. - MetacelloIgnorePackageLoaded allows one to force the load of a package whether or not the exact same version is already present in image' id '6ac12a8f-2b9f-49cb-a07a-c140d41692b4' date '14 May 2014' time '10:40:10 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.740' message 'finish work on unregistering removed configuration/baseline classes - gemstone only for now .. - tests in Metacello-TestsPlatform.gemstone, for platform isolation - tweak baseline so that Metacello-TestsPlatform requires Metacello-TestsMCB' id '7c9133e0-52ff-4a2e-b57e-6bcfdba9b49f' date '14 May 2014' time '7:27:13 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.739' message 'hook up MetacelloProjectRegistration for class removal events - unregister removed configuration/baseline clsses' id '6d7af262-de01-47ac-a2d5-8f7533b162d2' date '13 May 2014' time '9:49:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.738' message '- restoring some more behavior that was lost during the merge ... trying to correct incorrect load situration where a baseline is loaded into image (and therefore should become the primary registration) not only does it not become the primary, but an invalid registration is created to boot! - once I get my current load problem corrected, run tests ... hopefully some will fail:)' id '9c397339-e304-404f-91c8-4669021db5e8' date '10 May 2014' time '12:10:38 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.737' message 'A MetacelloProjectRegistration CANNOT have both a Configuration and a Baseline registered. The registration reflects the loaded state of the image and that means that if a baseline was used to load the project then the baseline reflects loaded state. If a configuration was used to load the project then the configuration reflects loaded state ... If a configuration was used to load a baseline, then heaven help you:) for the moment...' id 'bd9321fa-fa34-45b9-aa77-f1b6b8116c24' date '10 May 2014' time '9:45:46 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.736' message '- horrible hack (continued) to get around potential load issues when MetacelloProjectRegistry>>registerProjectRegistration: gets installed before MetacelloProjectRegistration>>versionInfo - remove the previous horrible hack and cross fingers... - now that I think a bit, this isn''t quite the horrible hack it seems ... the load is performed using GsDeployer class>>bulkMigrate: ... so old class versions are to be expected .... so change that to horrible, justifiable hack ...' id '04cc9851-df28-47b1-916f-d80bca18fd42' date '9 May 2014' time '7:08:50 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.735' message '- horrible hack to get around potential load issues when MetacelloProjectRegistration>>merge: gets installed before MetacelloProjectRegistration>>versionInfo' id 'cebec9b3-cc77-4c1e-8238-a76cfb18833c' date '9 May 2014' time '6:44:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.734' message '- add api for getting git branch name from repo ...' id 'c0b1b3c7-5e13-4530-b5c1-7e4326c00d2c' date '9 May 2014' time '10:16:08 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.733' message 'fix up MCRepository>>repositoryVersionString ... get tests to pass' id '21b8c695-61d1-453f-937c-374877d5efbe' date '8 May 2014' time '8:46:13 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.732' message '- a little project registration love...' id 'fcb2a720-de14-4136-817d-5bc6eda117f7' date '8 May 2014' time '8:26:07 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.731' message '- add Metacello-GS2x-Platform for GemStone 2.x specific code - support for MetacelloProjectRegistrationVersionInfo which should allow us to associate the git commit SHA for a git repo with the baseline that was loaded from the repo - all repository types supported for displaying something useful for the version string (only used by baselines as configuration version is used for configurations) - tests' id '132f369f-b025-4dae-ada8-865ce01861c1' date '8 May 2014' time '4:19:56 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.730' message '- Issue #43: prime registry from image now allows for choice of favoring baselines or configurations ... baseline is default which is right answer since priming from image is only necessary during certain bootstrapping operations for Metacello itself' id '979b7af8-855b-4bac-b052-2653870d3068' date '7 May 2014' time '5:34:24 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.729' message '- update lost version number ' id '34fb7173-6d31-4323-bbb1-a9cc515365f9' date '7 May 2014' time '3:18:33 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.2' message '- Restore some methods deleted during last merge, that still should probably be kept around ... - fix a problem related to Issue #43 ... when priming registry and Configuration is encountered for which there is a baseline registration ... skip it ...' id 'e9d77a78-c263-4a24-a1ca-018d8f10cfd2' date '7 May 2014' time '3:08:01 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.1' message 'merged by GitFileTree-MergeDriver' id 'a6ca50b5-b8d5-45ba-824e-8209b9d30df8' date '7 May 2014' time '12:27:47 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.727' message 'Issue #215: add tests cases and fix a minor bug (which is why tests cases are important)' id 'f397c3a1-5e01-4994-95e6-8be859d4f5de' date '24 November 2013' time '9:04:48 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.726' message 'Issue #223: implement MetacelloResolveProjectUpgrade>>useIncoming to repolace MetacelloResolveProjectUpgrade>>useNew' id 'fb63fda8-488e-4afa-9fb2-f0af543af0d1' date '24 November 2013' time '7:11:08 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.725' message 'Issue #223: implement MetacelloResolveProjectUpgrade>>useNew and MetacelloResolveProjectUpgrade>>useExisting' id '06e9c8f0-f892-43e6-87b7-f9a639e57710' date '24 November 2013' time '7:08:14 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.724' message 'Issue #221: implement MetacelloAllowLockedProjectChange>>break and MetacelloAllowLockedProjectChange>>honor. Issue #222: suggested bugfix implemented Issue #215: additional tweak' id '38580f03-9d1e-4ccf-97e4-dc036ed3142b' date '23 November 2013' time '7:13:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.723' message 'Issue #215: fix a bug in MetacelloVersionSpec>>packageNamed:forLoad:forMap:ifAbsent:' id '428744f7-4ce4-47fd-a918-fb973bebf93a' date '18 November 2013' time '8:03:28 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.722' message 'turns out that having an unregister command to deal with unloaded projects is convenient...' id '9573533a-7c80-484e-ae5b-e521f42f3685' date '18 November 2013' time '7:59:39 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.721' message 'Issue #215: add #import:provides: to allow for imports from multiple projects and multiple imports from a single project ... might need one more layer of mapping, but this will work for now ... see https://github.com/dalehenrich/example/tree/otto' id '41ddbd4c-e07f-4588-9246-3bcd8a2328cb' date '17 November 2013' time '10:44:39 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.720' message 'Issue #210: refresh `newRegistry` right before restoring `oldRegistry`' id 'bc41db45-fa50-4fff-ad98-c52c60711c99' date '6 October 2013' time '9:38:16 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.719' message 'fix error in MetacelloPlatform>>newVersionForWorkingCopy: (missing return) introduced in pull request #204 ' id '4d7223af-a2d8-4a2e-9dca-5fda19a2307a' date '23 September 2013' time '2:03:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-ChristopheDemarey.718' message 'Add an abstraction to create a new version in a working copy.' id '0142ea33-6039-4766-8853-dccc7f302702' date '11 September 2013' time '11:49:14 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-dkh.717' message 'final(?) tweak to MetacelloAllowLockedProjectChange>>defaultAction warning ' id '9cc6bece-4ffc-495e-9813-567f3cbd918a' date '30 July 2013' time '7:52 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.716' message 'fix error in MetacelloScriptingWarningTestCase>>testWarningDuringLoad ' id '3cf0ccaa-6cdf-403d-9249-97fb3dc141b7' date '29 July 2013' time '5:08:49 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.715' message 'polish the polish ' id '78652edb-8a79-483d-b123-8ea89c53bea3' date '29 July 2013' time '4:52:20 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.714' message 'polish working of MetacelloAllowLockedProjectChange warning ... still not completely happy ' id '212ea163-3479-4ea3-9680-4bfb32d36cef' date '29 July 2013' time '4:50:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.713' message 'bullet proof MetacelloProjectRegistry>>primeRegistryFromImage and BaselineOfMetacello load ' id 'c91e27a7-dcbd-492a-b968-a60c99e63f01' date '29 July 2013' time '4:21:41 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.712' message 'Issue #199: final set of proposed bugfixes plus some test tweaks ' id '529f8297-9711-433b-b8c8-398c6935a0b4' date '29 July 2013' time '1:59:35 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.711' message 'Issue #198: additional tweak to bugfix ' id '523e0d44-dd0a-42f8-b978-698f1b954aed' date '29 July 2013' time '10:55:38 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.710' message 'Issue #198: proposed bugfix plus test case ' id 'bdbfb287-cf06-4e18-818d-0f6b5e6b3d95' date '29 July 2013' time '10:48:56 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.709' message 'Issue #196: revert change from 8ec1897e61c3fd8447e6ef11c110fbdf9fe17e72 (MetacelloCommonMCSpecLoader>>ensureForDevelopment mod) ... Issue #198 and Issue #199 test cases ' id '7a0073f7-140d-4310-8bca-133575cd2f32' date '29 July 2013' time '10:37:28 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.708' message 'Issue #197: more test adjustments now that only one spec kept per registration ' id 'c4d429dd-863e-478c-acbd-92aaddba6ce6' date '28 July 2013' time '10:47:33 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.707' message 'redefine logic for baseline load over configuration and fix a bunch of tests now that configs and baselines specs aren''t registered together ' id '8f55a1c1-0649-48cb-aec2-01836d4250bc' date '28 July 2013' time '8:42:05 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.706' message 'Issue #197: add Metacello class>>registrations, just because I need it....tweak MetacelloProjectRegistry>>primeRegistryFromImage:baselineClasses: to handle locked projects as way of influencing priming of registry...add more tests .... feeling comfortable about current implementation ... now what trouble does it cause? ' id 'aeca9fc8-3043-45c1-b62b-e345937157d3' date '27 July 2013' time '8:52:39 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.705' message 'Issue #197: only one project spec kept with registration now ... latest projectSpec wins ... when a baseline loaded from config, config wins ... naked baseline loaded, baseline wins ... only real problem for managing consistency is priming the registry from image, because order is not automatic ' id 'a6833831-6744-42a4-b98d-1610b8bab5a1' date '27 July 2013' time '7:39:41 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.704' message 'bullet proof MetacelloProjectRegistry>>primeRegistryFromImage:baselineClasses: ' id '925bf6a5-7626-46f8-869f-f35a48f8ef86' date '26 July 2013' time '1:57:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.703' message 'Issue #197 ... fix case where a BaselineOf is loaded in after a standard ConfigurationOf and we end up with two separate registrations for the project ' id '1dac1995-598f-489b-ab5b-6d20c8c2100b' date '26 July 2013' time '10:32:23 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.702' message 'add some more repository shortcuts...implement the locked command to list locked projects...add test for listing locked projects ' id '52874ef8-4f10-4744-bd6e-92822679646e' date '25 July 2013' time '4:11:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.701' message 'Issue #193: ensure we have lock coverage for default case (no onLock:) as well as onWarning: coverage, since triggered locks will signal Warnings.. ' id '5ed55352-0b0c-41fb-80ca-ec48fe9da937' date '25 July 2013' time '12:16:03 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.700' message 'Issue #193: signal Warning instead of MetacelloLockedProjectError when locked project encountered. Remove MetacelloLockedProjectError update some tests ' id 'cfef99a4-0750-427b-bbca-f3040343fce6' date '25 July 2013' time '11:39:49 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.699' message 'Issue #192: tweaked implementation...added tests ' id '302ada74-49fd-4198-a6c6-98d41628fa63' date '25 July 2013' time '5:46:02 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.698' message 'Issue #191: fix onWarning ... tests should pass Issue #192: start work on onLock: implementation ... will tests pass? ' id 'fff20178-39dd-4e39-a4dc-b7da1fe4a92f' date '24 July 2013' time '6:41:20 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.697' message 'Issue #191: initial implementation ... starting on test case ' id '4ca33a00-287e-4e77-b24f-b0696f39770c' date '24 July 2013' time '4:01:20 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.696' message 'Issue #188 bugfixes' id '0d1e27df-0a54-4ef1-ae12-3dff0e506c15' date '23 July 2013' time '5:04:36 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.695' message 'fix mis-typed selector and remove an unsent method ... cleaning up sent but not implemented for GLASS ' id '7812e15b-0e1f-4d88-9094-b04c736f246a' date '18 July 2013' time '10:36:12 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-otto.728' message 'removed assertion on setting project - class version problem' id 'a77466c3-837d-45d5-a294-7a0ec8a216eb' date '19 November 2013' time '1:10:58 am' author 'otto' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.695' message 'Issue #281: backport fix for Issue #227 ' id 'b34b6a77-0e09-4702-9d66-7aa2528b0b86' date '26 September 2014' time '2:11:19 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.694' message 'clean up some of the BaselineOf/ConfigurationOf parsing...add additional Issue #174 tests for symbolic versions and #bleedingEdge ' id 'da8af53b-590a-471d-870e-a68c03c85e07' date '15 July 2013' time '2:51:40 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.693' message 'Issue #174: tweak comparison algorithm for versions ' id 'cc679202-af90-4f7b-92d7-b0d4dd8e7d56' date '13 July 2013' time '2:23:29 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.692' message 'Issue #174: cannot compare versionString ... must compare versions to account for symbolic versions ' id '1a3c1523-d474-4930-9d4b-8481b6f4f470' date '13 July 2013' time '2:17:15 pm' author 'dkh' ancestors ((name 'Metacello-Core-.691' message 'Issue #174: finer tuning ' id '0ca52d66-4132-4ed4-94a6-ea6fb424cc0f' date '10 July 2013' time '10:52:03 pm' author '' ancestors ((name 'Metacello-Core-dkh.690' message 'Issue #174: fix the fix... ' id 'a105dc2e-e974-4e3c-8c4b-4dfc9f49cb40' date '10 July 2013' time '9:45:09 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.689' message 'checkpoint Issue #174: working on getting test case to run ' id '2fb360cc-cda7-4cf7-a260-0ed0f0d38b74' date '10 July 2013' time '4:57:45 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.688' message 'fix for Issue #176 ' id '1d803352-73c5-4fa1-9c0a-38c3527aa1db' date '10 July 2013' time '3:38:40 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.687' message 'fix google Issue 184: github zip download failures due to filesystem issues ' id 'be239d1b-d922-4904-8b8c-6385960ea853' date '1 July 2013' time '10:57:41 am' author 'dkh' ancestors ((name 'Metacello-Core-ChristopheDemarey.686' message '#includesSubString: is deprecated in Pharo2. Use MetacelloPlatform>>string: includesSubstring:' id 'bfebd508-94fa-4225-a6f9-470489e1c899' date '31 May 2013' time '2:47:48 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.685' message 'abstract String>>includesSubstring: to have the same message on all supported platforms.' id 'cefa22cd-c6a3-40bf-b9c7-e67131481937' date '31 May 2013' time '1:03:44 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.684' message '#includesSubString: is deprecated in Pahro2. Use #includesSubstring:' id '3dc2ebb1-d696-41c5-b6c3-3e6be00e58cb' date '30 May 2013' time '11:28:51 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.683' message 'use MetacelloPlatform>>parentDirectoryOf:' id 'a723c54c-45e4-414f-8c13-7ffab21293cc' date '29 May 2013' time '6:24:08 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.682' message 'Abstract #containingDirectory' id 'b43a0a93-8611-42a4-b6a9-7ea3dddc6c53' date '28 May 2013' time '3:40:19 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-dkh.681' message 'fix for Issue #156 plus some additional tests ' id 'be2bfe1f-0a54-4558-981e-72292831a1d5' date '11 May 2013' time '9:02:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.680' message 'create tests case to reproduce Issue #156 ' id '57d7681c-8630-4b87-990e-dc1541920802' date '10 May 2013' time '5:22:55 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.679' message 'MCPackageManager>>packageInfo is deprecated in Pharo2.0 ' id '4b0a3b80-0edf-4e4d-adc0-7531af83c4d2' date '8 May 2013' time '9:35:25 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.678' message 'switch to using #select and #unselect for MetacelloPlatform ' id '3f8a701e-4fef-459e-b8f8-32dc894c779f' date '5 May 2013' time '1:45:59 pm' author 'dkh' ancestors ((name 'Metacello-Core-ChristopheDemarey.677' message 'Refactor metacello to deal with platform specific file system and events managers.' id '980bab05-39ff-4c71-ae1c-871a3d63f4fb' date '29 April 2013' time '4:53:55 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-ChristopheDemarey.676' message 'Remove references to FileDirectory.' id '8ebbb475-c115-4be9-bba9-cd2cc23038df' date '19 April 2013' time '5:18:37 am' author 'ChristopheDemarey' ancestors ((name 'Metacello-Core-dkh.675' message 'fix regression ... projectSpec should only be copied when locking ... that is the time when a missing version or repository is acceptable ' id 'd8bda05c-3099-49dd-8c7e-59226ad9df80' date '3 April 2013' time '12:42:26 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.674' message 'fine tune distinction between #hasLoadConflicts:, #compareEqual: and #registrationsCompareEqual: ... I''m suspicious of the utility of #registrationsCompareEqual:, but will leave it alone for now ... the 5 tests that failed with last checkin are now passing ... we will see what else breaks ' id 'e9eacbaf-6760-44fa-b50c-964f2803cbc8' date '2 April 2013' time '8:49:15 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.673' message 'additional fix for Issue #136 ... preLoadDoIt and postLoadDoIt would never return true pre-fix ' id 'b5131eb9-a302-453f-9cca-b133da90576d' date '2 April 2013' time '4:31:57 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.672' message 'additional fix for Issue #136 ... preLoadDoIt and postLoadDoIt would never return true pre-fix ' id '9662a848-3900-4edc-947e-db624fb1a042' date '2 April 2013' time '4:06:22 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.671' message 'proposed fix for Issue_136 ' id '3d73615b-3270-40f8-adb0-ac5005966e7a' date '2 April 2013' time '3:00:14 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.670' message 'add a couple of useful methods ' id '926cb8f7-0e01-433c-877b-a411bfc95d89' date '13 March 2013' time '7:28:16 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.669' message 'fix a gemstone class defintion issue MetacelloMethodSectionPath should be a variable subclass of Array' id '71e22d30-17c7-40ab-a618-335dbc737c22' date '27 February 2013' time '4:53:51 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.668' message 'fix Issue #139 (remove MetacelloProjectSpec>>asProjectRegistration) ' id '0c122147-154f-4b0c-a3ae-a9107b16c09b' date '25 February 2013' time '4:27:02 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.667' message 'new version number' id 'd8ee4419-178e-4d2f-ae0d-f1f05fa25677' date '16 September 2012' time '8:32:44 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.665' message 'get version numbers back in sync' id '42d73e4b-7d58-41bd-b71e-1713fd0e0cfe' date '16 September 2012' time '8:30:20 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.489' message 'Issue #115: extend improvements in algorithm to inactive attributes and add a passle of additional tests for the import code' id 'e368138a-bb51-48e1-8ca3-16cc0a984ba4' date '13 September 2012' time '7:45:52 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.488' message 'Issue #115' id '08000000-1508-f41c-1508-f41c14000000' date '12 September 2012' time '2:28:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.486' message 'Issue #125' id '08000000-1508-1808-1508-180814000000' date '12 September 2012' time '9:57:37 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.485' message 'Issue #128' id '08000000-1508-920c-1508-920c14000000' date '11 September 2012' time '2:21:36 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.484' message 'Issue #128' id '08000000-1508-6607-1508-660714000000' date '11 September 2012' time '12:15:59 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.483' message 'Issue #128' id '08000000-1508-0405-1508-040514000000' date '10 September 2012' time '4:33:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.482' message 'Issue #125 ... address Symbolic versions' id 'fd2b6eda-8420-4c50-a808-438de88a1a91' date '10 September 2012' time '11:13:28 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.480' message 'Issue #125 ... tests are passing' id '109ddb3f-b5cf-4c56-895b-8f59663485f0' date '8 September 2012' time '6:17:45 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.479' message 'bump' id '08000000-1508-fc0f-1508-fc0f14000000' date '6 September 2012' time '10:03:17 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.478' message 'Issue #120 proposed fix for 1.0-beta.31.1.5' id 'ddaf14a1-3b67-4e48-ab51-c8fe6c89cb6a' date '5 September 2012' time '6:26:03 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.468' message '1.0-beta.31.1 (dkh.645); - fix Issue 155: Notification for skipped config loads http://code.google.com/p/metacello/issues/detail?id=155' id '282b156a-3125-4919-b081-7c3f2c77aea3' date '16 November 2011' time '11:45:56 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.467' message '1.0-beta.30 (dkh.627): - fix Issue 146:unrecognized SystemVersion results in assuming system is on #gemstone... http://code.google.com/p/metacello/issues/detail?id=146' id '2eaf56c2-db0b-430c-937a-f27276916e0c' date '8 September 2011' time '2:01:07 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.466' message '1.0-beta.30 (dkh.621): - another round of performance improvements with significant speedups for #currentVersion, #project, #versionStatus and friends' id 'dfebc365-b1fb-4202-831a-92f15565a079' date '11 July 2011' time '8:29:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.465' message '1.0-beta.29 (dkh.619): - defaultTimeout to be compatible with Squeak test cases' id '265c11e5-1797-4bd1-aa76-fa65145c0b51' date '7 June 2011' time '4:01:48 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.464' message '- SIGNIFICANT speedup for fetch: - cache repository contents for duration of fetch cycle - use packageCache (when available) for loading version info' id '93f743c8-ad11-48ef-a918-bfefbcd7726f' date '7 April 2011' time '12:20:42 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.463' message '- parrallel current version calculations...' id 'd143d83b-3ca3-4834-81d2-4bc93146b013' date '18 March 2011' time '3:44:56 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.462' message '- proposed fix for Issue 122: misleading error message regarding stable versions http://code.google.com/p/metacello/issues/detail?id=122' id 'd241587b-d185-4d48-b378-c280a2cdf22d' date '18 March 2011' time '3:36:09 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.461' message '- fix a problem with a "naked" project: call in a version method ... run into this error during automated generation' id 'd17ee1bd-edaa-48ff-9f68-f7e0f0bda98e' date '14 March 2011' time '12:08:39 pm' author 'dkh' ancestors ((name 'Metacello-Core-DaleHenrichs.460' message '#sort: needs to be used instead of #sorted: for GemStone3.0 compatability' id 'd0739fac-ded4-41ea-8a71-8a2f84824c80' date '24 January 2011' time '4:56:31 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.459' message '- fix errors in MetacelloVersionValidator class>>populateReasonCodeDescriptions and MetacelloMCVersionValidator class>>populateReasonCodeDescriptions' id '05738c20-8f75-481b-a24b-0dbb0e0676d5' date '24 January 2011' time '12:49:07 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.458' message '- get rid of #sortBy: ... deprecated in Pharo1.2 ' id '3db3ebbb-28f5-4308-beed-814d76c3df4f' date '23 January 2011' time '9:23:29 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.457' message '- fix #lastVersion' id 'a6ff0ae8-df20-4c4d-b1ba-b9407e8aa8fa' date '21 January 2011' time '9:31:47 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.456' message '- fix #stableVersion' id 'c9750820-ab16-47f8-a5ab-e60f26fd2134' date '17 January 2011' time '11:23:57 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.455' message '- fix up gemstone-related tests/errors' id 'd13ab8e3-3fe2-412d-9f5e-3cfa49e7c813' date '16 January 2011' time '2:07:33 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-dkh.454' message '- fix tests in Pharo1.0' id '6b432381-fcec-4dac-aa35-728b836feb13' date '16 January 2011' time '11:19:12 am' author 'dkh' ancestors ((name 'Metacello-Core-DaleHenrichs.453' message '- extending toolbox api to support adding new packages to a configuration: new baseline version, etc.' id '9bb9fe3f-1196-4e7f-a2ba-bf46ba968fc5' date '14 January 2011' time '5:05:06 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.452' message '- extending toolbox api to support adding new packages to a configuration: new baseline version, etc.' id '5351fe56-91d5-4454-b9fe-a784c0c0e8a5' date '14 January 2011' time '1:19:34 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.451' message '- copy #validate method to MetacelloConfigTemplate - project reference behavior when no method specified reverted to original default (i.e., latestVersion) - fix symbolic version printing for symbolic version methods and in project references' id 'c7463448-8668-4171-9c0f-88d579487369' date '14 January 2011' time '10:30:08 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.450' message '- project versionString printed in common format when Symbol - update of #stable project ref should leave version as #stable' id 'dcba9d53-d551-41ad-8590-40701c2dcedd' date '12 January 2011' time '12:25:52 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-dkh.449' message '- fix pharo bug 3516: http://code.google.com/p/pharo/issues/detail?id=3516 "Failing tests in MetaCello"' id 'f09b6ba3-538c-4cd3-a10e-3535f35045a4' date '7 January 2011' time '11:11:08 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.448' message '- passing tests in Squeak3.10.2 - 365 run, 365 passes' id 'ead26747-e718-48a5-87b2-39ee3bfdcac7' date '5 January 2011' time '5:03:37 am' author 'dkh' ancestors ((name 'Metacello-Core-DaleHenrichs.447' message '- Squeak portability' id '04b3507f-0835-4477-a0c5-431d5b660d2b' date '5 January 2011' time '4:07:27 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.446' message '- final test coverage for toolbox completed - 366 run, 366 passes' id 'a9b8fba6-9050-4ef8-b4e8-97c4bb9ffd64' date '23 December 2010' time '4:39:28 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.445' message '- more tweaks for nested for:do: section formatting' id '7b66ec37-5dd6-435d-873c-8d265c5b78e1' date '23 December 2010' time '2:58:35 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.444' message '- toolbox api tests - add nested section is working - tweak nested for:do: section formatting' id '6d3dadc2-ffb4-472e-9a3e-c05bba4beb9f' date '23 December 2010' time '1:54:15 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.443' message '- nested for:do: handling finished - for:do: formatting fixed up - more test cases needed for toolbox coverage' id '33adaec3-00f4-494f-9797-4ebf099afef1' date '23 December 2010' time '11:32:49 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.442' message '- good progress on nested method sections - still need to clean up format and fix a bug or two' id 'f8f04d1a-0ab9-4df9-a9bd-32ef3bee9841' date '22 December 2010' time '9:26:02 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.441' message '- checkpoint working on nested for:do: blocks' id 'b83d2315-d201-4c81-baf3-77557f35801f' date '22 December 2010' time '2:24:10 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.440' message '- more test coverage - working on nested for:do: blocks (more coverage needed here)' id 'c6127fce-9a10-4bd7-a12d-909350506909' date '21 December 2010' time '5:15:44 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.439' message '- postLoad and preLoad doit behavior cleaned up with regards to overriding behaviour using nil arg (i.e., stop preload/postload doits) - 337 run, 337 passes' id 'a93850f7-c9c3-4e1d-a29a-5c21b5102371' date '21 December 2010' time '3:36:20 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.438' message '- add a slug of tests covering toolbox method generation - fix a couple of bugs revealed by new tests' id '023f91a7-cb07-4bfe-9b2f-efe25155e485' date '20 December 2010' time '5:06:56 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.437' message '- speed up running of tests 3x faster now...' id '3deaf7a2-613d-43aa-b471-05bda1f23a1e' date '20 December 2010' time '9:28:30 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.436' message '- HelpBrowser documentation looks complete' id '85aea461-244a-448e-883f-ce9612f79c8d' date '17 December 2010' time '3:23 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.435' message '- allow for specifying a load list for load validation' id 'e1e2ed28-afe6-4915-b2ea-a01c9be1c87e' date '7 December 2010' time '2:58:41 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.434' message '- project printOn: optimization - load validation support for directives' id 'dea0c7a4-09d5-48c6-b374-73ee193ea2d7' date '7 December 2010' time '2:42:12 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.433' message '- preparation for work on validating the load of a single version - no longer marking versions as #release during load validation' id '0d4c3912-88b1-4b1e-ba42-38dfeb87b1de' date '4 December 2010' time '11:18:55 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.432' message '- tweak toolbox api - duplicate for:do: blocks are not a problem anymore (still need to look at nested for:do: blocks)' id 'f782ac29-7dbe-4aa0-8ae6-04b517139641' date '4 December 2010' time '9:59:19 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.431' message '- toolbox api munge' id 'e59cece4-ec8a-4ed2-bd07-d0f4085dcf43' date '4 December 2010' time '8:56:49 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.430' message '- fix some sent but not implmented issues' id 'e7fd8dda-3f4d-4bda-96fe-8458d68e54ff' date '3 December 2010' time '10:58:50 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.429' message '- add ability to exclude validation issues (moral equivalent of expected failure in SUnit)' id '1deabe9e-06ae-4952-935c-7937ad814ba2' date '1 December 2010' time '9:36:51 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.428' message '- repackage some classes - add auto-generated Metacello method and class based Help Browser entries ' id '49577ba7-feb3-4658-8d19-c010417a6a92' date '30 November 2010' time '12:20:46 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.427' message '- improve the error message a bit more' id 'b1c5bc87-e524-4ed0-9a72-66a7eedd0087' date '28 November 2010' time '10:46:51 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.426' message '- more protection from errors during validation ' id '3a58f3ab-4c27-4d55-af88-bd444c3cd52b' date '24 November 2010' time '9:28:22 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.425' message '- support for debugging critical validation issues' id 'f33d7717-8f03-45bd-b3cb-5ca1a47211e9' date '24 November 2010' time '9:10:08 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.424' message '- symbolic version self reference bugfix' id '8a2a33a0-d887-4b5d-997f-9382ed511adc' date '23 November 2010' time '2:53:58 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.423' message '- allow a symbolicVersion to reference another symbolic version ... do loop detection etc...improved' id '00c895d6-e5af-472f-840f-5153b23736c9' date '23 November 2010' time '2:51:36 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.422' message '- allow a symbolicVersion to reference another symbolic version ... do loop detection etc.' id '19309860-e47b-4818-9f25-5058b53295ce' date '23 November 2010' time '2:47:31 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.421' message '- symbolic methods sorted by attribute ' id 'be3fa5bc-3efb-453d-a43b-a840840de7bc' date '23 November 2010' time '1:56:14 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.420' message '- validate platform algorithm adjusted ... development version that loads clean and and passes all tests should be a release version for the platform ... since it is stable for all intents and purposes .... development version can be development for a platform as long as it loades cleanly' id 'b5bd18ac-86b9-4bf0-9588-34d213584010' date '21 November 2010' time '8:10:22 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.419' message '- add callSite to validation issues ... will be useful' id 'f63865d9-b37e-4618-8144-7ffaab25276f' date '20 November 2010' time '7:56:17 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.418' message '- version load validation includes running tests' id 'ba6700c9-94db-4651-94aa-8f440ebafe68' date '19 November 2010' time '4:10:03 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.417' message '- configuration version load validation for determining #stable version' id 'd5399aee-129e-44f3-afca-71ae3b55f6c5' date '19 November 2010' time '3:00:59 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.416' message '- allow for string or symbolic versions as input for certain toolbox methods' id '2ad80915-0cc2-410d-b5d9-c8c50fffe60d' date '19 November 2010' time '10:42:34 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.415' message '- deprecate some methods in MetacelloVersionConstructor - toss expermental code that isn''t being used' id 'ed9c6ebb-de7b-469f-9bd3-2cde6efcd725' date '18 November 2010' time '4:54:10 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.414' message '- refine and make use of #notDefined symbolicVersion - implement and use copyClass:as:inCategory: to avoid dirtying Metacello-MC package - refine toolbox api' id '40f3ee07-69c0-4cf8-b71e-72b588e928c1' date '18 November 2010' time '4:31:14 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.413' message '- use #notDefined when a symbolicVersion is not defined ... that way you can define a symbolic version for #common and "undefine" the symbolic version for #pharo - implement copyClass:as for Pharo (and Squeak)' id 'c4400332-8962-41ff-b1ec-828e3dc265b2' date '18 November 2010' time '3:42:04 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.412' message '- portable copyClass for toolbox -clean up some old toolbox cruft' id '173882d8-e310-4b0c-b119-f7daeee64dca' date '17 November 2010' time '4:21:18 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.411' message '- more toolbox work - basic tool support for creating new Grease/Seaside30 versions' id '660e22e7-3536-41c9-baa0-5bbd2ea3c5aa' date '17 November 2010' time '3:01:29 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.410' message '- getting import of baseline to version working ... continued' id 'b745a0a4-fa83-4c5e-b15a-35f84eebf833' date '16 November 2010' time '4:46:01 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.409' message '- fix project and spec printing issues - more toolbox examples and fixes ' id '4f5b7035-4aed-4dc2-a961-21470ea2b321' date '16 November 2010' time '2:01:09 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.408' message '- port to GemStone' id '773be215-dc45-4d0c-bed9-0e3939212110' date '16 November 2010' time '10:59:23 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.407' message '- tweaks' id '0672b6b2-2813-4fcd-b80e-b2ab9aceb1cc' date '16 November 2010' time '10:13:35 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.406' message '- save packages command, save configuration package command use MetacelloToolBox - adjust formatting some more - spawn package in progress - baseline to baseline good - baseline to version not good - development to development not tested ' id '09ed2df3-7588-4ead-aedd-f5d65e45f2a0' date '15 November 2010' time '8:46:18 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.405' message '- working on MetacelloToolBox saveModifiedDevelopmentPackages' id '7cec8a23-80e5-443f-9e00-ac98a9480e54' date '15 November 2010' time '4:57:50 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.404' message '- oops - added a couple of support methods' id '007650be-1a45-4423-b193-9edc81d1d849' date '15 November 2010' time '4:14:51 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.403' message 'testing' id 'e4dad7d6-b727-43ae-8434-4dc3ff98eeaf' date '15 November 2010' time '4:00:40 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.402' message '- tweak toolbox classnames and method names' id 'c023ccf2-1ff2-4695-b63a-06947fe80d8f' date '15 November 2010' time '11:30:05 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.401' message '- major overhaul of tool box api/implementation' id '55413ae3-cfc2-485d-a801-d9709d6660eb' date '14 November 2010' time '12:10 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.400' message '- symbolic version method updates' id '198d0236-342a-489e-91e2-eddac8689e19' date '13 November 2010' time '6:56:07 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.399' message '- update package methods and spawn method have been rewritten for toolbox ... cleaner, more understandable API ' id '9ae5071e-8f71-46f3-8739-66ab7f973afc' date '13 November 2010' time '12:43:18 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.398' message '- more toolbox support' id '71850bea-e29b-44cb-b497-5df2d7b519ba' date '12 November 2010' time '4:59:27 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.397' message '- more toolbox related code ... pushing things around a bit more' id '0004ee8d-324e-47e0-a300-5290a63ad3ad' date '12 November 2010' time '2:29:57 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.396' message '- more refactoring' id '276be0d1-3ee2-47af-890b-fa23f4633de0' date '12 November 2010' time '10:51:58 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.395' message '- cont''d refactoring' id '9a8467c9-5412-4e2c-9c0a-8ca4d970f8fb' date '12 November 2010' time '10:29:41 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.394' message '- refactoring MetacelloVersionConstructor hierarchy' id 'a48236d7-7e62-47b4-9b5a-9af614bd1e00' date '12 November 2010' time '10:25:52 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.393' message '- tool box support' id 'b46a87e6-f20e-4b64-a991-87d679a2f3f2' date '12 November 2010' time '6:49:22 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.392' message '- error handling for corner construction cases' id '93a270ac-ffcf-444a-a6b5-2ee0cff3b8b4' date '11 November 2010' time '5:17:14 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.391' message '- merge: stop using deprecated in Pharo1.2 methods (sortBy:)' id '0397edf5-8cf7-466b-9faf-4f9b2b5a1ca2' date '11 November 2010' time '11:37:37 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.389' message '- recursion through project reference loops raises it''s ugly head again ...' id 'ef2ed40e-6b33-4641-bd58-e90534817f06' date '8 November 2010' time '2:52:30 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.388' message '- tweak validation' id '01d84b24-c6ea-4571-9e5b-184ffb3ab540' date '8 November 2010' time '11:21:56 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.387' message '- only bleedingEdge has a standard default ... most other versions like #stable and #development should have a static version specidifed instead of a dynamic version - pragma for default version methods i.e., - symbolic versions (Including default) are resolved during project construction, so all version information is in the spec ' id 'f254edb4-5a79-436c-9673-01bd23cc8b4e' date '8 November 2010' time '11:07:30 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.386' message '- add #versionOrNil message for project refs, since there are times when a walkback when version not found is convenient' id 'bfafb348-2149-4310-ab73-56d0296b84ea' date '5 November 2010' time '4:03:37 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.385' message '- recursive validation option ' id 'cd2bcf26-9faf-47de-a2f0-634ecd36b750' date '5 November 2010' time '10:44:46 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.384' message '- fix Issue 100: http://code.google.com/p/metacello/issues/detail?id=100 "last block wins when there are duplicate attribute blocks"' id '9aab5fc0-107e-4ca8-b31d-7452a4205014' date '4 November 2010' time '6:44:44 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.383' message '- validation for duplicate attribute blocks' id '98bdafd2-5316-4b69-a2e8-30467d6a3ba5' date '4 November 2010' time '4:35:01 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.382' message '- differentiate between versions not specified, but resolved and versions not resolved' id '962295db-0e53-4d70-8b9d-47dac76be423' date '4 November 2010' time '3:46 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.381' message '- woops' id '24d0f99f-4937-46ab-a5d9-c1ea93cd322a' date '4 November 2010' time '3:31:13 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.380' message '- adjust validation to provide warning when no version is specified ''' id 'b0d4f78d-5ce6-420a-817f-5c1213ec230f' date '4 November 2010' time '3:24:05 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.379' message '- tweaks after running validation against all configurations in MetacelloRepository' id '3d34315f-a6bd-4a0a-bb6b-563ac51f713a' date '4 November 2010' time '12:34:26 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.378' message '- more symbolic version tweaks - more validation tweaks' id '610c917e-ce7f-4542-9d2b-d2c2dcdabdb1' date '4 November 2010' time '12:04:01 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.377' message '- add reason codes to validation errors - add a couple more validations' id '91abd550-80f5-4b97-8c08-abc567996e32' date '3 November 2010' time '9:28:28 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.376' message '- first cut at configuration validation ' id 'b2c94a0c-bebc-48c9-8135-8e1e1522feeb' date '3 November 2010' time '4:55:09 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.375' message '- introduce MetacelloBaseConfiguration added so that Configurations can have a superclass (or not) - introduce symbolic versions. - #development, #stable, and #bleedingEdge are standard versions. - a default is defined for each of them in the abstract configuration - if versionString not defined for project reference, #bleedingEdge version is used as the default (instead of latest version) - stop using #lastMetacelloVersionLoad altogether ' id 'fb134fb6-f9e8-4a28-8247-e6f0d54ccea8' date '2 November 2010' time '5:20:06 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.374' message '- merge changes from 1.0-beta.27.5' id '02b4c3b7-0e8c-4914-a0a9-921d02c68663' date '2 November 2010' time '10:11:21 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.370' message '- collapseZeros fixed and tests run green' id '441cb6aa-a2eb-44bc-84dd-081979bd301a' date '17 October 2010' time '3:39:40 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.369' message '- collapse running zeroes in a version number in absence of a numeric element ' id '352a552c-c2bc-425e-a38b-563a47d1df38' date '10 October 2010' time '8:11:05 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.368' message '- symbolicVersion work in progress - dynamic caching for 5x speedup of #currentVersion ' id 'f750e62b-eb18-4d0f-bed5-136cf5b5f703' date '29 September 2010' time '11:00:39 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.367' message '- pick up #versionKey from work done with Simone during ESUG 2010 - add MetacelloPlatform>>primeStackCacheWith:doing: from work done with Simone during ESUG 2010 - deprecate MetacelloPlatform>>primeStackCacheFor:doing:defaultDictionary: - add primeStackCache tests ' id 'd2e7da77-1428-4f9e-8950-7ed3f94456a9' date '22 September 2010' time '3:04:42 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-simon_denier.364' message '- [Dale] added support for building current version caches to support tools (i.e., MetacelloBrowser) - add support methods for MetacelloBrowser' id '7e4c5210-58d5-4b28-8489-1a533755b3ef' date '16 September 2010' time '5:50:13 pm' author 'simon.denier' ancestors ((name 'Metacello-Core-DaleHenrichs.363' message '- fix repository printing for project reference so that multiple repos will be printed (Issue 85)' id '64236b46-8d3d-4737-9f35-d7df8a9d6883' date '14 June 2010' time '4:35:37 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-tbn.362' message 'fix for http://code.google.com/p/metacello/issues/detail?id=82 (which is Windows specific when using file based repos) ' id 'bf33b91c-34e8-2c47-9e68-0870e3f3c1ca' date '9 June 2010' time '2:26:46 pm' author 'tbn' ancestors ((name 'Metacello-Core-DaleHenrichs.361' message '- directives weren''t being created correctly for post/pre load doits on packages .... now they are - refactoring of methods between directives and loaders - null recording loader is less of a special case now - logging pre/post doits - version logging tweak - 261 run, 261 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes - Metacello-Core - Metacello-MC - Metacello-TestsMC ' id '30dcb510-71c4-4be0-bbe0-5dcb6732499b' date '9 April 2010' time '3:17:40 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.360' message '- use #development as defaul blessing for spawn version' id '72c0872a-ce96-4b9c-baa6-dc56d35508fe' date '23 March 2010' time '7:16:09 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.359' message '- fix Issue 67: http://code.google.com/p/metacello/issues/detail?id=67 "blessing not generated by MetacelloVersionConstructor>>spawnPackageMethodIn: category: named: sourceVersion: targetVersion: blessing:" - Metacello-Core ' id 'f2b85c58-cc1b-4779-aada-42088ae2bbe3' date '23 March 2010' time '7:13:07 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.358' message '- fix for update package methods algorithm' id '77b1b1fa-be73-438c-a5d7-e5a59eb6f052' date '12 March 1910' time '1:56:44 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.357' message '- fix Issue 57: http://code.google.com/p/metacello/issues/detail?id=57 "specificy method category for version category in Metacello version constructor" - Metacello-Core ' id 'd7fd5c3a-ad29-403d-b0c7-c1722d3b9135' date '12 March 1910' time '12:21:06 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.356' message 'Metacello-Core Metacello-MC Metacello-Platform OB-Metacello - fix Issue 60: http://code.google.com/p/metacello/issues/detail?id=60 "bypass progress bars...." ' id '3aa6b4ee-d67b-464b-97fd-668eeb089c48' date '11 March 1910' time '7:52:36 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.355' message '- expanded use of #label for specs ... projectLabel used in the one special case for version spec' id '3a8f3d97-c1e8-42d9-b61e-3dde328a94d7' date '9 March 1910' time '5:23:38 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.354' message '- remove Transcript>>show: from do:displaying:' id 'a9039d15-9502-4042-bd53-87ec6c68b16e' date '8 March 1910' time '3:30:34 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.353' message '- minor cleanup' id 'ace0ec27-c138-4321-9965-20461e2cb149' date '7 March 1910' time '9:21:07 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.352' message '- no longer need cacheRepository state ' id 'a2e3a251-5e85-428a-8043-2b2b3594e5cd' date '6 March 1910' time '11:21:05 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.351' message '- tweak' id '8826cb35-ceeb-4b44-b3d7-4b68ba285cd8' date '5 March 1910' time '3:15:50 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.350' message '- getting started on Issue 24: "Gofer #fetch support"' id 'a4042bfd-1d0e-44d0-bd18-0a908200956b' date '4 March 1910' time '5:21:02 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-Dalehenrichs.349' message '- fix a bug in MetacelloMCProjectSpec>>compareCurrentVersion:targetVersionStatus:using: related when calculating current version against a non-standard loader - tweak the loader API a bit for GemStone (performance improvements) ' id 'ab1330cd-81b5-4a52-952b-1ea420f34ffb' date '10 February 1910' time '1:27:31 pm' author 'Dalehenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.348' message '- a couple things to improve performance and to allow tools to utilize a cache to avoid version calculation overhead' id '3329d7ff-9d9a-4bff-8542-6593dbed69f5' date '8 February 1910' time '2:40:34 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.347' message '- computing and caching versionStatus in version' id '8e4857dd-7387-4c2b-b36a-dd123ee1972b' date '6 February 1910' time '8:12:26 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.346' message '- final round of tweaks to the currentVersion algorithm... tests all passing, now need to validate against real configs' id 'e9e357d0-6ba6-476d-ad95-618aa1e3e375' date '6 February 1910' time '9:53:45 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.345' message '- caching nil values in stackCache - somethingLoaded only when at least one package is loaded or a project is loaded and there are no packages - a performance improvement ' id '87e03ad0-5c92-4c21-aa52-4329b157bc08' date '5 February 1910' time '10:36:28 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.344' message '- isAllLoadedToSpec, isLoadedMatchConstraints, isLoadedToSpec and isSomethingLoaded added to version and isPartially moved to versionSpec - resumable MetacelloSpecLoadconflict error - projects use the loadList when resolving versionStatus. added currentVersionAgainst: and Against: variants for versionSpec messages in support of above' id 'a514fb9e-99f9-4996-9f48-a153c265568e' date '5 February 1910' time '5:26:28 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.343' message ' - add #singleSpecMatch versionStatus - deleted a bunch of methods (redundant, confusing, or not interesting): - MetacelloMCVersionSpec>>isPartiallyCurrentFor: - MetacelloProjectReferenceSpec>>isPartiallyCurrentUsing: - MetacelloMCProjectSpec>>comparePartialVersion:using: - MetacelloProject>>partialVersionComparison:to:covering: - MetacelloMCProject>>projectPackage - MetacelloMCVersionSpec>>currentVersionComparison:covering: - MetacelloMCVersion>>currentVersionComparison:covering: - MetacelloVersion>>currentVersionComparison:covering: - MetacelloProjectReferenceSpec>>isPartiallyCurrentUsing: - MetacelloMCProjectSpec>>compareVersionForLoad:using:' id 'bc6c492c-09a8-4a94-bbfb-0fa53b017d9d' date '4 February 1910' time '5:21:20 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.342' message ' - converted most methods to use currentVersion (or variant) - renamed fidelity to versionStatus - deleted a bunch of methods (redundant, confusing, or not interesting): - MetacelloVersion>>isCurrentCovering: - MetacelloProject>>currentVersionComparison:to:covering: - MetacelloProject>>currentVersionCovering: - MetacelloProject>>findCurrentVersion - MetacelloMCVersionSpec>>isCurrentCovering: - MetacelloMCVersionSpec>>isPartiallyCurrentAgainst: - MetacelloMCProjectSpec>>isCurrent - MetacelloProjectReferenceSpec>>compareVersionForLoad:using: - MetacelloAbstractPackageSpec>>compareVersionForLoad:using: ' id 'a4e7d10d-8675-4a8f-bb05-68fb6664b52d' date '4 February 1910' time '3:31:17 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.341' message '- a bit of tidying up' id '32317e6a-4858-4d8a-aabf-5f782a22b224' date '3 February 1910' time '5:04:58 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.340' message '- checkpoint redefining #isCurrent and moving towards funneling all package/project ''current version'' related algorithms through one spot' id '06dac3f0-1e0d-42ce-8a2f-979ff26fef97' date '3 February 1910' time '2:21:33 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.339' message '- a little cleanup' id 'f5d042e6-580b-48b7-9122-a5c479b7a263' date '3 February 1910' time '11:25:12 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.338' message '- rename version fidelity symbols' id '35d30190-7994-46aa-8b60-09a5c5cbc9c8' date '3 February 1910' time '12:19 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.337' message '- more fine tuning of currentVersion algorithm' id 'a22682a3-4212-4e69-abe4-d2d0f8387c8f' date '2 February 1910' time '11:50:35 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.336' message '- significant rework of #currentVersion algorithm ... settling into a defendable algorithm' id 'e9605aae-0eaa-49fd-ab3d-0093d8d23516' date '2 February 1910' time '8:33:19 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.335' message '- CHECKPOINT while working on: - full frontal assault on findCurrentVersion and currentVersion algorithms ... corner implementation with a brigage of tests - fix a bug in GoferResolvedReference>>compare:using: related to branch comparison found during frontal assault! ' id '05ed109b-06c2-4bb4-82b7-f6687f714012' date '2 February 1910' time '4:28:04 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.334' message '- start full frontal assault on findCurrentVersion and currentVersion algorithms ... corner implementation with a brigage of tests - version #fidelity added to specify strength of #currentVersion confidence ' id 'e55941c3-316c-4b83-9464-13ee7607dfd0' date '1 February 1910' time '5:29:22 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.333' message '- tweak algorithm for findCurrentVersion and currentVersion (again)' id '51f600eb-345d-4529-b740-92b9d4d13597' date '1 February 1910' time '4:28:52 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.332' message '- remove the old caching code no longer needed with Issue25 fix' id 'ae1f0b03-1c30-4610-bba0-c241739a1fcc' date '31 January 1910' time '6:19:03 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.331' message '- follow on to Issue25 ... multiple caches and cache clearing' id '8ff5fcf6-3e4e-4a78-ba9d-56aedc1eddea' date '31 January 1910' time '3:23:21 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.330' message '- use an explicit metacello notification class to fix issue25' id '18b515a7-826c-4694-8636-c2dd8fa6e19b' date '31 January 1910' time '1:37:26 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.329' message '- fix Issue25 : http://code.google.com/p/metacello/issues/detail?id=25 "currentVersion cache is too sticky ..."' id 'fa5c7517-b007-4803-bfef-201725957327' date '31 January 1910' time '1:28:30 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.328' message '- fix Issue 52 (almost) need to update API sample and clean up a test or two' id 'd36c8aa4-a8ba-47e7-80b0-fbdc9ddc0bdd' date '21 January 1910' time '9:15:01 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.327' message '- started work on Issue 52. So far just moved IVs and behavior up to abstract package spec (and passed all tests). - Updated reference spec with project implementation - May pass on groups, unless I can figure out how to make it work' id '93bf12f2-48c8-4d14-b3d1-17a2ed2285ba' date '21 January 1910' time '4:57:15 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.326' message '- tweak for Issue 49' id '09536964-e2f6-46b7-81bb-dc522c270ff6' date '21 January 1910' time '2:59:29 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.325' message '- final fix for Issue 49 - still needs some cleanup (MetacelloMCProjectSpec #load) - 167 run, 167 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id 'a4af1636-a256-49dd-80f9-18f3a4d95e38' date '20 January 1910' time '4:05:38 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.324' message '- continued work on Issue 49' id '3c23fee4-709a-41a6-8ef0-e3304894200e' date '20 January 1910' time '10:56:41 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.323' message '- start work fix for Issue 49' id 'a061090c-b0ac-4dbd-8eec-e0b6caef1b34' date '19 January 1910' time '5:04:39 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.322' message '- start work on Issue 49...test case development' id '979310eb-87d6-4ca0-b21c-3a99a6c57ab9' date '18 January 1910' time '6:44:38 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.321' message '- fix Pharo compile error' id '58e0e9b9-6f04-41dd-b47e-d450364dd20d' date '15 January 1910' time '5:58:59 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.320' message '- pick up latest Gofer-Core and Gofer-Tests - some more version caching for speed - better workingCopy resolution for MetacelloCachingGoferResolvedReference - adjust tests - no longer inheriting pragmas ... too expensive ' id '58632a82-0ce8-4798-b878-c3fbe1fac11e' date '15 January 1910' time '5:45:10 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-dkh.319' message '- fix Issue 30: http://code.google.com/p/metacello/issues/detail?id=30 "Imported version names"' id '44263c82-5858-4b38-b835-bd210b1f5b7b' date '7 January 1910' time '7:28:26 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.318' message '- handle more literals in supplyingAnswers:' id '9be1e919-63cd-4571-8ffc-304be179c5d0' date '7 January 1910' time '4:52:30 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.317' message '- fix Issue 28: http://code.google.com/p/metacello/issues/detail?id=28 "supplyingAnswers: attribute for packages" ' id '93e39bc9-6056-4190-9b53-2474d81ac0f2' date '6 January 1910' time '9:36:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.316' message '- add comment for MetacelloProject>>latestVersionMatching' id '1c0f6b39-41b8-4bb9-81bc-ab2e42e26fe2' date '6 January 1910' time '2:31:34 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.315' message '- start work on Issue 28' id '7e1eab8f-57c6-4ef5-9fb5-aeb424f0e6b3' date '4 January 1910' time '7:45:52 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.314' message '- fix Issue 13: http://code.google.com/p/metacello/issues/detail?id=13 "more than one repository per package" ' id 'af90661c-d5bb-407e-b803-10187537609b' date '2 January 1910' time '5:35:43 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.313' message '- fix Issue 16: http://code.google.com/p/metacello/issues/detail?id=16 "version level predoit/postdoit" ' id 'c94d4a20-61a2-485b-b5a0-082c5151d4ca' date '30 December 2009' time '2:39:24 pm' author 'dkh' ancestors ((name 'Metacello-Core-djr.312' message '"Pure" Refactoring of MetacelloVersionConstructor>>on:' id 'ef45a334-7058-42ab-87a1-435a46aa1e29' date '29 December 2009' time '6:04 am' author 'djr' ancestors ((name 'Metacello-Core-dkh.311' message '- fix Issue 23: http://code.google.com/p/metacello/issues/detail?id=23 Use Gofer batch commit for Save Packages' id '94828796-5ed5-4848-aa2a-c5b63e74193c' date '22 December 2009' time '12:34:50 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.310' message '- fix Issue 22: http://code.google.com/p/metacello/issues/detail?id=22 Better filter for Branch blessing and lastVersion' id 'b6dda74f-4bdb-46c7-aea4-6eb52630c54b' date '21 December 2009' time '3:16:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.309' message '- implement MetacelloVersion>>isPossibleBaseline' id '4eac918b-e120-42a7-a09f-2a8e3d725a57' date '14 December 2009' time '11:32:24 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.308' message '- allow for a nil #versionString spec in projects' id 'a26eff34-28a2-4a1e-8222-c645832df88b' date '11 December 2009' time '2:25:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.307' message '- fix a Spawn New Version bug - fix Issue 21: http://code.google.com/p/metacello/issues/detail?id=21 optional blessing for Spawn New Version ' id '2f551306-02fd-4f2f-89d1-1bf2dedd44c2' date '10 December 2009' time '12:37:07 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.306' message '- fix bug in working copy bugfix' id '99ba1d63-e245-4555-b949-343aa0d67c24' date '9 December 2009' time '10:42:18 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.305' message '- fine tune the #updatePackage algorithm' id 'f536fbe0-3956-45aa-91cc-714b59610064' date '8 December 2009' time '3:49:40 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.304' message '- fix Issue 14: http://code.google.com/p/metacello/issues/detail?id=14 Ftp repository for Pharo ' id '0632e313-15f8-40de-8e57-ef91f338ae04' date '7 December 2009' time '2:57:43 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.303' message '- fix Issue 12: http://code.google.com/p/metacello/issues/detail?id=12 Wait cursor during load ' id '750fbc55-969e-4360-9d49-81d201b910f6' date '7 December 2009' time '1:52:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.302' message '- fix a package loading logic bug found by Doru (loading latest) and adjust the current version logic ' id 'b892de43-0949-4794-a86b-45d2aa02a055' date '16 November 2009' time '1:32:43 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.301' message '- better loop termination logic for packageSpecsInLoadOrder' id '22db0e08-bb7f-4ddf-ac71-1e59f97848d7' date '12 November 2009' time '4:00:18 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.300' message '- finding balance between projects w/ only projects and projects with packages and projects' id '0cba1023-4613-4317-9eb8-bcafe1260884' date '5 November 2009' time '3:28:12 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.299' message '- more current version adjustments' id '3709a24d-1ec2-4808-bda8-661d1db18904' date '5 November 2009' time '2:14:28 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.298' message '- final tweak on current version algorithms' id 'fd9845b8-578d-4373-9709-734430732f53' date '5 November 2009' time '12:07:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.297' message '- still tweaking' id 'b0bc8f39-a5cc-46bd-a4ea-8b6fd49cef89' date '5 November 2009' time '10:28:55 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.296' message '- improve current version algorithm for #currentVersion' id '285c33a9-ea19-41ab-b1d2-4bbdeb402b93' date '5 November 2009' time '10:16:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.295' message '- fix version number bug when version is empty. add tests' id '41ebeedd-7d7b-4d24-8535-4d39a2f477a6' date '3 November 2009' time '10:49:02 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.294' message '- project:copyFrom:with: must be after the source project' id '91ef314a-3ff2-4011-8992-5c3b2d3a1250' date '30 October 2009' time '11:15:10 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.293' message '- refining the current version algorithm .. finally getting close to resolution - could probably do better with projects' id 'f9422667-bf35-4a57-9af7-43d5a0adf9be' date '28 October 2009' time '2:56:01 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.292' message '- clean up some sent but not implemented' id '2cf305c6-57b5-4681-9d7d-2d17cebb388b' date '28 October 2009' time '11:54:46 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.291' message '- fix merge bug for #name' id '30746a63-4468-44ab-93d7-0b098f226fc6' date '27 October 2009' time '12:01:11 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.290' message '- replace halt: with error:' id 'd8f761aa-646c-45ab-9b67-21a5e70ebc1a' date '27 October 2009' time '11:37:54 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.289' message '- another round of cleaning up currentVersion calculations ... looks like http://code.google.com/p/metacello/issues/detail?id=4 could really be fixed ' id '4e027b48-9cab-46c2-9851-9278a29b38a9' date '26 October 2009' time '8:06:35 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.288' message '- fix a project version loading bug' id '36bc00e1-3856-41e5-8bb4-896488f41c45' date '26 October 2009' time '3:04:40 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.287' message '- partial fix (at least) for http://code.google.com/p/metacello/issues/detail?id=4' id '70320d63-b0d4-4754-aa84-e801bc63319d' date '26 October 2009' time '2:23:21 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.286' message '- printstring for memberspecs' id 'cd889c8d-4a01-4a4a-984c-0e6ee38b52a4' date '26 October 2009' time '1:37:48 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.285' message '- clean up printing ' id '71c01b58-f496-47ba-a622-50c5b5c32d09' date '25 October 2009' time '11:29:53 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.284' message '- define querying protocol (public access) - use literal arrays instead of array constructors _everywhere_ - clean up printing ' id '6649957e-c011-4e2f-aa62-e4a07be0720d' date '24 October 2009' time '5:41:57 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.283' message '- add #transact: to platform to support GemStone optional transactions' id '7a77e20a-e5ff-4a63-90f6-6453fffb6254' date '23 October 2009' time '12:16:41 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.281' message '- fix a couple of bugs in spawn new version' id 'f3b5b8fa-fc4b-409b-87cb-a4c91935b38a' date '22 October 2009' time '5:41:07 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.280' message '- improve error message' id '829374f2-59d3-4d7f-acd8-618b80e726d6' date '22 October 2009' time '3:17:40 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.279' message '- add #repository:username:password: to configuration API in support of repositories that require authentication.' id 'ae73ea1f-8c46-4861-aabd-c98e42ad5b23' date '22 October 2009' time '10:36:06 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.278' message '- support for version querying API' id 'c58a7816-47b2-46eb-9007-186ea30a264f' date '21 October 2009' time '4:33:55 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.277' message '- can no longer resume: an Error in Pharo (as of 10487)' id '38ba9091-074d-420d-8d72-d266cc47ce71' date '19 October 2009' time '10:43:03 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.276' message '- ensure that imported versions exist' id '03c2da8a-cfc0-4747-9d8c-4d2969933401' date '18 October 2009' time '10:37:21 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.275' message '- fix a bug in #project:copyFrom:with: - rewrite null loader to use IVs for recording state' id 'aaae87e7-07e0-45a2-9755-ba0693660574' date '17 October 2009' time '5:44:18 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.274' message '- eliminate an undefined global' id 'a0a065e3-dcf3-4b9f-8b2d-95a3e272d0e0' date '16 October 2009' time '1:47:34 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.273' message '- correct update package logic when package branches involved (.-.' id 'b0f08ffb-a0ca-4420-867e-0016aa7962b5' date '15 October 2009' time '10:43:26 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.272' message '- need to pass project into constructor (sometimes) - duplication of #projectAttributes' id 'dcfe2d25-0382-46f1-87e9-4e032192d46e' date '14 October 2009' time '5:12:20 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.271' message '- update package method should use existing category' id 'ba754726-079b-45bf-895f-57158fb46772' date '14 October 2009' time '10:04:35 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.270' message '- fix an import bug' id 'e70e0204-35a6-467a-8fab-4947157d10d6' date '14 October 2009' time '9:27:44 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.269' message '- fix platform attribute bug - use strings instead of symbols for imports' id '763ef313-2576-4358-861a-e9dcb0976c7b' date '13 October 2009' time '4:36:57 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.268' message '- support for handling package includes: correctly (i.e., any packages that require the base package have an implied require on the included packages)' id '2af83b0b-9608-47b5-accd-a9f53fe74bbc' date '10 October 2009' time '1:26:25 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.267' message '- fix a bug or two in spawn method' id '02d79e4f-3c67-4b92-9309-c63eab5d4122' date '9 October 2009' time '9:49:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.266' message '- category reorg' id '62463f8f-f945-4cb4-b17e-c3ab1f3c72e9' date '9 October 2009' time '2:12:41 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.265' message '- ''default'' and ''ALL'' group support' id '5070c17f-a718-46da-9aaa-c8dda8696a92' date '9 October 2009' time '1:57:06 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.264' message '- incorporate another round of Doru''s suggestions' id '0780c0cf-fbea-478b-85f0-9685dc43fea5' date '9 October 2009' time '12:35:14 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.263' message '- finalize api' id '16488b50-30cf-4b14-90d8-71713f517a30' date '9 October 2009' time '6:48:37 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.262' message '- straighten out package:extends: and package:overrides:' id '71fbfd58-2283-428c-8442-8da628b47fdd' date '8 October 2009' time '9:10:37 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.261' message '- some api tweaks' id '195dc3aa-3b59-4e41-8e37-4ec1c9df582f' date '8 October 2009' time '9:12:22 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.260' message '- stub out last few bits of API ' id 'de739d73-396b-44a5-80b0-c1def691b5e9' date '7 October 2009' time '11:11:35 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.259' message '- updaefor new api additions: (#package:, project:copyFrom:overrides: #repository:)' id 'ba582abb-3657-4266-bdb6-8a5a3372ab34' date '7 October 2009' time '5:01:58 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.258' message '- tools support' id '5070c713-e5c5-41c2-af71-d1202a28a002' date '7 October 2009' time '2:39:09 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.257' message '- update versionspec author and timestamp when updating or spawing' id 'b27e5620-f24a-47c2-9719-527703e8d603' date '7 October 2009' time '11:03:40 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.256' message '- spawn should unconditionally spawn the method' id 'cacc814f-170c-4b33-9caa-47f3acbd17ca' date '7 October 2009' time '10:44:34 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.255' message '- opus 10 config printing looks good - start using baseline (instead of default)' id 'a4539a9e-4488-4e4f-909f-9c20315f5bea' date '7 October 2009' time '10:31:44 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.254' message '- working on opus 10' id 'fda02ebb-c6c5-48b1-8df2-eafb0ba2c5cf' date '7 October 2009' time '1:45:33 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.253' message '- default operation is #>= for projects - get started on implmenting missing pieces in Opus9' id '877d0716-b628-41cf-b66c-88d2019f8127' date '6 October 2009' time '8:57:47 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.252' message '- fix config printing some more ' id 'c9232df1-5050-43e1-b09f-49b404ec258a' date '6 October 2009' time '2:33:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.251' message '- use repository: for packageSpec (no need for repositoryName:)' id '3fa1e1cc-8a07-4df6-90f0-42fa7ce74c3c' date '6 October 2009' time '2:00:49 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.250' message '- refactor update/spawn code ... compile methods' id 'e314f957-f46a-454c-bac3-7846f54d605e' date '6 October 2009' time '11:16:33 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.249' message '- update version method looks to be working - add spawn version method, for creating a version from a source ''default'' version' id 'c77894b5-75fb-4581-81a1-a0261aaafdfd' date '6 October 2009' time '10:39:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.248' message '- another checkpoint working on auto generation of config methods ' id '3fd268c5-03f5-4553-8e7c-494b02327455' date '5 October 2009' time '5:10:56 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.247' message '- checkpoint working on auto generation of config methods ' id '3f003c63-634d-4e8e-a36f-2fdd4e06b59d' date '5 October 2009' time '2:01:14 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.246' message '- major refactoring towards implementing the API in Opus 8... - things are pretty broken with this checkin' id 'bfc23d20-35a8-4668-92b9-bf1c16f163cd' date '4 October 2009' time '8:05:33 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.245' message '- slight change to mergeSpec: algorithm to make it a bit more general' id '4722f1ce-f8b9-4354-8a7e-a7b4d9ebc4a8' date '23 September 2009' time '2:42:25 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.244' message '- fix currentVersion calculation for configs' id 'ca38b1ba-3a9b-4986-81a3-beea7c9b3248' date '14 September 2009' time '11:48:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.243' message '- add author and timestamp to versionSpec' id '3d35b9b0-cc1b-4437-9882-4e05b8d88f90' date '13 September 2009' time '8:00:16 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.242' message '- move MC caching to platform' id 'abd0b6c4-aa35-49dc-858e-7fb4fcd25109' date '12 September 2009' time '1:47:44 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.241' message '- OB-Metacello tools now work on ''configs'' - removed all helper methods from class side of MetacelloProject and MetacelloMCProject - updated tests and totorials - 219 run, 219 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '57fb0b0f-089a-4ab0-80fc-bc6f92d2598e' date '10 September 2009' time '4:00:18 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.240' message '- adjust loadType for ''configs''' id '0bbeea5c-3a98-4d86-b156-d90854a13637' date '10 September 2009' time '1:35:50 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.239' message '- picked up category updates and repository updates from Gofer' id 'ce840876-cc0f-4596-bc0d-bdd8a14f9479' date '9 September 2009' time '3:20:45 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.238' message '- clean up a few more things related to using configuration not root in MetacelloProject' id 'ef424523-3eaa-4466-b9f3-f1b08ba0edab' date '4 September 2009' time '2:06:53 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.237' message '- better approach for dealing with project attributes' id '45636300-702e-46fd-94a9-985ef92fa3e7' date '2 September 2009' time '8:45:11 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.235' message '- add platform-specific attributes to version spec' id '82311226-b8fc-4476-842c-186cd781fb1c' date '2 September 2009' time '7:40:45 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.234' message '- remove requirement that configs (subclasses of Object) implement class-side methods' id '3bba4966-0199-426f-8c17-43c3737bf21d' date '2 September 2009' time '6:54:53 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.233' message 'final round of fixes to make the separate project class work complete' id 'ee1c050d-ebf6-4120-83d2-ef1991a64883' date '2 September 2009' time '12:40:04 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.232' message '- fix bug introduced by recent refactorings - 214 run, 214 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id 'f4b3fe91-0d79-4f2b-9193-ca40ff6d8b7b' date '31 August 2009' time '1:43:09 am' author 'dkh' ancestors ((name 'Metacello-Core-simon_denier.231' message 'add the missing instance method' id '38cbf26b-27b1-41f7-a806-a837c8773d1e' date '30 August 2009' time '7:36:06 pm' author 'simon.denier' ancestors ((name 'Metacello-Core-tg.230' message 'moving away from subclassing Project' id 'e75bd6ae-2b65-4552-a859-47bdf8959af5' date '30 August 2009' time '6:11:26 pm' author 'tg' ancestors ((name 'Metacello-Core-tg.229' message 'files are loaded based on a beginsWith: instead of equality.' id '36cf3f6e-c43d-4db2-aad2-58b0b12e13cc' date '30 August 2009' time '1:50:10 pm' author 'tg' ancestors ((name 'Metacello-Core-dkh.228' message '- add #broken as an ''''anti-filter'''' in addition to #development for latestVersion - begin work on reference guide blog post and tests, so I''m filling in blank spots in the API - tutorial bugfix from Stef ' id 'ccabdeba-46e2-4d6b-a4e7-407a709b5a5d' date '26 August 2009' time '5:03:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.227' message ' - more bugfixes for current version calculation - MetacelloProject>>latestVersion answers latest version excluding #development versions instead of reporting latest #release. This mode is much more useful in practice.' id 'b3a4bdea-9376-4347-8a89-250db62792b1' date '21 August 2009' time '2:04:13 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.226' message '- allow caching of nil currentVersions' id 'a703a896-f3d4-417a-a356-fbd8060601ba' date '20 August 2009' time '3:47:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.225' message '- provisions for caching current version' id '21ab5ef1-d869-434b-844f-200d873b85fc' date '20 August 2009' time '3:25:49 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.224' message '- improved performance for current version calculations' id '150b2e18-2147-40fc-82cb-543d5c302f6f' date '20 August 2009' time '12:52:19 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.223' message '- expand partially current algorithm' id '4e4496c5-a658-4eb9-be75-bd7790aed0f5' date '20 August 2009' time '12:25:19 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.222' message '- fix some version comparison bugs' id '938034e4-d0ac-448d-ac25-863917bb98e4' date '13 August 2009' time '12:44:55 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.221' message '- some cleanup - new protocol for tutorial support' id 'a78e1b68-731a-4af2-b6aa-6894b1132ff2' date '13 August 2009' time '1:11:38 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.220' message '- move #confirm: to platform, since ui not always present (at least for GemStone) ' id '8b035f30-a2b8-4dd9-852e-5948cc8b4f86' date '11 August 2009' time '10:20:56 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.219' message '- for a version #load, the packages in a group named ''''DEFAULT'''' are load if the group exists otherwise all of the packages in the project are loaded. The following expression loads the latest alpha version of MetacelloMetacelloProject (using the ''''DEFAULT'''' list of packages): MetacelloMetacelloProject updateProject. (MetacelloMetacelloProject latestVersion: #alpha) load. - added the pseudo group ''''ALL'''' which reprents all of th packages in the project (useful when a ''''DEFAULT'''' group is defined) - 176 run, 176 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id 'c83b9909-95a0-4818-9d70-2a150340039b' date '9 August 2009' time '6:15:09 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.218' message '- fix partial version printing' id '7a01d81a-ff6a-453a-bd54-bd4ada7be5c5' date '9 August 2009' time '4:20:59 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.217' message '- bump version number ' id 'a3836811-1dba-4313-a945-667409b64968' date '9 August 2009' time '3:38:37 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.216' message '- projects should be updated if versionString is not satisfied by current package class' id 'd7765c4b-ae6a-4c96-9929-5c893ce1f5af' date '9 August 2009' time '3:18:41 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.215' message '- partial versions printed with leading ''~''' id '82974146-889b-41d6-9e69-a7e56ef20b12' date '9 August 2009' time '2:27:19 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.214' message '- "partial version" support' id 'c35c578a-6226-4c10-8d2f-2ec9b34a37e8' date '9 August 2009' time '2:16:22 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.213' message '- fix #blessing for bootstrapping' id '642d156e-3afe-4c53-bcff-44d681e9b8b1' date '9 August 2009' time '11:48:48 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.212' message '- bootstrapping support' id '2ddce847-1af7-4c88-a2e1-6ff347881503' date '9 August 2009' time '11:30:29 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.211' message '- add ''Current Project Version'' command' id 'ba76b156-18ae-4ead-8084-0c3c20ff1af9' date '9 August 2009' time '10:56:10 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.210' message '- promote #description to version' id '2b58d449-c328-4563-a08f-b2da6a8d9f37' date '31 July 2009' time '1:14:20 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.209' message '- 0.9-dev progress on doits front ... converted old pre/post doit tests to use new implementation' id '3ba00bf9-2769-432e-b2d5-00cd28425a27' date '29 July 2009' time '2:49:13 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.208' message '- more doit work 0.9-dev' id 'c57100de-9552-49d4-a162-cd5773f2f613' date '28 July 2009' time '4:55:35 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.207' message '- getting started on pre/post doits' id 'ee9287c4-bc13-4510-a664-45dd012e7eb9' date '27 July 2009' time '7:09:43 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.206' message '- integrate platform-specific code' id '56c367fe-cf08-45b9-8374-ccbef9af6175' date '24 July 2009' time '4:11:56 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.205' message '- little patch for MetacelloProject class>>lastVersion ' id '2b039ed2-f31d-4c26-a212-8c6ce8d99f61' date '15 July 2009' time '7:37:17 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.204' message '- fix GemStone compile error' id 'cfbe723d-e291-4970-805c-39a3e0ec54d5' date '13 July 2009' time '12:02:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.203' message '- fixed an expected failure - 173 run, 169 passes, 4 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '770ed800-3988-4a59-b22a-7213517fb3e2' date '10 July 2009' time '2:19:21 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.202' message '- eliminate the code that implements baselines' id '210fe665-ae62-4099-b364-304dc6ccc183' date '6 July 2009' time '4:21:38 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.200' message '- support for OB commands' id '3dd2c128-fc80-4f93-8669-347849f14395' date '29 June 2009' time '10:19:28 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.199' message '- straighten out version comparison logic' id 'c451f6d2-f0d3-4988-9a01-2e5c2e96d23e' date '26 June 2009' time '1:00:59 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.198' message '- clean up currentVersion logic' id 'c846c8bb-ec98-4f15-835c-04bfef41efda' date '26 June 2009' time '9:54:12 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.197' message '- cache currentVersion in project' id 'f045eacb-7510-475c-ab68-1378639d6e0c' date '25 June 2009' time '2:24:27 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.196' message '- fix spec copy bug' id '737829f5-ece1-4918-b37f-27ede68057e2' date '24 June 2009' time '11:06:50 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.195' message '- add #lastVersion - used by #saveProject' id '8b53dc44-d5c6-4228-bdbc-831ebf81c4d4' date '24 June 2009' time '9:52:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.194' message '- saveProject: will take a blessing - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id 'd3712076-e636-4dc3-b5f6-775820fc2740' date '18 June 2009' time '5:39:01 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.193' message '- inital start on using blessings in latest version logic - savePackages: will take a versionString - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '788ad5a1-0797-4739-b31b-6058c70f2399' date '18 June 2009' time '5:29:34 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.192' message '- passing loader instance around (in addition to class) in projects and specs, so we can override repositoriesSpecs - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id 'a14ccb3c-a7f1-4de2-b902-9afd59313e66' date '18 June 2009' time '11:11:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.191' message '- dropped repositoriesSpec and packagesSpec from versionSpec API - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id '3133ec58-18fc-4792-84c0-093248fdbb54' date '17 June 2009' time '4:44:39 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.190' message '- use MetacelloExampleProject for documentation (tutorial) - add methods used in MetacelloExampleProject documentation - MetacelloVersion>>load: takes a string or collection - load methods return the loader - improve printing - stop using MetacelloExampleProject in tests - 170 run, 165 passes, 5 expected failures, 0 failures, 0 errors, 0 unexpected passes ' id 'e83fea25-6809-4941-84d4-db89a6539702' date '16 June 2009' time '12:48:49 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.189' message '- GemStone port - 171 run, 166 passed, 5 failed, 0 errors ' id '3c2bb2ca-3415-41c5-a2c6-92505c273628' date '15 June 2009' time '2:32:30 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.188' message '- tweak' id '62935ad7-1692-4df1-b204-a1aae775ee83' date '15 June 2009' time '11:38:22 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.187' message '- checkpoint ... refining required project version comparisons ' id '4774bdab-c5d0-4a24-aef5-327eea01efa0' date '14 June 2009' time '1:51:13 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.186' message '- added ~> (approximately greater than) operator for version numbers - 172 run, 169 passes, 3 failures, 0 errors ' id '917c6f71-02cb-4062-81ca-a751e56df15d' date '14 June 2009' time '1:03:21 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.185' message '- implementing current version logic - 169 run, 166 passes, 3 failures, 0 errors ' id '3d564263-4bc8-41aa-8b4d-a5850e7076de' date '14 June 2009' time '11:55:49 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.184' message '- split version number out into it''s own class - differentiate between numeric and string version number components ... use numeric components for comparision so that 1.9 caompares less that 1.10' id '4435fa2a-2041-46d2-9db0-f0da72477881' date '14 June 2009' time '10:06:30 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.183' message '- add updateProject to project' id 'eab8f9a6-f243-4bc0-9918-e75d822e68ba' date '13 June 2009' time '7:00:21 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.182' message '- delete obsolete classes - add savePackages command to project - 0.4 is development version for Metacello project' id 'b2e36a8c-3ba6-4439-b071-27d09c1df4bf' date '13 June 2009' time '12:06:42 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.181' message '- load Mondrian successfully' id 'd6f22889-e4df-4568-b7fc-f897d3f54ec9' date '12 June 2009' time '3:46:48 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.180' message '- printStrings' id '82ebb175-b8cd-4ab2-9b95-dbb6e4222e92' date '12 June 2009' time '1:57:22 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.179' message '- straightened out override path for baseline definitions - 169 run, 164 passes, 5 failures, 0 errors' id 'f7dd43c4-c27c-41e1-887c-5c1f34eae81c' date '12 June 2009' time '12:51:25 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.178' message '- load based on group specification ... passing simple tests' id '847a7997-8381-4bcc-8827-1a48df4719b1' date '10 June 2009' time '5:17:10 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.177' message '- created ''baselines'' that carry forward information from version to version. a baseline can be created for each attribute as well. - 161 run, 156 passes, 5 failures, 0 errors ' id 'c0a4f5fa-a6db-43e4-bc0a-809412b5b557' date '10 June 2009' time '3:09:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.176' message '- straighten out the attributes' id 'b8616bd4-16c2-48dc-bd7a-1c341c43197d' date '9 June 2009' time '4:56:41 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.175' message '- save class from trash' id '81340fb9-1f6c-4e6d-a865-3e02f52ecbc0' date '9 June 2009' time '3:59:24 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.174' message '- in order to do reporting (without actually loading anything), the loaderClass must be passed along.' id '064473e2-75c6-4676-b4a2-103b05112d28' date '9 June 2009' time '3:34:46 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.173' message '- begin work on loading projects ' id '2fed88f2-f921-48ac-a4c7-e3db8a070548' date '8 June 2009' time '8:40:05 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.172' message '- fix a problem with undefined projects...etc. - 118 run, 115 passes, 3 failures, 0 errors ' id 'e98da4be-5ba0-4d4e-a8ee-8a0efc0b9887' date '7 June 2009' time '9:33:39 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.171' message '- toss some old classes' id 'c2801f38-9ee2-4d2b-b553-e792248b8fb1' date '7 June 2009' time '7:07:53 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.170' message '- version string protocol' id '8a9fdf24-1883-40c4-b74f-6502bd747292' date '7 June 2009' time '10:51:31 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.169' message '- #status will be a development command' id '87b9a448-0cd7-47f0-b9a8-78958d0e78e7' date '7 June 2009' time '9:16:25 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.168' message '- pushing things around in preparation for the next round' id '7ec2269f-a123-4cd6-b2aa-9a8f07072346' date '6 June 2009' time '12:39:17 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.167' message '- projectsSpec and projectSpec tests - 78 run, 76 passes, 2 failures, 0 errors ' id '8690fb37-0ca9-4d4a-82dc-db30ff2c04a2' date '6 June 2009' time '11:31:12 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.166' message '- add #projectAttributes' id 'a6eb151a-1416-4cab-9dd5-98c78c829ab0' date '6 June 2009' time '10:11:02 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.165' message '- MetacelloValueHolderSpec belongs in Core' id 'b43f761d-45d4-4226-936b-2f8be80db02a' date '5 June 2009' time '5:03:15 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.164' message '- requiredProjects (MetacelloProjectsSpec and MetacelloProjectSpec) implemented - MetacelloProject (not MetacelloMCProject yet)) createMap functional for: blessings, descriptions groups requredProjects and versions - 69 run, 67 passes, 2 failures, 0 errors ' id '849919a6-97e3-4521-abd0-568956586c3f' date '5 June 2009' time '5:02:09 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.163' message '- taking a crack at simple version creation (cont''d)' id 'b48282dc-0b5e-446f-83c2-bab19a31c63c' date '4 June 2009' time '7:12:59 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.162' message '- taking a crack at simple version creation' id '014f1ec8-8417-4f82-b5e9-8e532b98d33c' date '4 June 2009' time '6:30:18 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.161' message '- generic mergeSpec:' id 'd868513d-34c5-4151-bad4-fffd5543f273' date '4 June 2009' time '3:44:57 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.160' message '- remove #basic attribute ... cleanup' id '8ac32027-ee2c-4444-8d7f-f8aec8303846' date '4 June 2009' time '11:24:43 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.159' message '- categories' id '71588fde-14a7-4575-b7a6-935fe83aa43f' date '3 June 2009' time '11:30:30 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.158' message '- eliminate use of #addGroup: ... use #addmember: instead' id '5e153570-937d-447d-8681-99fc7478c8cf' date '3 June 2009' time '2:21:08 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.157' message '- merge is not an add, although a merge will add - 41 run, 39 passed, 2 failed, 0 errors' id '5bd17356-4ab8-4f35-8985-dc715924a5fc' date '3 June 2009' time '11:37:02 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.156' message '- repackaging' id '91e3c76d-b086-481d-b255-761d7be4f01e' date '3 June 2009' time '10:08:27 am' author 'dkh' ancestors ((name 'Metacello-Core-dkh.155' message '- checkpoint ... beyond backup_231_metacello_001 - group and groups funtionally complete (pending final review)' id 'd941d338-e7d6-41f6-a283-3fca9d78654a' date '2 June 2009' time '8:39:52 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.154' message '- checkpoint ... beyond backup_231_metacello_001 - group and groups tests passing' id '83e19bf7-2dec-4e05-9572-76f1b2ce682b' date '2 June 2009' time '7:41:37 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.153' message '- checkpoint ... beyond backup_231_metacello_001' id '189aa251-8b87-41ad-a16b-cba663cbd438' date '2 June 2009' time '5:13:04 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.152' message '- checkpoint ' id '632375f4-3a73-4a18-8433-3e8e1dbce2c4' date '2 June 2009' time '4:39:36 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.151' message '- checkpoint ... major rewrite' id 'd7b1e55a-d7bc-437e-919d-9fd6aecddc9f' date '1 June 2009' time '5:01:55 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.150' message '- reorganizing categories' id 'ad8c75a7-ea5c-4a5c-a77b-04673fbf0741' date '28 May 2009' time '4:47:05 pm' author 'dkh' ancestors ((name 'Metacello-Core-dkh.149' message '- package rename ... ' id 'f4f94a61-284f-4c94-912f-d408938d3edc' date '28 May 2009' time '4:31:26 pm' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-dkh.282' message '- ''''Update Package Method'''' command updates the versionString for project reference to #currentVersion of the project ' id 'ca80ef66-1cf1-48cc-ba85-478a3bb14c74' date '23 October 2009' time '11:45:35 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Metacello-Core-DaleHenrichs.390' message '- stop using deprecated in Pharo1.2 methods (sortBy:) ' id '96db7e2d-252d-4d01-9aa2-88e0b5760606' date '11 November 2010' time '11:26:57 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.373' message '- move another MetacelloMCProjectSpec reference to Metacello-MC package ' id 'a0aa3c08-169f-4d00-bba6-ee3518fe654f' date '27 October 2010' time '11:37:16 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.372' message '- move MetacelloMCProjectSpec reference to Metacello-MC package - essentially a temp branch for 1.0-beta.27.5 - skipping version 371 because of a class type issue' id 'f46464b9-ab29-4b4c-a2fd-6dd8e3e36b7c' date '27 October 2010' time '11:32 am' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.366' message '- need MCVersion>>loader - Metacello-Core ' id 'edf61e18-66a7-4938-bcf1-ebf79f652e5a' date '31 August 2010' time '12:06:10 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.365' message '- fix Issue 94: http://code.google.com/p/metacello/issues/detail?id=94 "lastVersion vs latestVersion" ' id 'd718a09d-2a5b-4e27-8699-62e1acbcefbd' date '30 August 2010' time '1:27:40 pm' author 'DaleHenrichs' ancestors ((name 'Metacello-Core-DaleHenrichs.364' message '- proposed bugfix for load order bug' id 'a261dc7a-8f2d-4c75-be5a-dbb27184b929' date '23 July 2010' time '1:39:01 pm' author 'DaleHenrichs' ancestors () stepChildren ())(name 'Metacello-Core-SeanDeNigris.364' message '* fixed issue 94 - lastVersion and latestVersion are confusing - deprecated above methods - replaced lastVersion with bleedingEdge - replaced latestVersion with stableVersion' id '51e2e4ee-5537-4993-a099-6f8b2e32d78f' date '17 August 2010' time '4:25:19 pm' author 'SeanDeNigris' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file