Hi! On Wed, Aug 5, 2009 at 11:35, Bernd Fondermann<[email protected]> wrote: > 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?
I'll also include a little #disco into the demo (nodes, subscriptions and affiliations if possible). Michael
