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
