I do not have the time but this would be useful experience to do.
stef
Begin forwarded message:
From: Dale Henrichs
<dale.henrichs(a)gemstone.com>
Date: May 22, 2009 6:43:50 PM CEDT
To: monticello-dev(a)googlegroups.com
Subject: [MC] Re: Metacello - versionMap: contional elements
Reply-To: monticello-dev(a)googlegroups.com
----- "stephane ducasse" <stephane.ducasse(a)gmail.com> wrote:
| On May 22, 2009, at 12:28 AM, Dale Henrichs wrote:
|
| >
| > In Metacello, the versionMap is _the_ package management artifact.
| > Developers in a software project use the versionMap to communicate
| > to other developers (consumers of their software project):
| >
| > - which packages belong to a particular version of the software
| > project
| > - the load order of the packages on a version by version basis
| > - the operations to be performed pre/post load/unload.
| > - which other versionMaps (software projects) are required for a
| > particular
| > version to function correctly.
| > - which groups of packages are intended to work together as
loadable
| > units.
|
| sounds good to me.
| Dale I think that when you have something stable we could give a try
| to manage moose with it.
Stef,
The current version is stable (Metacello-dkh.147). I'm holding off
development until I feel comfortable with the requirements for the
next wholesale rewrite.
I think it would be useful for you to take a cut at using Metacello
to configure Moose and identify the things that are difficult to
express or just plain wacky:) There should be enough functionality
there for you to do a proof-of-concept for Moose.
WAVersionMap is a functional prototype and is based on Metacello-dkh.
147, so I'd recommend that you use WAVersionMap as a guide as to
what you can and can't do and then asking me questions if things
aren't obvious. With that said, be prepared to toss everything
you've done for Moose against Metacello-dkh.147, because the API
will be changing with the next rewrite.
Dale
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Monticello Development" group.
To post to this group, send email to monticello-dev(a)googlegroups.com
To unsubscribe from this group, send email to
monticello-dev+unsubscribe(a)googlegroups.com
For more options, visit this group at
http://groups.google.com/group/monticello-dev?hl=en
-~----------~----~----~----~------~----~------~--~---