(name 'MC2-Monticello-cwp.50' message 'merge' id 'd0d29806-d99b-400e-a81c-192e8689b288' date '22 October 2009' time '2:50:30.985 pm' author 'cwp' ancestors ((name 'MC2-Monticello-cwp.48' message 'Moved versioning of repositories into adaptors rather than the repositories themselves.' id '476acad7-c634-43e6-b0b4-1cb41d6fdc04' date '22 October 2009' time '2:44:57.001 pm' author 'cwp' ancestors ((name 'MC2-Monticello-cwp.47' message 'Started to move functionality into repository adaptors.' id '7becd1bd-f31c-4734-b649-1f72d857b8d8' date '18 October 2009' time '11:06:13.146 pm' author 'cwp' ancestors ((name 'MC2-Monticello-cwp.46' message 'merge' id '54d00854-4280-48e1-b26c-3e3066d142b8' date '18 October 2009' time '8:36:39.59 am' author 'cwp' ancestors ((name 'MC2-Monticello-cwp.45' message 'Adopted the "handler" pattern for double dispatching on elements. Also created specific repository elements and adaptors. The adaptors don''t do anything for now.' id 'f1e7934f-9665-45e2-ae38-cbba29160a6c' date '17 October 2009' time '11:38:22.796 pm' author 'cwp' ancestors ((name 'MC2-Monticello-jf.44' message 'missed a change for BaselineSlice renaming' id '75ad2dbe-2c05-4d94-94da-a4ef9565e0dc' date '4 October 2009' time '9:21:55 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.43' message 'clean up categorization and add a few method comments' id 'f18c9452-6fab-4070-b5e4-4f647f8fa9b6' date '4 October 2009' time '9:03:26 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.42' message 'rename "anImageProxy" variables to "aDomain"' id 'e2536bd1-7c4c-4304-87c5-ddd54bee3bc6' date '4 October 2009' time '8:33:30 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.41' message 'mark #isIncludedInSlice: as subclassResponsibility for ImageElement' id 'e2598262-e305-4e03-9384-c85f664e1274' date '4 October 2009' time '8:19:45 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.40' message 'rename ParentsSlice and associated classes/methods to BaselineSlice' id '49b4cd98-25f4-40f1-b008-f57b46d81141' date '4 October 2009' time '7:54:13 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.39' message 'push some stuff up to MDMonticelloSlice but see the comment in #load: -- something larger is wrong here: maybe slices, repos, and projects need to know their environment?' id 'd4242f47-42ff-4d40-a40d-35a33b2d3828' date '4 October 2009' time '7:44:47 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.38' message 'tidy up tests a bit' id 'd1bf0660-e3df-4f21-9e27-b5da36fd27d8' date '26 September 2009' time '1:22:26 am' author 'jf' ancestors ((name 'MC2-Monticello-jf.37' message 'Can''t see any reason why MDParentAdaptor should inherit from MDSliceAdaptor (it overrides everything of significance) and the tests pass just fine when it doesn''t.' id 'b70545e5-5e5d-4b44-a647-99c3a427124a' date '20 September 2009' time '9:52:06 pm' author 'jf' ancestors ((name 'MC2-Monticello-cwp.36' message 'Moved PackageInfoSlice element and adaptors to MC2-Squeak, where they belong.' id '9ac671ce-a1dc-43d8-b3ee-ad10e8eb948e' date '12 September 2009' time '11:07:26 am' author 'cwp' ancestors ((name 'MC2-Monticello-cwp.35' message 'Created a separate element class for each type of slice.' id '99e47822-3e55-4349-a12e-224cc5d1e0f0' date '12 September 2009' time '10:57:45 am' author 'cwp' ancestors ((name 'MC2-Monticello-jf.34' message 'test and make sure that removing repositories and slices from the environment also removes them from any projects' id 'bc423868-cb19-40fe-a61a-2418a5e49118' date '8 September 2009' time '11:59:31 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.33' message 'Added RepositoryAssociationElement

Project-related slices still busted' id 'd9afe0bb-978e-4f35-ad58-6410e279e1e2' date '8 September 2009' time '9:31:09 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.32' message 'merge' id 'd59e480d-59bc-46db-ac4f-111b937f4131' date '7 September 2009' time '1:19:52 am' author 'jf' ancestors ((name 'MC2-Monticello-jf.31' message 'Mostly-finished change to add MDSliceAssociationElements, which note the association of a slice to a project separate from the definition of the slice itself.' id '1e6b458f-e733-4745-9b9a-2803e0852a29' date '7 September 2009' time '1:10:28 am' author 'jf' ancestors ((name 'MC2-Monticello-cwp.30' message 'Moved from MC2.' id 'abe7cc4a-6b92-45b3-8489-b8fd385ae655' date '30 August 2009' time '11:03:41 pm' author 'cwp' ancestors () stepChildren ())) stepChildren ())(name 'MC2-Monticello-cwp.31' message 'Minor changes to account for the fact that repositories live in the environment, not projects.' id '04ea4241-f3bc-4714-9602-527d65d2d4c4' date '6 September 2009' time '11:38:40 am' author 'cwp' ancestors ((id 'abe7cc4a-6b92-45b3-8489-b8fd385ae655')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'MC2-Monticello-jf.45' message 'Move property loading from Slices onto SliceAdaptors and remove #load: and #load:from: methods from the Slices.' id '60e3f28c-7cc8-474d-8c07-8f79555b6f8a' date '17 October 2009' time '1:07:06 am' author 'jf' ancestors ((id '75ad2dbe-2c05-4d94-94da-a4ef9565e0dc')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'MC2-Monticello-jf.49' message 'represent more of the element inheritance in the implementation of handler methods on MDElementHandler.

This allows behaviour to be specified with less duplication (e.g. in MDMonticelloInclusionHandler) and continues to work when new subclasses are added. We may want to go further with this... but it may not be worth including classes that are in the hierarchy smply as implementation details.' id 'ab86c5d1-3cb0-44c9-a5cb-ed7fbe966909' date '21 October 2009' time '5:35:01 pm' author 'jf' ancestors ((name 'MC2-Monticello-jf.48' message '- move property generation from Slices to their adaptors (the same should be done for repositories)
- remove #type from class-side of Slices' id '5d966093-96d1-472d-a951-d2191b486e1c' date '21 October 2009' time '4:58:52 pm' author 'jf' ancestors ((id '7becd1bd-f31c-4734-b649-1f72d857b8d8')) stepChildren ())) stepChildren ())) stepChildren ())