nyholku / purejavacomm

Pure Java implementation of JavaComm SerialPort
http://www.sparetimelabs.com/purejavacomm/index.html
BSD 3-Clause "New" or "Revised" License
366 stars 146 forks source link

Provide a direct download link #109

Open rdiez opened 6 years ago

rdiez commented 6 years ago

First of all, many thanks for PureJavaComm.

Could you provide a direct download link?

I am not using Maven and have no plans to. I found it very hard to find the place to manually download the .jar file from.

For example, the README for the JNA library here does provide direct download links for the Maven components:

https://github.com/java-native-access/jna/blob/master/README.md

nyholku commented 6 years ago

On 13 Aug 2018, at 15:52, rdiez notifications@github.com wrote:

First of all, many thanks for PureJavaComm.

Could you provide a direct download link?

I am not using Maven and have no plans to. I found it very hard to find the place to manually download the .jar file from.

For example, the README for the JNA library here does provide direct download links for the Maven components:

https://github.com/java-native-access/jna/blob/master/README.md

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

Whats wrong with these:

https://github.com/nyholku/purejavacomm/tree/master/bin

rdiez commented 6 years ago

1) The README does not mention that "bin" directory in section "Obtaining a Copy". So I missed it.

2) The files under "bin" are outdated. Version 1.0.2 is not there.

3) Adding binaries to a Git repository is not good practice. Every clone will download unnecessary data.

By the way, the README is also outdated. It shows 1.0.2 on the Maven labels, but 1.0.1 in the rest of the text.

Or has version 1.0.2 not really been released? I could download a JAR with this version from Maven, but I see no release tag for it in Github. It is confusing.