Thank you!
If the BaselineOf is independent maybe we could repurpose Versioner - because even if tags and branches are handled by git, the load order and dependencies are still required and doing that by hand is too much work. :)

Also maybe the docs (which I found just now��� so shame on me for not looking harder) should be updated to recommend people to use BaselineOf always https://github.com/dalehenrich/metacello-work/tree/master/docs

Peter

On Thu, Feb 26, 2015 at 8:23 PM, Dale Henrichs <dale.henrichs@gemtalksystems.com> wrote:

On 2/26/15 4:41 AM, Ben Coman wrote:
Just a random query (especially since I haven't played with BaselineOf and I might misunderstand something)...
should #baseline: be moved out of the ConfigurationOf class so that we consistently have a BaselineOf class in both cases: git & monticello.
Haha, you are misunderstanding ... the two classes are separate because they are independent classes. One should use one or the other for managing a project.

If you have a git-based project then I recommend that you use a BaselineOf to manage the packages and dependent projects.

If you are using a Monticello repository (mcz files) then you must use a ConfigurationOf ...

That is, the ConfigurationOfXxx.mcz package will contain two classes: ConfigurationOfXxx and BaselineOfXxx.

This will not work as you expect:)

Dale