[Pharo-project] Metacello loading default (was: Updating the Alien Squeaksource page)
2010/9/29 Fernando olivero <fernando.olivero@usi.ch>:
Then evaluate the following to get the default installation (Smalltalk globals classNamed: 'ConfigurationOfAlien') perform:#loadLatestVersion.
I saw that many recent Metacello configurations now define ConfigurationOfWhatever loadDefault. It would be nice to switch to that idiom, and maybe make a campaign of updating existing configurations, while there are still not so many of them⦠-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
On Wed, Sep 29, 2010 at 10:02 PM, Damien Pollet <damien.pollet@gmail.com>wrote:
2010/9/29 Fernando olivero <fernando.olivero@usi.ch>:
Then evaluate the following to get the default installation (Smalltalk globals classNamed: 'ConfigurationOfAlien') perform:#loadLatestVersion.
I saw that many recent Metacello configurations now define ConfigurationOfWhatever loadDefault. It would be nice to switch to that idiom, and maybe make a campaign of updating existing configurations, while there are still not so many of themâ¦
Hi Damien. There are some threads/discussions in Metacello mailing list exactly about this. Maybe you want to ask there. I am a little lost in the solution ;) Doru or Dale may help you. Cheers MAriano
-- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Damien Pollet wrote:
2010/9/29 Fernando olivero <fernando.olivero@usi.ch>:
Then evaluate the following to get the default installation (Smalltalk globals classNamed: 'ConfigurationOfAlien') perform:#loadLatestVersion.
I saw that many recent Metacello configurations now define ConfigurationOfWhatever loadDefault. It would be nice to switch to that idiom, and maybe make a campaign of updating existing configurations, while there are still not so many of themâ¦
Damien, On the Metacello mailing list we are discussing some new features that should allow us to settle in on a set of standard methods for loading configurations. The root of the problem is that #lastVersion and #latestVersion are not quite what is needed. They are shortcuts, but they are shortcuts in the wrong model ... We are exploring the notion of a stable, development, and bleedingEdge versions which seem to make more sense than #lastVersion and #latestVersion, but the solution we are exploring goes deeper than just adding more (or different) shortcuts. We are still working through implementation details, but if the proposals pan out, Mariano and I (plus other volunteers perhaps) will make a pass through the public configurations. At this point in time it is premature to make any sweeping additions or changes... If you're interested in details, I invite you to join the conversation on the list. Dale
participants (3)
-
Dale Henrichs -
Damien Pollet -
Mariano Martinez Peck