It's been a good long while since we've blogged anything, but that doesn't mean that Cometd has been standing still.
Thanks to the tireless efforts of Greg Wilkins, the Bayeux protocol has been extended to support "advices", essentially server-sent "hints" that clients can use to avoid behaving badly. The Jetty implementation has advices implemented and the Twisted Python server is most of the way there. The laggards at this point are the clients who bare the brunt of the changes. They should be upgraded to handle advices soon.
Perhaps more excitingly, at this week's JavaPolis conference, Jonas Jacobi and John Fallows demonstrated a brand new Bayeux implementation based on Sun's Grizzly servlet container server. It was impressive to see them demo a real-time charting application that they developed using Dojo's charting infrastructure and their Bayeux server, all without any assistance from the Cometd team. We've been excited at how easy it is to implement Bayeux clients and servers to date, but out-of-the-woodwork implementations like these really help drive the point home that Bayeux's focus on simplicity is paying off.