On Github you would just fork the project and publish your fork for everyone to see. You can then see the diffs through a very nice web interface, or add the fork as additional branches to your local copy. For non-git users the code can also be downloaded as a zip file. The nice thing is that a personal fork is just as good as an official branch, basically the only difference is that is is marked as belonging to a different user.

This is a light-weight workflow for trying things out without polluting the official (svn) repository. Of course, if it gets to the point that non-git users would collaborate directly on the code, the changes would need to be pushed back to svn. In that case I think I would create a branch in SVN and rebase the git branch on top of it (and commit the result to SVN of course).

My version of ConceptMapper is only very lightly uimaFITted so far (basically the bare minimum to make it extend org.apache.uima.fit.component.JCasAnnotator_ImplBase instead of the original org.apache.uima.analysis_engine.annotator.TextAnnotator), with no changes to parameter and resource handling, but I'd like to change that. It especially needs some reasonable default values, so far almost all parameters are mandatory.

-- Jens

On 11/28/2013 08:53 PM, Richard Eckart de Castilho wrote:
According to the Apache documentation, the git mirrors are read only. So you 
cannot commit to them. If you do a git branch, how could I cooperate with you 
on the branch? And how could other non-git users (Marshall?) conveniently 
review the changes and compare them to the trunk version?

-- Richard

On 28.11.2013, at 17:45, Jens Grivolla <[email protected]> wrote:

Since I'm pretty busy right now (should get better in a few days), I was 
waiting to see if I could use GIT branches for this instead of doing it 
directly in SVN.

I have no idea how long it will take to get the git mirror, though, so I might 
do some tests before we get it.

-- Jens

On 11/28/2013 06:50 PM, Richard Eckart de Castilho wrote:
@Jens: as far as I understood, you already have a uimaFITted version of the 
ConceptMapper. Care creating a (svn-)branch of that add-on and applying your 
patch there?

Cheers,




Reply via email to