Search groups and forum

History of the BW Chat - how long should we keep it?

Tags: feature || chat || chatroom || privacy

posted 2008/08/19 08:05    Visibility: World


Right now every BW member can read an all time history of the BW chat. There are several members complaining about this.

I suggest to limit the history of the general BW wide chat to one day. 

In the future we will have private and group chats and we could think about different limits for them (or leave it to the groups/participants to decide)

What do you think about it?

posted 2008/08/19 12:15    Visibility: World


I think a chatroom is not a place to store/save data, this is also valid for privat areas / closed chat rooms. So away with it as fast as possible; 24 hours is quite a long time, but maybe a good and clear period.

We should announce it properly at the chat side, that everything is erased after this time, so everything "valuable" has to be moved, i. e. to the wiki or forum.

midsch

posted 2008/08/19 13:55    Visibility: World


In skype, gtalk and other chat programs I appreciate the fact that the data is stored. I often want to look things up later.

The problem here is that the chat log is / would be visible to the public. An ideal solution would remember all that is said, but in a way that only the chat participants can read it.

I think it can be a good compromise to have different channels:

  • a public channel where messages are flushed after 24 hours
  • another public channel that is not flushed, but where participants can be anonymous (temporary username)
  • we could have a third public channel that is not anonymous and not flushed.
  • private or group channels which keep their history, but with some rules of who can read what.

 

These group channels would be very similar to skype:

  • I can only read messages that were written in a time when I was a member of the chatroom.
  • That means: If I leave the chatroom for a while, I will have a gap in my history.
  • That also means: If I join the room, I will not be able to read back on old messages from the time when I was not a member of the chatroom. But, we could show some activity statistic to the new member.
  • The members of a chatroom can be online or offline. Offline chatroom members will be listed as members and can read back everything when back online.
  • We can make group chatrooms, where membership in a group automatically means membership in the chatroom. I think this would be a nice and simple conceptual model.
  • To make all this possible, we need to store the timestamps when people join or leave a chatroom or group.

 

We won't get all of this in the next 24 hours, but I think the direction is a good one.

 

posted 2008/08/19 14:27    Visibility: World


@ lemon-head : excellent. I'm 100% fine with this

 

posted 2008/08/19 17:00    Visibility: World


I agree with Andreas proposal.

 

I don't think that the "another public channel that is not flushed, but where participants can be anonymous"will be very useful, but at least, may be it can be useful for the day i want to insult someone ...

 

This make me think about something : we really must start to think to be able to move the chat on a dedicated server, I think it will create a huge traffic and load peak

posted 2008/08/19 18:53    Visibility: World


I also agree with Andreas' proposal.

posted 2008/08/19 22:06    Visibility: World


Sorry, but I don't agree: n nWhile Philips proposal is easy to implement and easy to understand, Andreas proposal is wasting a lot of coding capacity, storing space and (after a while) server power for sorting out the correct stuff for every user. n nFurthermore it's just complicate to understand for someone new to it. n nAnd you really use chatlogs for storage of useful stuff? Come on. I can't really believe it. Results, even if only rough notes should go to wiki/forum. n nmidsch

posted 2008/08/20 06:44    Visibility: World


I don't agree with andreas proposal, it is way to complicated. For me it would be really difficult to check out who is saying what in which public chat, determine the level of privacy in there and then decide wher to go to talk about what - hell, I have better things to do ;)

lets keep it simpel.

posted 2008/08/20 12:01    Visibility: World


I agree that the different public channels are probably overkill, and too complicated. The alternative would be, having group channels which can have different settings, and a public channel with the 24h flush.

For the start, we can obviously begin with a 24h flush solution. 

For the group channels: How else would you do it, if not with checking membership periods? How do you find out who is allowed to read something or not?

I think skype and gtalk showcase the perfect answers to all of these questions.

 

@midsch:

>  And you really use chatlogs for storage of useful stuff? Come on. I can't really believe it. Results, even if only rough notes should go to wiki/forum. midsch

I think you focus on the wrong area. The main purpose of the chat will be to let members talk about activities such as a barbecue, meeting up somewhere, etc. Often people will forget to put the information into another medium, or, even worse, there is no other medium easily available.

Or, imagine a traveler who wants to discuss meet-up details in chat - how irresponsible would it be to flush this valuable information? "Haha, too late! Did you not write it down on paper? I hope you have a tent!"

And even for work chats, I often use the skype or gtalk chat logs to read back on things from last week, or earlier. For instance, if people have posted code snippets, urls, usernames, contact details, often this stuff is not copied to any other medium.

And, sometimes I simply want to read back a chatlog of some other people, for instance in our skype dev channel. Noone can be expected to waste his time and bloat any wiki/forum with information extracted from chats, to save it from the 24h flush.

 

The user's content is sacred. Be careful with flushing.

posted 2008/08/20 20:26    Visibility: World


At least we agree all here: n>For the start, we can obviously begin with a 24h flush solution. n nMaybe I use chat in another way (and even my clients don't keep protocols), it's just like talking and everything that has to be kept must be "written down" somewhere else. n n> Or, imagine a traveler who wants to discuss meet-up details in chat n> how irresponsible would it be to flush this valuable information? n nI think it's irresponsible to exchange this stuff (personal data involved) in a chatroom at all. And it's even more irresponsible to support it. How private are private chatrooms? n nIf I focus to much on volunteer stuff to put into the wiki/forum, ok, for the meetup/barbeque stuff we want to provide groups and meetings. BTW: no good idea to post private data there as well. n nIf it's announced properly that chatlogs are flushd regulary after 24 hours (or whatever), I don't see a problem. That's far different from deleting mails out of someone's inbox or forum posts.

posted 2008/08/20 23:22    Visibility: World


> I think it's irresponsible to exchange this stuff (personal data involved) in a chatroom at all. And it's even more irresponsible to support it. How private are private chatrooms?

A private chatroom is as private as we make it. For my taste, it should be as private as a private message. In gtalk, a chat is as private as an email. If google reads our chats, it can just as well read our emails. If you encrypt your emails, then why not encrypt the chat as well?

In essence, a chat is no different from any other electronic conversation (mail, forum), except that you have much faster response cycles, and the density of non-temporary information is not as high.

 

> Maybe I use chat in another way 

We are getting closer :) 

posted 2008/08/21 00:37    Visibility: World


I'm sorry to make such a dumb question, but, where's this chat page?

posted 2008/08/21 07:21    Visibility: World


Hey Pablo,

it's not a dumb question at all, the chat page is well hidden and quite difficult to find.

The only way I know of getting there is by clicking on the number of members who are online (top right of this screen) and then look for a button to the left called "enter the chat".

Alternatively, you can click here : Chat or use this link : https://www.bewelcome.org/chat

Happy chatting...

posted 2008/08/21 08:32    Visibility: World


For the records: i _DO_ encrypt chat, whenever I can (and the one who I'm talking to is willing to do is as well). Besides open source, decentralisation and so on SSL-encryption is a big argument for jabber. No reason not to use GnuPG as well on top. An obscure closed system like ICQ is never a real encryption, as you can't control it. At least BW is open source so this wouldn't matter here. But to save server power we decided against encryption besides passwords (another topic: all non-public data should be encrypted as well.) And the longer the chatlogs get they harder to handle they are anyway.

Following lemon-head:

- public chat is flushed after 24 hours

- private chat is kept forever

I still don't feel comfortable with keeping tons of logs forever. But probably it isn't my gossip anyway.

midsch

PS: Oh, and google _IS_ reading your mails and probably chat, not as a human, but the bots do so for "better" advertisement and whatever. The also deal with authorities, even in China. So gmail and gtalk is not really private and far away from secure.

PPS: Do we implent a special chat-donation box on the chat page (for extra server power, space, ...)?

posted 2008/08/21 16:38    Visibility: World


@pablo:

When we introduced the chat, we thought of it as some "beta feature". We wanted to make it possible to play with it, but we didn't want to guarantee for its usefulness. This is why we did not link it on the frontpage.

(I hope this is the correct explanation)

 

----------------- 

@midsch:

Yes, the ads I get on gmail look very targeted.

My argument here is that chat is really not much different from email/pm. There is no logic in keeping personal messages, but saying we have to flush the chat for the member's own good.

 

------------- 

> And the longer the chatlogs get they harder to handle they are anyway.

in gtalk or skype I can easily search my chat logs. And, I often find useful information.

 

--------------

> Yes, the ads I get on gmail look very targeted.

If we can make preferences for this, that are transparent and not too complicated, then people could decide what is kept or not. But, I am against flushing everything by default, in every chatroom. I don't think this is in the interest of our members.

 

---------------- 

> PPS: Do we implent a special chat-donation box on the chat page (for extra server power, space, ...)?

We can come up with something like this, but for now we don't even know how much the chat will cost us. I think we don't need to be too afraid of it.

And, we can switch the chat off if we run into a shortage of server power.