[xwiki-devs] [Design] Message stream privacy and visibility
Hi devs, I wrote two design proposals regarding the new message stream functionality (a.k.a. user status). - http://dev.xwiki.org/xwiki/bin/Design/UserMessagesVisibility specifies what kind of messages (and wiki activity) should be displayed in different contexts, like what should I see in my network tab, what should I see when I visit another user's profile, etc. - http://dev.xwiki.org/xwiki/bin/Design/UserMessagesPrivacy specifies some privacy requirements regarding messages, both from the read and write perspective, like should I be able to see messages for a given group, can I send a direct message to another user, etc. Any feedback is welcome. -- Sergiu Dumitriu http://purl.org/net/sergiu/
On Mar 19, 2011, at 3:54 AM, Sergiu Dumitriu wrote:
Hi devs,
I wrote two design proposals regarding the new message stream functionality (a.k.a. user status).
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesVisibility specifies what kind of messages (and wiki activity) should be displayed in different contexts, like what should I see in my network tab, what should I see when I visit another user's profile, etc.
Just read that doc. +1 from me. And +1 to not display user's own messages in the network tab since: * it "pollutes" the stream * the user's activity is already visible on his profile home page For me Network should about others not the user itself. Thanks -Vincent
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesPrivacy specifies some privacy requirements regarding messages, both from the read and write perspective, like should I be able to see messages for a given group, can I send a direct message to another user, etc.
Any feedback is welcome. -- Sergiu Dumitriu http://purl.org/net/sergiu/
On Mon, Mar 21, 2011 at 11:52 AM, Vincent Massol <[email protected]> wrote:
On Mar 19, 2011, at 3:54 AM, Sergiu Dumitriu wrote:
Hi devs,
I wrote two design proposals regarding the new message stream functionality (a.k.a. user status).
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesVisibility specifies what kind of messages (and wiki activity) should be displayed in different contexts, like what should I see in my network tab, what should I see when I visit another user's profile, etc.
Just read that doc. +1 from me.
And +1 to not display user's own messages in the network tab since: * it "pollutes" the stream * the user's activity is already visible on his profile home page
For me Network should about others not the user itself.
I am +1 with the doc but I don't agree with Vincent about user's own messages not displayed in the network tab. The user is part of his network and if you don't display messages from him in the timeline you might insert holes in question/answer interactions between the user and somebody in his network. -Fabio
Thanks -Vincent
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesPrivacy specifies some privacy requirements regarding messages, both from the read and write perspective, like should I be able to see messages for a given group, can I send a direct message to another user, etc.
Any feedback is welcome. -- Sergiu Dumitriu http://purl.org/net/sergiu/
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On Mar 21, 2011, at 12:28 PM, Fabio Mancinelli wrote:
On Mon, Mar 21, 2011 at 11:52 AM, Vincent Massol <[email protected]> wrote:
On Mar 19, 2011, at 3:54 AM, Sergiu Dumitriu wrote:
Hi devs,
I wrote two design proposals regarding the new message stream functionality (a.k.a. user status).
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesVisibility specifies what kind of messages (and wiki activity) should be displayed in different contexts, like what should I see in my network tab, what should I see when I visit another user's profile, etc.
Just read that doc. +1 from me.
And +1 to not display user's own messages in the network tab since: * it "pollutes" the stream * the user's activity is already visible on his profile home page
For me Network should about others not the user itself.
I am +1 with the doc but I don't agree with Vincent about user's own messages not displayed in the network tab. The user is part of his network and if you don't display messages from him in the timeline you might insert holes in question/answer interactions between the user and somebody in his network.
Good point. Ok to include user's own messages. Ideally there should be a way to filter users on this view later on. Thanks -Vincent
-Fabio
Thanks -Vincent
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesPrivacy specifies some privacy requirements regarding messages, both from the read and write perspective, like should I be able to see messages for a given group, can I send a direct message to another user, etc.
Any feedback is welcome. -- Sergiu Dumitriu http://purl.org/net/sergiu/
On 03/19/2011 04:54 AM, Sergiu Dumitriu wrote:
Hi devs,
I wrote two design proposals regarding the new message stream functionality (a.k.a. user status).
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesVisibility specifies what kind of messages (and wiki activity) should be displayed in different contexts, like what should I see in my network tab, what should I see when I visit another user's profile, etc.
- http://dev.xwiki.org/xwiki/bin/Design/UserMessagesPrivacy specifies some privacy requirements regarding messages, both from the read and write perspective, like should I be able to see messages for a given group, can I send a direct message to another user, etc.
Any feedback is welcome. Hi Sergiu,
I don`t understand a few things: 1) Why do we have as message targets pages, spaces and wikis? I thought messages took care of user-to-user and user-to-group communication, while comment take care of user-to-content "communication". 2) Why do we have a target *and* a scope for a message, when all of the described use cases show that the scope is a direct result of the target? target=a(some) user(s) => scope=sender and receiver(s) target=a group => scope=sender and members of group 3) "to followers" and "to everyone" should be the same thing. All your actions and messages are watched by your followers. It does not make sense to send a public message only to your followers. You should use direct messaging to an explicit list of users instead and it would be private between you and them. Any message you send publicly should be, by default: -- pushed to your followers -- pushed on the main dashboard 4) Re visibility on spaces. I don`t understand how that works. The space's WebHome page is not a reliable place to have an activity stream. Most spaces don`t have a WebHome and the ones that have are custom. The only reliable place where the reading of messages is done is the user's profile, under the Network tab. 5) "A user on a followed user's profile tab should see:" and "A user on another user's profile tab should see:" should be the same since "to followers" should be default, like Twitter. (see 3) ) A (separate) suggestion: 6) We should have a "Messages" tab in the user's profile, just like we have for "Network". It should take care of direct messaging and separate it from the network buzz, just like Facebook does it. Thanks, Eduard
participants (4)
-
Eduard Moraru -
Fabio Mancinelli -
Sergiu Dumitriu -
Vincent Massol