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.henri...@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 > >