Yowza.... these are really good comments.

Where have you guys been?

To answer just one of the questions, my own criterion for voting up a
committer is that they

a) will work with other contributors positively

b) won't break things too often (breaking the build sometimes is probably a
good sign)

c) will make significant contributions without leading the project into a
situation of supporting code with just one person.  There are lots of kinds
of contributions that I value.  Note the future tense here.  Past tense
contributions are nice, but I value the future tense more highly.



On Tue, Mar 26, 2013 at 5:18 AM, Suneel Marthi <suneel_mar...@yahoo.com>wrote:

> I have been occasionally contributing patches for JIRA tickets when time
> permits, always wanted to make a major contribution to Mahout but was not
> sure as to what the vision of the project and what was expected by way of
> contributions.
>
> I would be more than willing to make a major contribution.
>
>
> ________________________________
>  From: Saikat Kanjilal <sxk1...@hotmail.com>
> To: dev@mahout.apache.org
> Sent: Monday, March 25, 2013 11:38 PM
> Subject: RE: Call to action – Mahout needs your help
>
>
> Hey Daniel,I am in the same boat as you, I have decided to try my hand at
> documentation first, I went into JIRA and will try to help date some curent
> wiki descriptions of one of the algorithms.  I figure this is a good first
> step as any to get familiar with some of the algorithms before devoting
> more time to create a large code patch.  I agree for a newcomer its a bit
> daunting to figure out which parts of the code/docs need the most attention.
> Regards
>
> > From: mpe...@apache.org
> > Date: Mon, 25 Mar 2013 20:13:18 -0700
> > Subject: Re: Call to action – Mahout needs your help
> > To: dev@mahout.apache.org
> >
> > Something that the Mahout PMC might want to do is share the (rough)
> > criteria for becoming a Mahout committer. In many projects, this is quite
> > vague and leaves a lot of leeway up to the PMC, which is desirable for a
> > variety of reasons. However the reason I mention it is that up until now,
> > others I've spoken to within the Hadoop community have felt that large
> new
> > algorithm contributions are basically what will earn someone
> committership
> > on Mahout. Based on this thread, consensus seems to be forming that that
> is
> > *not* what is desired. So what's your rough ideal committer at this point
> > in the life of Mahout if they are not contributing new algorithms? I
> guess
> > it's things like code reviews, correctness fixes, perf improvements, and
> > refactorings / enhancements?
> >
> > Regarding attribution, I saw it mentioned elsewhere in this thread and I
> > noticed it myself so I thought I'd throw in my 2 cents. While it seems
> like
> > a small thing, I wonder whether instituting the Hadoopish "Contributed by
> > so-and-so" in commit messages to assign credit for patches by
> > non-committers would be help make contributors feel more appreciated for
> > their work. Especially if you want to encourage people to contribute lots
> > of small patches on their way to committership. Alternatively, putting
> > "(Joe Newbie via Jim Veteran)" into every commit also acknowledges the
> > committer/reviewer, which is not an easy job and can help people feel
> > appreciated for that work as well.
> >
> > Finally, if there are places where the current committers know Mahout
> needs
> > work, or has holes, have those been articulated in any specific way? If
> not
> > I think that would be awesome. I know that in general, several of the
> docs
> > are out of date on the wiki. I suppose that's one. I wonder what else
> tops
> > the to-do list. Is there something other than just the open JIRA list <
> >
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20MAHOUT%20AND%20status%20%3D%20Open%20ORDER%20BY%20priority%20DESC
> > >?
> >
> > Hope this helps.
> >
> > Regards,
> > Mike
> >
> >
> >
> > On Mon, Mar 25, 2013 at 7:12 PM, Daniel Longest <dlong...@gmail.com>
> wrote:
> >
> > > I've been a lurker on this list for a few months and trying to figure
> > > out a way to contribute.  I'm very interested in ML but am not a
> > > professional in it.  I am a fulltime .NET developer by trade, but have
> > > used Java academically (undergrad and grad school).  I would love the
> > > opportunity to contribute in a testing or optimization capacity if
> > > someone could help point me in the right direction.
> > >
> > > Regards,
> > > Daniel
> > >
> > >
> > > >
> > > > As a side note on GSoC: At least at German universities the general
> > > concept of
> > > > GSoC isn't particularly well known which makes me think that reaching
> > > out to
> > > > students could be helpful. I'm aware of two PhD. students on this
> list
> > > who
> > > > probably know students with good coding skills - it might be worth
> the
> > > effort
> > > > reaching out to those directly for testing and optimisation tasks.
> > > >
> > >
>

Reply via email to