In this commit, Vladimir brought to my attention that editors on Windows
will complain about line endings if there isn't a zip source release
with Windows line endings:
https://github.com/apache/calcite-avatica/commit/34bbcb63f9216d3a5bc29dae1981a55e335d30df#commitcomment-36393594
I don't really work on the Java source directly, do not have personal
experience with this. In CALCITE-2333[1], we stopped releasing zip
archives and have stuck to only producing a tar.gz source release.
Should we re-introduce a Zip archive with all files converted to Windows
line endings?
I use Windows as my main operating system and Goland (IntelliJ) and
Notepad++ as my editors and I exclusively used Linux line endings for my
source files. For Go source files, I've not had any issues with the
compilation and for the Java source files I open in IntelliJ or
Notepad++, I've not run into any issues.
[1] https://issues.apache.org/jira/browse/CALCITE-2333