[Pharo-project] introducing RPackage :)

Stéphane Ducasse stephane.ducasse at inria.fr
Sat Feb 26 21:48:24 CET 2011


On Feb 26, 2011, at 8:12 PM, Tudor Girba wrote:

> Hi,
> 
> We use RPackage in Moose, and it works fine. We only encountered a small problem raised when renaming a class, but Cyrille fixed that, too. I am quite confident in it.
> 
> The way to load it is like this (different repo):
> Gofer new
>      squeaksource: 'PharoTaskForces';
>      package: 'ConfigurationOfRPackage';
>      load.
> (Smalltalk at: #ConfigurationOfRPackage) perform: #loadDefault.
> 
> The translation of SystemChangeNotifier into Announcements happens in SystemAnnouncements package.

thanks doru I will talk with cyrille monday.

> 
> Just a note, until we can remove the SystemChangeNotifier, we have to first get Monticello work with RPackage and

What do you mean by "we have to first get Monticello work with RPackage " It does not?

I will have a look.

> SystemAnnouncements. Afterwards, we should hook Announcements directly in the system, and yet afterwards remove the categories and get the tools work with RPackage.
> 
> Cheers,
> Doru
> 
> 
> On 26 Feb 2011, at 18:59, Stéphane Ducasse wrote:
> 
>> Hi guys
>> 
>> I would like to give a try to introduce RPackage = a complete rewrite of PackageInfo.
>> Moose people use it and I will sync with them to know.
>> 
>> It would be great if some of you could load and play with the system
>> 
>> 
>> Gofer new
>>      squeaksource: 'PharoInbox';
>>      package: 'ConfigurationOfRPackage';
>>      load.
>> (Smalltalk at: #ConfigurationOfRPackage) perform: #loadDefault.
>> 
>> Note that RPackage is based on announcement. So there is just one place that register to systemNotifier.
>> So one of the following goal is to remove SystemChangeNotifier and replace it with announcement.
>> 
>> Stef
>> 
>> 
> 
> --
> www.tudorgirba.com
> 
> "Every thing should have the right to be different."
> 
> 
> 
> 





More information about the Pharo-project mailing list