2009/10/31 Stéphane Ducasse <[email protected]>: > This could be a possibility now I think that this is nice that people > get a chance to check it and discuss. >
yes, please decide. :) Because from that decision, we could then plan a new system-change annoucements layer + package system. In current core image, Announcements is quite small (just around 10 methods totally) and i doubt it provides enough flexibility which would not require adding & reinventing additional useful stuff on top of it. > Stef > > On Oct 31, 2009, at 10:02 PM, Igor Stasenko wrote: > >> AXAnnouncements is pretty small and accompanied with tests. >> So why not integrate it + removing 'AX' prefix because, as decided >> previously, >> it should be in Pharo core? >> >> 2009/10/31 Stéphane Ducasse <[email protected]>: >>> what would be good is to have a small discussion on the key and >>> minimal features that could be added to Announcements, >>> add some tests and code. >>> >>> Stef >>> On Oct 31, 2009, at 5:17 PM, Stéphane Ducasse wrote: >>> >>>> Levente >>>> >>>> what I would really love :) >>>> is if you could provide some extensions to the new version based on >>>> your experience. >>>> I think that Announcements are a bit limited right now. Then the >>>> core >>>> would be enhanced and we >>>> could clarified the license. >>>> >>>> Stef >>>> >>>> On Oct 30, 2009, at 1:25 AM, Levente Uzonyi wrote: >>>> >>>>> Hi! >>>>> >>>>> Just to make things clear, AXAnnouncements >>>>> - is not "a port of the original announcement implementation" >>>>> - is (more or less) based on Vassili Bykov's blog >>>>> (http://www.cincomsmalltalk.com/userblogs/vbykov/blogView?searchCategory=Announcements%20Framework >>>>> ) >>>>> just like the Announcements package in Pharo >>>>> - is released under the MIT license >>>>> (http://www.squeaksource.com/AXAnnouncements.html >>>>> ). >>>>> We implemented the framework as the blog entries came out and >>>>> integrated >>>>> it into our rudimentary ajax framework (that's where the AX prefix >>>>> came >>>>> from). Later we abandoned the ajax framework but found >>>>> announcements >>>>> really useful (especially with seaside components), so we extracted >>>>> the >>>>> code and moved it to squeaksource. Our ajax framework demo was >>>>> available >>>>> at http://axdemo.seasidehosting.st/. >>>>> >>>>> For a quick comparison: AXAnnouncements is bloated and has lower >>>>> code >>>>> quality than Announcements, but it implements more features, like >>>>> suspension and interception of announcements, weak subscriptions >>>>> and >>>>> allows different base class for the announcements hierarchy per >>>>> announcer. >>>>> >>>>> Cheers, >>>>> Levente >>>>> >>>>> _______________________________________________ >>>>> Pharo-project mailing list >>>>> [email protected] >>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>>> >>>> >>>> _______________________________________________ >>>> Pharo-project mailing list >>>> [email protected] >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> >> >> -- >> Best regards, >> Igor Stasenko AKA sig. >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
