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

Reply via email to