maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Igor Fedorenko <>
Subject Re: git end of line handling
Date Sun, 12 Oct 2014 13:46:11 GMT
I agree release distributions should have consistent end-of-line
handling, but I think this is a separate problem/decision from how we
deal with end-of-lines in git. Release distros are produced once, so we
can pick single eol-format. Git repositories, on the other hand, are
used and modified by multiple developers on multiple systems. We have
to a solution that works for everyone, which I believe means translating
between windows and proper eols during checkout and commit. Github have
come up with a convention that works, so why not take advantage of
their vast experience with git?


On 2014-10-12, 9:32, Robert Scholte wrote:
> This is probably bigger then just git.
> We discovered that right now the release distributions are actually OS
> specific. If I would do a release, the EOLs are Windows based, where as
> releases of most others are Unix based.
> This was exposed by some checkstyle rules: checking out from subversion
> translates the EOL to native, whereas the distribution zip is not.
> Verifying the with a different OS made checkstyle
> report several errors.
> I think this should be consistent for every distribution. There are two
> options I can think of: always use the same EOL, no matter the OS
> (though I'm not sure about the consequences) or when generating the
> the EOL should be changed to the preferred one.
> thanks,
> Robert
> Op Sun, 12 Oct 2014 14:53:32 +0200 schreef Igor Fedorenko
> <>:
>> What EOL handling are we expected to use for Maven git repositories? I
>> don't recall this was discussed before, but this commit [1] stands out
>> from the rest. I usually follow github recommendation [2], so I wonder
>> if we can adopt the same for Maven work. Any thoughts?
>> [1]
>> [2]
>> --
>> Regards,
>> Igor

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message