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