Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Christopher
That looks like an accurate representation of the informal process.
+1 for letting them assign themselves

Aside about #7: If this process gets documented in a contributor
section of the website (which, maybe it should?) or a wiki, or
whatever, I'd want to just add note that when looking for tickets to
work on, they do not have to shy away from something, just because it
is currently assigned to somebody else. Rather, they could seek out a
collaboration, or check on the status and see if it's actively being
worked on. This comment might be helpful to such a document, because
we all know the JIRA is not always up-to-date, and that tickets may be
assigned for other reasons.

--
Christopher L Tubbs II
http://gravatar.com/ctubbsii


On Wed, May 14, 2014 at 4:38 PM, Sean Busbey  wrote:
> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
>
> Here's what I've seen historically, more or less:
>
> 1) Someone expresses interest in a ticket
>
> 2) PMC/committers add them to the list of contributors in jira
>
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
>
> 4) work happens on ticket
>
> 5) review/commit happens eventually
>
> 6) If contributor wants, added to website
>
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
>
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
>
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
>
>
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>
> --
> Sean


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Josh Elser
Until we have problems with it, I would prefer that contributors could 
continue to assign things as they see fit.


Their contributor status implies that they are at least somewhat 
acclimated with our processes and that they have a positive opinion of 
the project.


On 5/14/14, 4:38 PM, Sean Busbey wrote:

We don't have a formal onboarding process for drawing in new contributors,
but a recent ASF Infra change impacts what I've observed historically.

Here's what I've seen historically, more or less:

1) Someone expresses interest in a ticket

2) PMC/committers add them to the list of contributors in jira

3) respond to interest informing person of this change and encouraging them
to assign the ticket to themselves

4) work happens on ticket

5) review/commit happens eventually

6) If contributor wants, added to website

7) contributor thanked and encouraged to find more tickets to assign to
themselves.

Due to a request from Spark, the ASF Jira got changed to default to not
allow contributors to assign tickets[1].

Before I speak for the PMC and file a follow on to change things back, I
just wanted a gut check that we like the above as a general approach.


[1]: https://issues.apache.org/jira/browse/INFRA-7675



Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread John Vines
Yes, restore the old behavior


On Wed, May 14, 2014 at 4:38 PM, Sean Busbey  wrote:

> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
>
> Here's what I've seen historically, more or less:
>
> 1) Someone expresses interest in a ticket
>
> 2) PMC/committers add them to the list of contributors in jira
>
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
>
> 4) work happens on ticket
>
> 5) review/commit happens eventually
>
> 6) If contributor wants, added to website
>
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
>
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
>
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
>
>
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>
> --
> Sean
>


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Billie Rinaldi
Luckily, I believe we are not affected by the change because we are using
the Hadoop Permissions scheme in JIRA and not the ASF defaults.  For a
first-time contributor, I don't think it makes much difference whether we
assign the ticket or they do.  But it seems better for existing
contributors to be allowed to assign additional tickets to themselves
without having to ask someone to do it for them.  I don't think we've seen
any abuse of ticket-assigning privileges (and in fact it's hard to imagine
what that would look like).


On Wed, May 14, 2014 at 1:38 PM, Sean Busbey  wrote:

> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
>
> Here's what I've seen historically, more or less:
>
> 1) Someone expresses interest in a ticket
>
> 2) PMC/committers add them to the list of contributors in jira
>
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
>
> 4) work happens on ticket
>
> 5) review/commit happens eventually
>
> 6) If contributor wants, added to website
>
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
>
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
>
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
>
>
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>
> --
> Sean
>


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread David Medinets
What was the reasoning behind the change?


On Wed, May 14, 2014 at 4:38 PM, Sean Busbey  wrote:

> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
>
> Here's what I've seen historically, more or less:
>
> 1) Someone expresses interest in a ticket
>
> 2) PMC/committers add them to the list of contributors in jira
>
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
>
> 4) work happens on ticket
>
> 5) review/commit happens eventually
>
> 6) If contributor wants, added to website
>
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
>
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
>
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
>
>
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>
> --
> Sean
>


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Corey Nolet
+1 for restoring old behavior.Why wouldn't we allow contributors to help
themselves help the community?


On Thu, May 15, 2014 at 11:13 AM, John Vines  wrote:

> Yes, restore the old behavior
>
>
> On Wed, May 14, 2014 at 4:38 PM, Sean Busbey  wrote:
>
> > We don't have a formal onboarding process for drawing in new
> contributors,
> > but a recent ASF Infra change impacts what I've observed historically.
> >
> > Here's what I've seen historically, more or less:
> >
> > 1) Someone expresses interest in a ticket
> >
> > 2) PMC/committers add them to the list of contributors in jira
> >
> > 3) respond to interest informing person of this change and encouraging
> them
> > to assign the ticket to themselves
> >
> > 4) work happens on ticket
> >
> > 5) review/commit happens eventually
> >
> > 6) If contributor wants, added to website
> >
> > 7) contributor thanked and encouraged to find more tickets to assign to
> > themselves.
> >
> > Due to a request from Spark, the ASF Jira got changed to default to not
> > allow contributors to assign tickets[1].
> >
> > Before I speak for the PMC and file a follow on to change things back, I
> > just wanted a gut check that we like the above as a general approach.
> >
> >
> > [1]: https://issues.apache.org/jira/browse/INFRA-7675
> >
> > --
> > Sean
> >
>


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Keith Turner
Looking at the ticket you linked it seems it easy for infra to make this
change.   As long as its not a hassle for infra I would be in favor of
changing it back.

The problem w/ issues being assigned to people who are not working on them
(it seems this is sparks concern) applies to commiters and contributors.
It seems like a simple solution to that is some documentation on our web
site encouraging people to contact the person a ticket is assigned to if
they are interested in working on it.


On Wed, May 14, 2014 at 4:38 PM, Sean Busbey  wrote:

> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
>
> Here's what I've seen historically, more or less:
>
> 1) Someone expresses interest in a ticket
>
> 2) PMC/committers add them to the list of contributors in jira
>
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
>
> 4) work happens on ticket
>
> 5) review/commit happens eventually
>
> 6) If contributor wants, added to website
>
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
>
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
>
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
>
>
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>
> --
> Sean
>


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Joey Echeverria
> It seems like a simple solution to that> is some documentation on our web

> site encouraging people to contact

> the person a ticket is assigned to if

> they are interested in working on it. 




+1
--
Joey Echeverria
Chief Architect
Cloudera Government Solutions

On Fri, May 16, 2014 at 9:46 AM, Keith Turner  wrote:

> Looking at the ticket you linked it seems it easy for infra to make this
> change.   As long as its not a hassle for infra I would be in favor of
> changing it back.
> The problem w/ issues being assigned to people who are not working on them
> (it seems this is sparks concern) applies to commiters and contributors.
> It seems like a simple solution to that is some documentation on our web
> site encouraging people to contact the person a ticket is assigned to if
> they are interested in working on it.
> On Wed, May 14, 2014 at 4:38 PM, Sean Busbey  wrote:
>> We don't have a formal onboarding process for drawing in new contributors,
>> but a recent ASF Infra change impacts what I've observed historically.
>>
>> Here's what I've seen historically, more or less:
>>
>> 1) Someone expresses interest in a ticket
>>
>> 2) PMC/committers add them to the list of contributors in jira
>>
>> 3) respond to interest informing person of this change and encouraging them
>> to assign the ticket to themselves
>>
>> 4) work happens on ticket
>>
>> 5) review/commit happens eventually
>>
>> 6) If contributor wants, added to website
>>
>> 7) contributor thanked and encouraged to find more tickets to assign to
>> themselves.
>>
>> Due to a request from Spark, the ASF Jira got changed to default to not
>> allow contributors to assign tickets[1].
>>
>> Before I speak for the PMC and file a follow on to change things back, I
>> just wanted a gut check that we like the above as a general approach.
>>
>>
>> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>>
>> --
>> Sean
>>

Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Alex Moundalexis
As a contributor, I like this approach. I'm able to through and assign an
issue to myself without pestering anyone else.

I like the incentive-based approach for prospective contributors: have a
committer assign an issue to a user after they express interest in working
it, then give them contributor status after they submit their first patch.

That's how I experienced it the first time. The positive reinforcement was
a good thing.



On Wed, May 14, 2014 at 1:38 PM, Sean Busbey  wrote:

> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
>
> Here's what I've seen historically, more or less:
>
> 1) Someone expresses interest in a ticket
>
> 2) PMC/committers add them to the list of contributors in jira
>
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
>
> 4) work happens on ticket
>
> 5) review/commit happens eventually
>
> 6) If contributor wants, added to website
>
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
>
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
>
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
>
>
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
>
> --
> Sean
>


Re: [DISCUSS] Do we want contributors assigning to themselves?

2014-05-16 Thread Joey Echeverria
I like that flow.


I'm very much against not letting contributors assign tickets. If you have a 
problem with "old" contributors "stealing" tickets from new contributors, then 
that needs to be handled with best practices documentation and/or explicit 
coaching. Locking down who can assign tickets is a poor way of managing a 
misbehaving community. As we grow the community, we need to give more 
opportunities for contributors to show their judgement on both technical and 
project decisions. Holding back the ability to assign tickets makes that more 
difficult.

On Thu, May 15, 2014 at 9:15 AM, Sean Busbey  wrote:

> We don't have a formal onboarding process for drawing in new contributors,
> but a recent ASF Infra change impacts what I've observed historically.
> Here's what I've seen historically, more or less:
> 1) Someone expresses interest in a ticket
> 2) PMC/committers add them to the list of contributors in jira
> 3) respond to interest informing person of this change and encouraging them
> to assign the ticket to themselves
> 4) work happens on ticket
> 5) review/commit happens eventually
> 6) If contributor wants, added to website
> 7) contributor thanked and encouraged to find more tickets to assign to
> themselves.
> Due to a request from Spark, the ASF Jira got changed to default to not
> allow contributors to assign tickets[1].
> Before I speak for the PMC and file a follow on to change things back, I
> just wanted a gut check that we like the above as a general approach.
> [1]: https://issues.apache.org/jira/browse/INFRA-7675
> -- 
> Sean

[DISCUSS] Do we want contributors assigning to themselves?

2014-05-15 Thread Sean Busbey
We don't have a formal onboarding process for drawing in new contributors,
but a recent ASF Infra change impacts what I've observed historically.

Here's what I've seen historically, more or less:

1) Someone expresses interest in a ticket

2) PMC/committers add them to the list of contributors in jira

3) respond to interest informing person of this change and encouraging them
to assign the ticket to themselves

4) work happens on ticket

5) review/commit happens eventually

6) If contributor wants, added to website

7) contributor thanked and encouraged to find more tickets to assign to
themselves.

Due to a request from Spark, the ASF Jira got changed to default to not
allow contributors to assign tickets[1].

Before I speak for the PMC and file a follow on to change things back, I
just wanted a gut check that we like the above as a general approach.


[1]: https://issues.apache.org/jira/browse/INFRA-7675

-- 
Sean