On Wed, Jan 08, 2014 at 09:21:08AM +0000, Filipe Tomaz wrote:

>     But this needs to be clear to me, this is, the task(s) that I
>     will make.

Hi Filipe,

Like others, I thank you for offering to do this, and I think it
would be a big help to the project.

I agree we should talk a bit about what the tasks would be.

I think a good patch steward would be good at working with the
submitter to get patches in good shape, where good shape means they
apply cleanly, they are free from unnecessary or problematic changes
like reformatting existing code or adding dos line endings, they
have log messages that are coherent and explain why the change is
being made, they include any necessary documentation changes, and so
on.

This doesn't mean you have to be a strong programmer in our
particular code, but it does probably mean you would need experience
with git (or at least another version control system) and code
development in general, and you would need a general feel for what's
documented where and how.

I understand that you don't have intimate knowledge about the
linuxcnc source code, and I think that's fine for doing this job.
But I wonder if you could tell us more about what experience you do
have with version control and other software projects?  

Just that you are considering taking on this job makes me think that
if you do not yet have these technical skills you could develop
them.

In my experience working with patch submissions, this stuff is most
of the work, especially with people contributing for the first time
or two, and it can take a lot of back-and-forth.  Once this work is
done, a developer can jump right to the job of evaluating the
technical part of the change.

The other part of the patch-steward job is skillfully interacting
with people, where I'm less qualified to say what is necessary to do
a good job, or even how it should be done.  If you commit to this
position, I'd say that part would be up to you.

Chris

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to