Posted by
DiegoLont on
Feb 07, 2014; 10:01am
URL: https://forum.world.st/Loading-Pier3-tp4741150p4742098.html
Hi all,
I am currently fixing the configuration of Pier 3 Add ons.
One of the main trouble I have is that there are version conflicts of the things that are used. So I am now also updating some other configurations (i.e. Magritte and Pillar), to get it working together. I notice that there are a lot of different strategies to specify versions. I use the following (and will modify all configuration I need to change accordingly):
- baselines
Packages: No version specified, only dependencies.
Project: #'stable'
- development versions:
Packages: This is the latest version. Personally I think it is easier to leave them out, as this will automatically load the latest version. But most of the time this is filled out as: 'this belongs together'.
Projects same team: #'development'
Used projects: #'stable'.
- stable versions / release versions
Packages: Specified. This is only allowed to allow for bug fixes.
Projects same team: #'stable'.
Used project: Specified. When releasing, check the stable version.
Also I try to make as few exceptions as possible for other platforms, so if I can specify something for pharo instead of pharo2.x and pharo3.x I will do so.
I hope I will not cause too much inconvenience.
Cheers,
Diego
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki