On Saturday 12 February 2005 08:37, Francisco Bernal Rosso wrote:
> Thanks for the orientation Hal. I have been reading the faqs but do 
not
> understand too much. It seems to be writen for people who has a 
knowledge of
> how free soft developing works. But I am not involved in any group of
> developing neither have a "formal" training in informatic. I have 
experience
> in programming in C, but not in work groups. I do not know what is 
"CVS"
> neither what all that "options" or cvs values mean. I have a deep 
knowledge
> in programming scientific applications (I have been teaching this 
things).
> I wnat work in something puntual. Not "begin to report bugs". I have 
no time
> to play. I work almost 12 hours a day and need to be productive with
> something I do in my spare time. I have developed some procedures and
> functions for color management and want work in this way. Not to 
learn how
> the user interface works this week with the new graphics library 
1.4.2
> version a which will be remodelated next week...
> 

Working with a larger group of programmers is very different from 
working on your own projects or on projects with a few programmers.  I 
work in IT and have worked on software projects that had as many as 
200 full time staff (programmer, tester designers...).  The more 
people you have working on a piece of software the more complex it is 
to control how those programmers interact with the code.  As you are 
finding out this introduces a dynamic of it's own that is very 
disconcerting for programmers that have not worked on larger projects.

You will have to learn at least the basics of CVS to work on projects 
like GIMP.  CVS stands for Concurrent Version System and it is one of 
the major tools used by most open source projects to manage how the 
code is changed.  With out a tool like this it would be totally out of 
control.  CVS is not hard to learn but for those that have never 
worked with a version control tool there will be a learning curve.   
Not only are you learning a new tool but a new process.

Based on what you have written above I think you should write another 
note to the GIMP list and let them know that you:

1. Have experience with CM coding and already have a small library of 
code.

2. Do not have experience with CVS and need some help to get started.

3. Want to focus on CM and would like to coordinate your efforts with 
others working on this.

4. Would like feed back on exactly where you efforts could be leveraged 
to benefit GIMP CM the most.

You original notes where not very specific and basicly said that you 
want to help with the effort and where should you begin.   The leads 
are very busy and don't have time to respond to every note on the list 
so I can see why the leads did not respond since you gave little 
information for them to respond to.  I don't think it was anyones 
fault as it was mostly a communication problem.  Be more specific and 
you will get a response.

I think it would not hurt to mention that you have gone through the 
faq, are looking at the GIMP developer site and are trying to 
understand CVS.  This lets everyone know that you are serious and are 
trying to get up to speed.  From what I have seen in the past once 
someone shows they are trying others on the list will step up and help 
out.

-- 
Hal V. Engel

Attachment: pgpA4JPo6GIJu.pgp
Description: PGP signature

Reply via email to