Skip to content

Update repositories.txt #6193

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

MEmbeddedTLB
Copy link
Contributor

No description provided.

@github-actions github-actions bot added the topic: removal Remove library from the list label Apr 14, 2025
Copy link
Contributor

Hi @MEmbeddedTLB.
Your pull request has been detected as something other than a Library Manager submission.
A maintainer will need to review it before it can be merged.

If you intended to submit a library, please check the instructions and update your pull request if necessary:
https://github.com/arduino/library-registry/blob/main/README.md#instructions

@github-actions github-actions bot requested a review from per1234 April 14, 2025 17:58
@per1234 per1234 self-assigned this Apr 17, 2025
Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @MEmbeddedTLB. Please add a comment here on the pull request thread that provides a detailed explanation for why you wish to remove this library.

We do remove libraries on request, but I find it strange that you would want to remove https://github.com/MEmbeddedTLB/Devices only a few days after you registered it (#6178). This makes me think that your true goal is not actually the permanent removal of the library, but instead that you plan to remove and then re-add the library in hopes that doing so will accomplish some other goal. That is not allowed and would not be productive anyway. We only allow removal requests when the intent is the permanent removal of the library.

The removal of https://github.com/MEmbeddedTLB/Device makes more sense, as it seems that it is the same as the library in the MEmbeddedTLB/Devices repository. However, please note that making a redundant submission and the requesting the removal of the previous registration is NOT the appropriate correct procedure to follow to change the URL and/or name of a registered library. Please always follow the standardized procedures defined in the documentation:

https://github.com/arduino/library-registry#arduino-library-manager-list

https://github.com/arduino/library-registry/blob/main/FAQ.md#arduino-library-manager-faq

Once I understand what your true goal is, I will be happy to assist with that.

@per1234 per1234 added the status: waiting for information More information must be provided before work can proceed label Apr 17, 2025
@github-actions github-actions bot removed the status: waiting for information More information must be provided before work can proceed label Apr 21, 2025
@per1234 per1234 mentioned this pull request Apr 21, 2025
@arduino arduino deleted a comment from github-actions bot Apr 21, 2025
@per1234 per1234 added the status: pending backend Depends on backend maintenance operations label Apr 21, 2025
@MEmbeddedTLB
Copy link
Contributor Author

Hello @per1234 ,

I sincerely apologize for the delayed response and confusion regarding this pull request. You're absolutely right, I have been inconsistent with my project naming, which was a mistake on my part.

The reason I requested the removal of MEmbeddedTLB/Devices is that I realized the name was too generic for the Arduino Library Manager. After some reflection, I have decided on a more specific name that better represents the library's functionality.

I deleted the original projects so that I could start fresh with the new name. I now understand this was not the correct procedure, and I apologize for the inconvenience this has caused.

I would greatly appreciate your guidance on the proper way to register my library with its new name in the Arduino Library Manager.

Thank you for your patience and assistance.

@per1234
Copy link
Contributor

per1234 commented Apr 29, 2025

Hi @MEmbeddedTLB. Just submit a name change request by following the procedure documented here:

https://github.com/arduino/library-registry/blob/main/FAQ.md#how-can-i-change-a-librarys-name

We have already initiated the process of removing the registration for the https://github.com/MEmbeddedTLB/Device repository (the "Device" library), so you should submit the name change request for the "Devices" library.

In addition to the name change request, you will also need to take some additional actions:

  1. Change the value of the name property in the library's metadata to the new name:
    https://github.com/MEmbeddedTLB/Devices/blob/main/library.properties#L1
  2. Bump the version number in the version field of the metadata file.
  3. Make a new tag or release in the library repository.

The library name is defined exclusively by the value of the name property in the library's metadata, so there is no requirement that you also rename the repository. However, it is common for library maintainers to rename their library repository to match the library name. You can do that via the GitHub web interface:

https://docs.github.com/en/repositories/creating-and-managing-repositories/renaming-a-repository

If you do rename the repository, please submit a URL change request to keep your registration data current here:

https://github.com/arduino/library-registry#changing-the-url-of-a-library-already-in-library-manager

@MEmbeddedTLB
Copy link
Contributor Author

Thank you @per1234 for the guidance and clear instructions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: pending backend Depends on backend maintenance operations topic: removal Remove library from the list
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants