You don't upload them to CVS.  You create patches by making changes in
your CVS working directory.  From there you use "cvs diff -u 
src/java/org/apache/poi/blabla > mypatchdescribedwell.patch".  You 
create a new bug in bugzilla and put "[PATCH] this patch does blabla 
bla" as the subject.  You describe what it is the patch does and hit 
submit.  There will be a hyperlink to go back to the bug.  From there 
you click "create attachment" and you attach your patch.  If you have 
new files you attach those as well with the pathname as their description.

The natural progression of developers on this project is this.

clueless user
user
expert user (somtimes submits patches)
developer (frequently submits patches)
good developer (frequently submits patches that can actually be applied 
with unit tests and documentation)
committer (submitted so many good patches, documentation and unit tests 
that he inundated the existing committers who voted him into a committer).
committer-maintainer (becomes the central contact for one of the APIs or 
a part of an API)

There seems to be no shortcut all of the existing committers have 
followed  this path.  Only committers have CVS access, committers are 
expected to commit the sent in patches and guide developers through the 
process ;-).

Karma is like cancer, you get it a little bit at at time at first and 
then all at once.  :-)  

-Andy

Libin Roman wrote:

> Hi,
>
>  
>
>  
>
> How do I upload a patches and updates to the cvs ?
>
> please explain all small details :))
>
>  
>
>  
>
>                                         Thanks,
>
>                                             Libin Roman
>



Reply via email to