Should Discourse require reading to gain initial trust?


(Jeff Atwood) #4

Requiring 10 posts is not the same as asking users to introduce themselves, though!

And if there were introductions I would want them walled off in a dedicated topic for that…


(Guillermo Borges) #5

Or category.

This post size limit is getting silly…


(Guillermo Borges) #6

To explain myself further:

I think having a system where people can be upvoted into trusted status would be great, and it would encourage people to make more elaborate introduction topics. It’s also very hard for a spambot to get through.

Not sure if this is already a feature =o


(F. Randall Farmer) #7

Agreed completely. Just had a little exchange with Morrus on the matter. The problem is that this requirement is stopping the spammers for him at the moment - so he’s moved on to other fires.

Hope no one thinks I was saying the 10-post requirement was good in any way! Yuck!

Do we allow one link and one photo at level 0?


(Alex R) #8

Up to 2 links but no photos, IIRC.


(Lee Dohm) #9

From Understanding Discourse Trust Levels


(Vitor Eiji Justus Sakaguti) #10

I am currently a level 0 here at meta.discourse.org and I have no idea what I still have to do to be a level 1. There’s no hint at all in my profile page. “How shall I prove my worth?” I ask myself, but the answer is unclear.


(Jeff Atwood) #11

We’ll improve that soon, but the answer is “keep reading!” for now.

Reading is Fundamental!


(Vitor Eiji Justus Sakaguti) #12

Good to know!

but the answer is “keep reading!” for now.

Reading is Fundamental!

Yes, I got that :slight_smile:
My real question was “how much reading”, but that will come soon, as you say.

By the way, it seems I’m a basic user already. Nice!


(chronodekar) #13

I agree with @codinghorror on the usefulness of reading to “advance” a user. But here’s a scenario that I find myself in,

Browsing the internet on my work PC. I spend a good amount of time just reading stuff and on the occasion that I want to post something, I end up going home, making an account and then talking. The problem now is that I’ve lost whatever “reading” time I spent earlier.

Granted, it’s probably a niche use-case that could probably be nullified if I just log-in the next time I browse the site/forum from work (or another system), but its still a nit-pick.


(David Miller) #14

I was thinking roughly the same thing: typically when I’m researching a topic for the first time I will come across forums in search results which I will read before wanting to post. (As codinghorror has said, it’s generally better etiquette to read existing forum content before posting.) I don’t like creating accounts unnecessarily, and most forums* only require users to be logged in for posting (not for reading). If I did this on a Discourse forum, I would lose my ‘reading credit’.

With your single sign-in support, creating an account of course becomes far less onerous - but it’s still not necessarily something I’d want to do immediately on first visiting a forum.

Given the client-side cleverness of Discourse, would it be possible to track ‘user reading’ of a forum before the user created an account and apply its ‘credits’ to the account on its creation? This wouldn’t solve chronodekar’s problem, but it would solve mine.

*I have come across forums which hide links or images for users that aren’t logged in. Personally, I find this intensely irritating and tend to look for other forums!


(David Miller) #15

On a related topic, perhaps, when I tried to post my reply above I received “Body has too many links” until I removed all of my @ references to chronodekar and codinghorror. This is presumably because I’m not yet sufficiently trusted! Perhaps I was wrong to do this, but it seemed natural to refer to people using @ links?


(David Smith) #16

An aside, but I find the phrase “entering at least 5 topics” ambiguous. I think you mean “viewing” but it could be interpreted to mean “starting” (think of “enter your name”).


(Sam Saffron) #17

Well this is tricky business.

We don’t want brand new users @mentioning every user in the forum in one post, there needs to be a tighter limit for visitors (maybe allow them to mention up to 2 users), but we could have separate limits here… eg. 2 links AND 2 mentions … or something like that.


(Jeff Atwood) #18

There is already a rate limit on maximum @ name mentions, but nothing specific to visitors.

I think the bug might be that @ name mentions are counted as links for visitors? Something else we need to check @eviltrout, that might explain some of the complaints if true.


(David Miller) #19

Ah, I see - an intentional limit so that new users don’t alert multiple users (as I nearly did). This makes sense. The @ syntax is presumably intended to direct a question or response explicitly at a user when it might otherwise be missed…


(Robin Ward) #20

There was definitely a bug with @ name mentions being flagged as links. It’s been fixed. I’ve also given much clearer errors when you hit the maximums of links / images / mentions. It tells you how many you are allowed. And we increased the max link count for visitors to 2.


(Ides) #21

Similar to user names, couldn’t discourse contact the main discourse server to help verify the user to be able to do a little bit more then what a user could do if they created a completely fresh account?

This wouldn’t apply to discourse if they disabled the ability to contact the mothership or decided that it wasn’t secure enough but it would solve the issue for the average discourse you come across.

I’m not exactly sure how the mothership will be able to make a very reliable way to certify a user is not malicious unless they are active on meta forums or other fairly official discourses.


(Kevin P. Fleming) #22

I think your last sentence is really the important point: a centralized ‘trust’ level would have to be computed from trusted sources, not just any Discourse that connects to the mothership. Otherwise a user can setup their own instance, do whatever is needed to get their trust level moved up, then create an account on their target site and immediately have a trust level they should not have.

I think the current system is well designed and fits the stated purpose; a user’s trust level is not just a measure of that user’s intent/ability/etc., but should also take into account the subject matter of the site that is applying it. Having a high trust level on a motorcycle maintenance forum doesn’t imply you should have a high trust level on a Rails programming forum.


(Ides) #23

It’s very difficult to account for the subject matter. I have been a part of several communities where the reason a person was there began as one subject matter and then developed into an entirely different subject matter. There are also forums that have a wide variety of topics that would be too difficult to not take many metrics and generally invade on some privacy. The metrics to see if a person is generally malice or productive should perhaps be important only for the person’s entry level into a discourse configured to except the mothership’s metric.