Hi Caty, a mail to share my vision about the User Status feature.
The main idea is to have a mechanism for users to broadcast messages concerning their activities. The key use cases for this are: 1) Fast communication between enterprise members which can replace IMs and mails with user status 1.1) Communicate what you are working on 1.2) Quick question answering and feedback gathering 1.3) Interesting material dissemination 2) Focused discussions about a given topic 3) Fast communication with external clients to keep them up-to-date In order to realize these use cases we need something that resembles to Facebook's Wall or, if we look at more enterprise oriented products, to SalesForce chatter (http://www.salesforce.com/chatter) In particular: 1) The feature should be implemented as an internal subsystem that takes advantage of the Wiki underlying model for exposing information 1.1) User status can contain reference to Wiki entities (i.e., page, attachments, comments) and external links. As Jerome said in a previous email, this is key. An autocompletion mechanism could help making this feature more usable. 1.2) I am not sure that we need to provide an upload mechanism to associate an artifact to a user status. Linking an attachment in a Wiki page is sufficient in my opinion. 2) It should be possible to define one or more "neighborhoods", i.e., people that will receive our status updates 2.1) This is something that is more powerful wrt to what we have in Facebook because it would allow us to create different social-graphs that can be targeted when a user status is updated 3) It should be possible to comment on a status update (e.g., quick question answering and feedback gathering use case) 4) The user status are not tweets... I think that the number of character should be limited to a reasonable high threshold (e.g., 2048) 5) User statuses should be visible only to the users belonging to the "neighborhood" targeted by the status 6) User statuses could be displayed using an activity stream in the user's profile page and also on the home activity stream 6.1) The user statuses should also appear in the Workspace home pages. In this case they are configured to display the statuses of the "neighborhood" implicitly defined by all the members of the workspace. Feedback is welcome. Thanks, Fabio On Mon, Nov 22, 2010 at 2:20 PM, Ecaterina Moraru (Valica) <[email protected]> wrote: > On Mon, Nov 22, 2010 at 15:19, Ecaterina Moraru (Valica) > <[email protected]>wrote: > >> Hi, >> >> There are some features that need to be investigated during the XE 2.7 >> timeframe in order to be able to integrate them in XE 3.0. >> One of them is **User Statuses** and a main definition for it is: "On top >> of activity >> stream<http://code.xwiki.org/xwiki/bin/view/Macros/ActivityMacro>, >> create a User status & twitter integration feature" >> >> The question is what should we integrate and cover if we want to have user >> statuses in XE. >> In order to deploy mockups I need to have some clear requirements and uses >> cases. >> I create some pages on incubator that will gather this mail discussions at: >> Requirements: >> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/UserStatusRequirements >> Use Cases: >> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/UserStatusUseCases >> >> While discussing Activity Stream design we had some design scraps for the >> status casting part >> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/UserStatusScrap >> >> Please share your vision. >> >> > Hi, > > Some questions I have: > - is it worth it to make our own status casting or can we use directly the > Twitter API? > -- do we plan to integrate other services beside Twitter in the future? > -- if we have our own service, do we plan to display Twitter logo to > identify Twitter entries? > - what are the actions other users can make on a user status? > -- They can comment/respond to it? right away or in the status page? > -- Can they like it? > -- Can they attach something to it? > - what actions should the casting box have? > -- The user can enter just characters? > -- How many chars? > -- Can he upload a file? > - what is the visibility of user statuses? > -- are they available for anyone with view/edit right? > - what is the location where we display the status? > -- Home Activity Stream? > -- User Profile? > -- special gadget/macro? > -- future: his vcard? > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/AvatarsProposal/vcard.png > > Thanks, > Caty > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

