This is a two part RFE:
1. Integrate the Zoo with the new moderation system.
2. Integrate a comment with the Zoo, so that users can
post one comment about each friend/foe that can perhaps
be edited by them. For example, I befriend pudge; I can
then write a comment about why I befriended him.
Logged In: YES
user_id=3889
1. The Zoo is already integrated with moderation; you can move your
Friends/Foes' comments up or down in points as you see fit. What else
did you have in mind?
2. I guess the point would be to have a list of commentaries about each
user? One rule would have to be that we only display a friend's
commentary for you if you also marked that person as a mutual friend. I
understand this, but I've never liked the type-an-endorsement system
that all modern social software systems have; people always end up
typing unrelated quasi-nonsense and that's about people they _know_...
I'm trying to think of what meaningful endorsement I could give to a
Slashdot user who I know only from his/her posts...
Logged In: YES
user_id=897619
2. I think the best use of this would be to inform the
person why you added them as a friend/foe. Like you could
say, "I liked that comment you added about Doom 3 today." or
"You need to stop trolling my journal, idiot." If it's a
real comment, instead of just text, you could provide links
to reasons you marked the person friend/foe. I have often
posted a high scoring post to see people flood my fans list,
but I often wondered what aspect they liked about my comment
that made them befriend me. When you go to your fans/freaks,
you could read the comments left for you. In your
friends/foes, others could see the comments *you* posted.
Additionally you could add a section that uses the slashcode
search to list the comments about a given user, from
everyone. I think these ideas are just the tip of the
iceburg, really. When you're about to add someone as a fan,
who happens to be a foe of one of your current friends, you
could see why they foed the guy, and make a better judgement
call. Also, many people use the Zoo just to track journals,
in which case it would be nice to know if a fan just wants
to keep their journal reading in order, or if there was
another reason they added you. Also, you could add a comment
to someone who added you, even if you wish to remain neutral.
Perhaps the way to tackle this is not necessarily with the
Zoo, but just with the user database, that anyone can add a
comment from themselves in regards to another user. Ie: User
Review. That would be fairly easy to implement, and it
wouldn't bork the Zoo in any way shape or form. So I guess
the nickname for this should be User Review; the ability to
quickly review a user, any user, you run into. There are
reasons some people are neutral to me; and I would like to
identify that, too. I think maybe the neutral aspect of the
Zoo might be missing elements, because there are users who
used to be friends or foes, who have since been returned to
neutral status for some reason or another.
I would break it into two groups: users you know, and users
you don't. You are neutral to users you don't know, and you
shouldn't be able to comment on someone who has never been
in your Zoo. But if you have had someone in your Zoo, they
should be able to have a review of why they are marked in a
certain state, friend/foe/neutral.
Logged In: YES
user_id=3889
Hm. We'll still have to think about making any of these comments public.
Doing so without the explicit consent of the commented-on user seems
unworkable to me. Or at least they shouldn't be totally public; there
should be some kind of existing relationship between the commenter or
commentee, and the viewer, before those comments could be seen.
One possibility that's a bit different is to, when someone makes you a
friend, give them a chance to type in a short reason explaining why, and
then just send that to you as a message. Of course that would work over
the inter-user messaging system, which isn't written yet. For the original
problem you describe -- not knowing anything about why people
suddenly befriended you -- that would be a solution, even if the
messages didn't stick around, weren't searchable, etc.
Rob, I turn this over to you. I suggest we keep this feature alive but at a
low priority at least until inter-user messaging is done, and then look at
it again. There are some good ideas here...
Logged In: YES
user_id=288856
We need inter-user messaging for this to work...