My sympathies to committers

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

My sympathies to committers

jonwimp
Jacques,

Are you the only one reviewing the submissions? Any way the rest of us can help? I see the long
"customer service-like" thread at https://issues.apache.org/jira/browse/OFBIZ-552 . Or perhaps if
you're a committer, you should be relieved of many other duties?

Jonathon
Reply | Threaded
Open this post in threaded view
|

Re: My sympathies to committers

Jacques Le Roux
Administrator
Jonathon,

> Jacques,
>
> Are you the only one reviewing the submissions?

No I'm not alone we are seven commiters. That's depend of periods, some have to work on a project for a client, vacation, etc. It
happens that at the moment I have some "free" time.

> Any way the rest of us can help? I see the long "customer service-like" thread at https://issues.apache.org/jira/browse/OFBIZ-552
.

Yes, that's the point. Commiting is a thing, reviewing is another. Every person submitting a patch can't wait to have his/her patch
in the trunk. I understand this feeling : I have the same and sometimes I commit too quickly some changes that I should better
submit to other for review before. You see if every advanced user of OFBiz takes it part of the reviewing job, sure commiters duties
might be easier but above all every one will get faster his/her patch in the trunk, nothing more logic isn'it ? This is something
that is slowly happenning, and I'm very happy with that ! Our force is to be together.

> you're a committer, you should be relieved of many other duties?

No I was kidding, because of your assertion "Then there'll be less unstable commits." I don't like pressure on me ;o)

Jacques

> Jonathon

Reply | Threaded
Open this post in threaded view
|

Re: My sympathies to committers

David E Jones
In reply to this post by jonwimp

On Jan 20, 2007, at 8:38 AM, Jonathon -- Improov wrote:

> Jacques,
>
> Are you the only one reviewing the submissions? Any way the rest of  
> us can help? I see the long "customer service-like" thread at  
> https://issues.apache.org/jira/browse/OFBIZ-552 . Or perhaps if  
> you're a committer, you should be relieved of many other duties?

This is always a fun topic... and has been discussed in a few recent  
threads on the mailing lists.

First off I agree that Jacques has been helping a lot and in spite of  
some mis-steps (more about that later), Jacques has been helping a  
lot, and it's really great, and people submitting patches that he  
gets through should thank him.

So why are things this way? Why are there so many open issues? Why  
can't committers keep up? Why don't we just add more committers? Why  
don't you just make ME a committer so I can get my stuff in?

The answers, my friend, are in... the following documents:

Contributors Best Practices: http://docs.ofbiz.org/x/r
Committers Roles and Responsibilities: http://docs.ofbiz.org/x/mQ

I just revised and updated these documents as a few things in them  
weren't quite correct (like the process for adding a committer), and  
there were a few questions, including parts of this one, that I think  
weren't adequately addressed.

After reading through those documents you should have a better  
understanding of how things work, or don't work. By definition if  
there is a back log of issues, there is a shortage of volunteer-time.  
It's that simple. Hopefully this is mostly caused by people not  
knowing where or how they can help, and now hopefully those documents  
address that much better.

-David


smime.p7s (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: My sympathies to committers

byersa
I was sort of surprised that I still had committer status and it is taking
me a little time to get back in the groove, but I will try to take a look at
more (actually, some) submissions. That is after I reread (actually, read)
the documents listed above.

-Al

On 1/20/07, David E. Jones <[hidden email]> wrote:

>
>
> On Jan 20, 2007, at 8:38 AM, Jonathon -- Improov wrote:
>
> > Jacques,
> >
> > Are you the only one reviewing the submissions? Any way the rest of
> > us can help? I see the long "customer service-like" thread at
> > https://issues.apache.org/jira/browse/OFBIZ-552 . Or perhaps if
> > you're a committer, you should be relieved of many other duties?
>
> This is always a fun topic... and has been discussed in a few recent
> threads on the mailing lists.
>
> First off I agree that Jacques has been helping a lot and in spite of
> some mis-steps (more about that later), Jacques has been helping a
> lot, and it's really great, and people submitting patches that he
> gets through should thank him.
>
> So why are things this way? Why are there so many open issues? Why
> can't committers keep up? Why don't we just add more committers? Why
> don't you just make ME a committer so I can get my stuff in?
>
> The answers, my friend, are in... the following documents:
>
> Contributors Best Practices: http://docs.ofbiz.org/x/r
> Committers Roles and Responsibilities: http://docs.ofbiz.org/x/mQ
>
> I just revised and updated these documents as a few things in them
> weren't quite correct (like the process for adding a committer), and
> there were a few questions, including parts of this one, that I think
> weren't adequately addressed.
>
> After reading through those documents you should have a better
> understanding of how things work, or don't work. By definition if
> there is a back log of issues, there is a shortage of volunteer-time.
> It's that simple. Hopefully this is mostly caused by people not
> knowing where or how they can help, and now hopefully those documents
> address that much better.
>
> -David
>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: My sympathies to committers

jonwimp
In reply to this post by David E Jones
David,

Nice add to "OFBiz Contributors Best Practices", especially the roles/responsibilities of
committers. That way, folks like us will know that when the doctor refuses to give us rat poison,
it means the good doctor is doing his/her job. So, I believe committers can now safely and
conveniently issue a "please read this that this, patch rejected, but thanks, please come back
again!", without driving contributors away?

But that said, it's not easy to go through that document. I know most of the comms tools for OFBiz
by now (ML, JIRA, etc), so I dig that document even with casual glance through. But most folks
(even I, for easy protocols I can follow when sleepy) will need a step-by-step for working with
and/or contributing to OFBiz. Eg, 1. write issue to ML for discussion, 2. propose solution, 3.
initial "vote/discussion" phase over, 4. put on JIRA, etc (assuming you don't want to clog up JIRA
with non-issues). It will also be easier if we had a template for such procedures, eg "write [RFC]
or [RFImplement] or [RequestForWhatever] in subject heading".

I guess what's missing in ML is the structure in JIRA (enhancement type, bug type issues, etc).

I know, it's not easy to do the above. Writing docs by drawing from bits and pieces in our
experience here and there is easy; further organizing that into structured flows is additional work.

We'll get there, I believe. :)

Anyway, nice work. Once it's common knowledge (put billboard ads in every country if necessary,
kidding) that committers' jobs are delicate and critical, contributors won't easily be turned off
when their patches get rejected for bad formatting/protocol/etc.

Now, if I can just get my doctor to prescribe "more work" to fix "bad eyesight". Hmm.

Jonathon

David E. Jones wrote:

>
> On Jan 20, 2007, at 8:38 AM, Jonathon -- Improov wrote:
>
>> Jacques,
>>
>> Are you the only one reviewing the submissions? Any way the rest of us
>> can help? I see the long "customer service-like" thread at
>> https://issues.apache.org/jira/browse/OFBIZ-552 . Or perhaps if you're
>> a committer, you should be relieved of many other duties?
>
> This is always a fun topic... and has been discussed in a few recent
> threads on the mailing lists.
>
> First off I agree that Jacques has been helping a lot and in spite of
> some mis-steps (more about that later), Jacques has been helping a lot,
> and it's really great, and people submitting patches that he gets
> through should thank him.
>
> So why are things this way? Why are there so many open issues? Why can't
> committers keep up? Why don't we just add more committers? Why don't you
> just make ME a committer so I can get my stuff in?
>
> The answers, my friend, are in... the following documents:
>
> Contributors Best Practices: http://docs.ofbiz.org/x/r
> Committers Roles and Responsibilities: http://docs.ofbiz.org/x/mQ
>
> I just revised and updated these documents as a few things in them
> weren't quite correct (like the process for adding a committer), and
> there were a few questions, including parts of this one, that I think
> weren't adequately addressed.
>
> After reading through those documents you should have a better
> understanding of how things work, or don't work. By definition if there
> is a back log of issues, there is a shortage of volunteer-time. It's
> that simple. Hopefully this is mostly caused by people not knowing where
> or how they can help, and now hopefully those documents address that
> much better.
>
> -David
>