"git diff > ISSUENUMBER.patch" should do the trick I guess. The
resulting file can then be attached to a Jira issue.

In the rare case that completely new file is submitted (like the present
one), simply attaching the new file would also serve its purpose.

Cheers,

-- Richard

> On 15.02.2016, at 18:41, helt <[email protected]> wrote:
> 
> now. how to do a patch?! :) Pull request would be sooo much easier ;)
> 
> -----Original Message-----
> From: Richard Eckart de Castilho [mailto:[email protected]] 
> Sent: Monday, February 15, 2016 11:00
> To: [email protected]
> Subject: Re: uimafit builds broken?
> 
>> On 15.02.2016, at 07:43, Hendrik Lücke-Tieke <[email protected]> wrote:
>> 
>> Welcome to the wonderful world of build systems...
>> 
>> First, I used git to check out the code from github. But neither that 
>> nor checking out using git svn (the original source) worked correctly, 
>> because
>> -- due to a git feature -- the newlines in 
>> uimafit-core/src/test/resources/data/docs/ unix-newlines.txt.bin were 
>> replaced during checkout. (More details in "lesson 1" )
>> 
>> So, would you accept a pull request, which adds a .gitattributes to 
>> the repository, so cloning the source from github will work for people 
>> using windows?
> 
> We can add a .gitattributes file. Contribution welcome.
> 
>> Then I checked out using svn (had to install it for this) Now 
>> uimafit-core builds correctly. But uimafit-maven-plugin breaks because 
>> I have maven 3.3.3 installed.
>> 
>> So what version of maven would be ok, Richard? And would it be ok, if 
>> I create a pull request which adds a maven wrapper to get rid of the 
>> dependence of a local maven installation (which may be too bleeding edge)?
> 
> We just hit this issue too and found this:
> 
>  https://issues.apache.org/jira/browse/MNG-5792
> 
> Easy workaround: copying the mvn.cmd script to mvn.bat. 
> 
> It should be possible to fix this by using a newer version the invoker 
> plugin, e.g.
> by adding 
> 
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-invoker-plugin</artifactId>
>   <version>2.0.0</version>
> 
> to the plugins management section of a suitable POM.
> 
> I'd be happy to accept contributions for these, especially since I hardly 
> ever build uimaFIT on Windows.
> 
> Now regarding pull requests: Apache UIMA and uimaFIT are SVN-based projects.
> We accept contributions as patches via the Jira issue tracker or other 
> official Apache infrastructure such as e.g. the mailing list.
> I don't think that GitHub counts as such. I know that some projects at Apache 
> use git as their primary repository technology, but we don't do that (yet).
> So for the time being, I don't think we can do much about pull requests, but 
> if you open an issue and attach a patch, that would work [1]
> 
> Also note https://uima.apache.org/contribution-policy.html
> 
> Cheers,
> 
> -- Richard
> 
> [1] http://issues.apache.org/jira/

Reply via email to