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,