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
pgpA4JPo6GIJu.pgp
Description: PGP signature
