Scoop -- the swiss army chainsaw of content management
Front Page · Everything · News · Code · Help! · Wishlist · Project · Scoop Sites · Dev Notes · Latest CVS changes · Development Activities
Add messaging to scoop? Feature Requests
By gcmillwood , Section Wishlist []
Posted on Mon Dec 04, 2000 at 12:00:00 PM PST
To help 'build community spirit' why not build some kind of messaging into scoop?

The basic idea is to to provide a uniform method for any user to send a message privately to any other user, that is integrated into the site. The messages would be stored for a length of time, so that if the user is not logged into the site when the message is sent, they would receive it the next time they logged in.

This idea sprang out of a comment I made to a story on k5, and the follow-up story someone else posted. Reading these might give a better idea of the motivations behind the idea, and the arguments against it.


Why?:
This would enable users to respond privately to another user's comments or stories. Of course conversations completely unrelated to the site would also happen.

It has been suggested that email/irc/[insert IM client of your choice]/diaries should be used for this purpose. However, not all users reveal their email address, not all users can or do use irc/[IM client], and instant messages of whatever form are often not persistant (if the user isn't logged on, then they don't get the message). In addition, in general users are lazy (I know I am), and do not want to start up a separate application in order to contact another user. Diaries are not private, so would be inappropriate for some types of messages, and using diaries would rely on users proactively checking their diaries for comments.


How:
This is probably best illustrated by example:

  • I read a comment by a user that I wish to reply privately to. So I click on a link in the comment header to 'message' them.
  • A new page opens up (similar to comment submission), where I fill in who to send it to (defaults to username, but I can change and add to the send-to list), subject, and message body).
  • I click send and it gets added to the recipients messages.
  • The next time the recipient refreshes or opens a new page on the site a 'slashbox' type thing on the right hand side (similar to the hotlist box) would show my message (subject and author), along with any other messages the user has received).
  • Clicking on a link in this box would open their message list.
  • The recipient could then reply via a link in the message header.


Possible downsides (technical):

  • Harassment - messages could be used by one user to harass another. (e.g. inappropriate sexual propositions). This could be dealt with via 'ignore' lists, or in extreme cases banning the user.
  • Spamming - '$$$MAKE MONEY FAST$$$' or similar could be sent to every user on the site. This could be dealt with by only allowing each user to send n messages in m time, or to contact n users in m time.
  • Consumption of diskspace - storing an unlimited number of messages for a unlimited length of time is asking for trouble. I suggest limiting each users message to a max size (either number of messages, or total size of messages. It would probably be worth limiting the maximum size of an individual message as well).


Possible downsides (cultural):
'messaging would move discussions away from the public articles into private messages'
'people would use messaging and nothing else on the site'
'users will ignore messages completely'
These arguments do not have technical solutions, and a consensus on these and similar arguments should probably decide whether this idea is worth developing.


So is it worth discussing this idea further?
Are there problems with the design?
What improvements would you make to the idea?

ShouldExist & infoAnarchy >

Menu
· create account
· faq
· search
· report bugs
· Scoop Administrators Guide
· Scoop Box Exchange

Login
Make a new account
Username:
Password:

Poll
Should messaging be built into scoop?
· Yes. 84%
· ...but not like this. 0%
· I don't know. 0%
· No, because all discussions should be public. 7%
· No, no one would use it. 7%

Votes: 13
Results | Other Polls

Related Links
· Scoop
· story
· follow-up story
· More on Feature Requests
· Also by gcmillwood

Story Views
  24 Scoop users have viewed this story.

Display: Sort:
Add messaging to scoop? | 12 comments (12 topical, 0 hidden)
LOL (3.00 / 1) (#1)
by Defect on Mon Dec 04, 2000 at 10:27:23 AM PST

It's really strange having a post threshold of '1'

But on topic...

I happened to really like the authorization/ignore idea with the implementation being something like

-everyone ignored by everyone else by default
-to gain rights to message someone, you must issue a request
-the receiver of the request has the option to open the link between the two users or let it remain closed.
-Once a "link" is opened, either user can send to one another without any restrictions.
-Either user can break the "link" at any time, thus preventing either user from messaging the other.

The ignored-as-default feature of this suggestion can prevent most spamming, and users who annoy/irritate others can be ignored at will.

The k5-messaging idea in itself is a good one i think, because it would allow users to respond personally to comments that don't need to be viewed by others or rated (as illustrated by this thread).



Said it before... (2.00 / 1) (#3)
by bradenmcg on Mon Dec 04, 2000 at 08:53:55 PM PST

... and I'll say it again.

Web/HTML-based IM sucks like a hoover.

Your original post on K5 mentioned collegeclub.com's IM system... it's hideous. The lag time makes it FAR from instantaneous. Email is much better. I only use CC's IM once per user: send them a message that says "IM me with AIM, here is my screenname." Granted, some of the issue with CC's IM is related to the fact that they have banner ads in the IM windows, but still. HTTP was not made for time-critical, instantaneous client to client communications, don't kludge it.

I think a better idea would be a java IRC client or something of the sort, a way for people who have issues with IRC to use IRC off of a scoop site.

Just my $0.02.



alert of reply to comment (4.00 / 1) (#6)
by spoony on Tue Dec 05, 2000 at 01:18:23 AM PST

i see this as a good option because it could be used to alert you if someone has replied to one of your (numerous) posts ...
i like the idea
one thing : don't allow this to anonymous persons, that will prevent the spamming part.



Use the sourceforge method... (none / 0) (#8)
by dlc on Tue Dec 05, 2000 at 07:33:45 AM PST

Sourceforge has a good system here -- You get a form to put in your comments, etc, and it gets sent to the address the recipient designated as their real email address. Why use the web for messaging? We have email for that, and every registered user has an email address in the database (else, how could they register?)

(darren)





Email-based extension to the comment system? (none / 0) (#9)
by dlc on Tue Dec 05, 2000 at 07:41:49 AM PST

My previous resopnse to this thread got me thinking about email and weblogs...

It would be challenging, but interesting, to run a mail server which could create mailing lists on demand (kuro5hin-discuss-$section-$storyid@lists.kuro5hin.org), to which all responses would be fed back into the comments attached to a story.

Qmail's touch-file based managing of mailing lists would be ideal here -- there could be a "include me on the discussion list" option on each page (or perhaps only on the posting form for each discussion) where a user can choose to be included in the mailing list attached to the story. A script would be included in each mailing list which would parse the message, pull out the appropriate pieces, and insert them into the database.

The problems with this method include, but are not limited to: integrating kuro5hin's cookie-based authentication mechanism would be almost impossible to translate to email, M[U,T]A's that munge subjects/headers, and stuff like that.

Just an idea. This is similar to another project I'm working on; if I have some time (haha) I'll work on porting the code, or at least the idea, to Scoop.

(darren)





Add messaging to scoop? | 12 comments (12 topical, 0 hidden)
Display: Sort:

Hosted by ScoopHost.com Powered by Scoop
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest © 1999 The Management

create account | faq | search