Login  Register

Fixing Pier3Addons

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