gicking / LIN_master_Arduino

LIN master node emulation with preemptive background operation
MIT License
31 stars 3 forks source link

Revert library name change #2

Closed per1234 closed 3 years ago

per1234 commented 3 years ago

Libraries are locked to the name value specified by the library.properties metadata file in the release at the time of the Library Manager submission.

Any release with a different name is rejected by the Arduino Library Manager indexer.

References:

gicking commented 3 years ago

darn! I wasn't aware of that and found that the original name was just too long. But so be it...

per1234 commented 3 years ago

Hi @gicking. It is possible to request the library be renamed if you like. A manual process is required to change it: https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ#how-can-i-change-my-librarys-name

Since the name value is the sole unique identifier for the library in Library Manager, it's best practices to keep the name the same to avoid causing breakage of any systems that are relying on the current name (e.g., command line installation of the library, dependencies specification via the depends field of library.properties), but it's up to you to weight the advantages vs. disadvantages of the change.

gicking commented 3 years ago

hi @per1234,

thanks for the hint, but I guess I better keep the name to avoid issues - even if it rather long. But next time I will be more careful when committing a library.

Have a great day :-)