Hi Michael, As the GSoC'09 is nearing 'pencils down' state, I'm thinking about how to showcase PubSub in an easy way. New features are not critical, AFAIAC.
My proposal is to implement a simple Swing application, featuring: + a simple UI, with the following forms: a. JID edit field (EF), hostname EF, password EF, "login" button b. Node name EF, "subscribe" button, "unsubscribe" button c. Text area, "publish-to-node" button d. Text area for displaying messages + Use case: Login User specifies JID + password, when hitting login, the user get's logged into the server given by hostname + Use case: Subscribe to a node User enters node name and hits subscribe. Client creates the node, if not already existing. Client sends subscription request. Server subscribes JID to the node + Use case: Unsubscribe from node ... canonical ... + Use case: Publish User enters a message (not whole stanza) into the text area, hits "publish..." Client publishes the message to the node on the server + Use case: Receive pubsub messages Client displays messages coming from the server in the display area WDYT? Bernd
