On 12. aug. 2011, at 15:15, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
hi guys
Context: So let us face it our attempt to manage a core and another image did not work well. After RPackage I will focus on a process (based on metacello) where we take a core + a spec + fixes and it produces a new core + a new spec + a new set of packages. But I need time to do that.
Actions: So now we are including several packages in the image so that we do not have two images. FS RB engine Shout OCompletion Collection-Arithmetics SystemAnnouncement this one is special and some of you may not know it. It is a package that raise announcement for system changes. The idea is that we will then 1- change all the tools to register to SystemAnnouncement 2- replace all the SystemChangeNotification hooks by SystemAnnouncement 3- remove our old friend SystemChangeNotifier.
The idea is then to be able to integrate/enhance these packages deeper into the system FS for example to replace the old file package
Stef, Marcus, Igor, Luc, Nick sprinting on a sunday day (yes it happens here too).
Ugh. Collection-Aritmetics was extracted exactly -because- it's nothing that belongs in image by default... As for RB, my impression through your conversations with Lukas is that it's not enough to include it, you need someone who understands the architecture for bug fixes/changes that preserve architectural integrity rather than end up as ugly hacks. I like the functionality of OCompletion, but from what little I've read of Shout, only it's mother could love it. (same applies to texteditor etc. though, so I guess it's not a very good argument against integrating it) FS + SystemAnnouncements, I'm all for :) Cheers, Henry