+1 to github oauth and requiring login. Having github auth, especially for
new reports is very useful and would help to tie together when people use
different names.

Marc
On 3 Mar 2014 23:44, "Russell Keith-Magee" <[email protected]> wrote:

>
> On Mon, Mar 3, 2014 at 10:17 PM, Tim Graham <[email protected]> wrote:
>
>> There's been some discussion on ticket 
>> #22067<https://code.djangoproject.com/ticket/22067> and
>> #django-dev about requiring Trac login to help cut down on spam and
>> generally improve the quality of the discussion.
>>
>> Claude:  I think that forcing registration would be fine. It adds a small
>> barrier to reporting bugs, but I think it's acceptable, and many projects
>> have already chosen to do so.
>>
>> me: I'm in favor of requiring registration as well. When I posed this on
>> IRC, Aymeric mentioned: "BDFLs were very attached to the ability to report
>> issues without creating an account." On the other hand, we've seen
>> anonymously reported issues where we respond and don't know if the reporter
>> will ever respond since they won't be notified of our response. There also
>> a fair number of comments and other changes that are accidentally made
>> anonymously which results in some extra noise.
>>
>
> I completely agree that the spam is well out of control, and we need to do
> *something*.
>
> Providing the historical perspective (get off my lawn, you kids! :-) - we
> didn't enforce registration because we wanted to make sure the barrier to
> contribution was as low as possible. If someone finds a bug and they work
> up the courage to lodge a ticket, they don't care about our process - they
> just want to contribute. Every hoop we make them jump through is one more
> chance that they'll walk away without providing their feedback. And the
> feedback of people who are brand new to the project is often the most
> valuable, because it shows you where the cognitive dissonance lies in your
> tutorial and documentation.
>
> This was especially true in the early days, when we weren't a huge
> project. In those days, every new contributor was gold, and to that end,
> *any* bug report was worthwhile. On top of that, in the early days the bugs
> that did exist were obvious enough that with a bit of a poke in the general
> direction, someone else could probably triage them.
>
> This decision was then reinforced by the number of people who had problems
> with the Trac login process. I don't know if it's because we've got it
> configured wrong, or if it's just inherently bad (it's been over 8 years
> since I created my account, so I don't remember my initial experience), but
> there's been a constant undercurrent of "My trac signup didn't work"
> messages on django-dev for as long as I can remember.
>
> Of course, new contributors are still gold, and we shouldn't do anything
> that will discourage contributions, but we have a little more momentum now.
>
>
>> If you believe the "create an account" barrier is a problem, do you think
>> adding something like GitHub auth to Trac would lower the barrier to an
>> acceptable level?
>>
>
> This sounds like a reasonable option to me. Any halfway serious potential
> contributor should have a Github account, and it matches Django's own
> toolchain. The oAuth process is pretty smooth, so the problem set is down
> to "users who are genuinely new to software".
>
> The only other option I can think of would be to do the same thing that we
> do with Google Groups - the first post for each contributor is held for
> moderation. Of course, in the Google Groups case, every user is already
> logged in...
>
> Yours,
> Russ Magee %-)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-developers.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-developers/CAJxq848cSSyOMUh21XEQ%3DkwcdLyCQ9nDYPw40mWiHB7J%3DsLZ%2Bw%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/CAMwjO1H9pRBx57Oq-zEEXvKoSEita8CpqDsfaWkounX1VMbC9g%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to