Hey all,
Since we can use the import .zip function in Arduino, importing zips became a lot easier for the user, thanks a lot for that; however importing zips from github don't work out of the box (usually because there is the *-master in the end). It is not only that people are downloading zip files directly from github, but also bigger websites (as adafruit industries) are referring to those generated zip's. See
https://learn.adafruit.com/i31fl3731-16x9-charliplexed-pwm-led-driver/wiring-and-test , all the learn sections from adafruit industries use this way of referring to libraries.
mylibrary-master.zip>
mylibrary-master>
mylibrary.cpp
mylibrary.h
examples>
test>
test.ino
My proposal would be:
If the software would get a zip where there is a *-master in the end and all those stars have the same content; *-master.zip>*-master>*.cpp, than it would be fait to assume that it is a zipped Arduino library from an git(hub) source.
I'm happy to hear what you think about it ;)
Thanks