I think that Axa needs a good cleaning brush. So let us see what we can get.
Stef On Oct 31, 2009, at 10:23 PM, Igor Stasenko wrote: > 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 _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
