Metacello loading default (was: Updating the Alien Squeaksource page)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Metacello loading default (was: Updating the Alien Squeaksource page)

Damien Pollet
2010/9/29 Fernando olivero <[hidden email]>:
> 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

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Metacello loading default (was: Updating the Alien Squeaksource page)

Mariano Martinez Peck


On Wed, Sep 29, 2010 at 10:02 PM, Damien Pollet <[hidden email]> wrote:
2010/9/29 Fernando olivero <[hidden email]>:
> 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
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Metacello loading default (was: Updating the Alien Squeaksource page)

Dale Henrichs
In reply to this post by Damien Pollet
Damien Pollet wrote:

> 2010/9/29 Fernando olivero <[hidden email]>:
>> 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

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project