Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Library name change request #3098

Closed
lukeclements opened this issue Jul 20, 2023 · 3 comments
Closed

Library name change request #3098

lukeclements opened this issue Jul 20, 2023 · 3 comments
Assignees
Labels
conclusion: duplicate Has already been submitted topic: rename Change registered library name

Comments

@lukeclements
Copy link
Contributor

Library repository URL

https://github.com/hsfl/artemis-cubesat

@lukeclements lukeclements added the topic: rename Change registered library name label Jul 20, 2023
@lukeclements
Copy link
Contributor Author

Hi, I went to install my library through Arduino IDE and I realized that my library was not listed. When looking at my logs I see an 'ERROR: Path does not contain a valid Arduino library.' even though my Arduino library has existed for some time. Recently I had versions removed, did this cause it to be take on off the library registry? Thank you.

@per1234 per1234 self-assigned this Jul 20, 2023
@per1234
Copy link
Contributor

per1234 commented Jul 20, 2023

Hi @lukeclements.

Library name change request

This issue is a request to rename the library, but the name set in your library's metadata:

https://github.com/hsfl/artemis-cubesat/blob/1.0.0/library.properties#L1

name=artemis-cubesat

is the same as the name the library is already registered under:

https://github.com/hsfl/artemis-cubesat.git|Contributed|artemis-cubesat

If you recall, you already requested the name change some months ago:

#2633

So I'm going to close this request as a duplicate.

my library was not listed

It looks like you previously requested the removal of every release of your library:

#2986

When you do that, it is normal and expected that your library won't be listed in Library Manager since there is nothing available to install.

I see that you have since made a new tag in the repository:

https://github.com/hsfl/artemis-cubesat/releases/tag/1.0.0

However, the indexer rejected that tag because, as you already noticed from the logs, the release does not meet the requirements for inclusion in Arduino Library Manager:

https://downloads.arduino.cc/libraries/logs/github.com/hsfl/artemis-cubesat/

ERROR: Path does not contain a valid Arduino library.                         
       See: https://arduino.github.io/arduino-cli/latest/library-specification
       (Rule LS001)                                                           

As the error says, your repository no longer contains a library because you removed all the source files:

hsfl/artemis-cubesat@ded027f

What you have now is only a collection of sketches, not a library. If you don't have any intent to make the project back into a library then you can request its removal from the registry:

https://github.com/arduino/library-registry#removing-a-library-from-library-manager


I'll continue to monitor this thread so you are welcome to comment here if you have any questions or concerns.

@per1234 per1234 closed this as not planned Won't fix, can't repro, duplicate, stale Jul 20, 2023
@per1234 per1234 added the conclusion: duplicate Has already been submitted label Jul 20, 2023
@lukeclements
Copy link
Contributor Author

Hi @per1234,

That is correct, sorry for the wrong issue tag, I didn't see one that seemed applicable to me.

Your response answered my question and my issue is resolved, thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: rename Change registered library name
Projects
None yet
Development

No branches or pull requests

2 participants