Hi,
would it make sense to take configurations from metarepos instead directly from
the source?
And more imporantly: would be considered bad practice for users to do it right
now?
E.g.
spec
project: 'Magritte'
with: [ spec
className: #ConfigurationOfMagritte3;
versionString: #stable;
repository:
'http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo50/main/' ].
v. repository: 'http://smalltalkhub.com/mc/Magritte/Magritte3/main/'
pros:
* the (e.g. Magritte) developer can freely change platforms
* the ConfigurationOf could differ between various MetaRepo versions (combined
with git it could reduce their complexity)
* users do not have to think about where is the canonical repo (I've seen
project that had copies on SS, STHub, GitHub, and a custom location -_-)
cons:
* the ConfigurationOf could differ between various MetaRepo versions (if the
code is compatible, then two repos have to be updated
Any thoughts?
Peter