2018-03-05 18:23 GMT+01:00 Stephan Eggermont <step...@stack.nl>: > Guillermo Polito <guillermopol...@gmail.com> > wrote: > >... > > > > So yes, it may block upgrades, but until we have tools that allow us to > > cope with the complexity, I prefer to have reproducible versions where I > > can reproduce bugs in a reproducible way than an unpredictable version > > where I cannot grasp the cause of a problem :/. > > I strongly advice against using Baselines for that. They are supposed to be > edited from hand, and using them for reproducible versions will break other > projects, as we've seen earlier with Configurations. AFAIK Metacello can > register which versions were loaded in which order, so that information > should be recorded for reproducibility. > > Stephan > > > I support the idea of Stephan to go thru a two steps process: - use Metacello to extract exact versions - store this information as the specification of the bootstrap version.
Can Metacello perform a sort of dry run? If not, would be nice! Then a UI with such information would be nice too (to answer the question: what will be loaded exactly, and from where?).