Comments (11)
Hi @Robokishan. The Library Manager indexer checks all the libraries on the list for new tags/releases hourly and adds any new release that is compliant with the requirements listed here:
https://github.com/arduino/library-registry/blob/main/FAQ.md#what-are-the-requirements-for-publishing-new-releases-of-libraries-already-in-the-library-manager-list
After that, it may take some time for the updated index to propagate through the CDN cache to make your new release available everywhere, but it will get there in good time.
So you don't need to create an issue report every time you release a new version; once you push a tag/release that is compliant with all the Library Manager requirements everything happens automagically from there.
We now provide a dedicated web page for each library that shows its indexer logs. You can see the logs for your library here:
https://downloads.arduino.cc/libraries/logs/github.com/Robokishan/Arduino-Scheduler/
(URL is based on the repository name at the time of the submission.
from library-registry.
Oh thank you for the information. Great !
from library-registry.
Hi @Robokishan. Arduino has a policy that 3rd party libraries with a library.properties name
value starting with the word "Arduino" (or any capitalization thereof) will no longer be accepted for inclusion in the Arduino Library manager index. The reason is that Arduino wants to reserve these names for their own official libraries.
Note that this restriction only applies to the name
value. You are not required to rename the repository or header files.
If you want your library to be added to the Library Manager index, you will need to change the name
value in library properties to one that is compliant with the Arduino Library Specification:
https://arduino.github.io/arduino-cli/library-specification/#libraryproperties-file-format
After that's done, you need to create a release or tag that matches the version
value in your library.properties file.
Once you have done this, please comment here so we'll know we can proceed.
More information:
https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ
from library-registry.
I have changed name and add tag
from library-registry.
Unfortunately, there's still a problem. Each library added to the Library Manager index must have a unique library.properties name
value (regardless of case). The name
value used in your library has already been taken:
https://github.com/arduino-libraries/Scheduler
If you would still like your library added to the index, you'll need to change the name
value to a unique name (check Library Manager to see if the name is already taken), then either update the version
value in library.properties and make a new release/tag or else redo the existing tag (you can delete releases and tags via the GitHub web interface if you don't want to do it from the command line).
After that is done, please comment here to let us know we can proceed. Thanks!
from library-registry.
Done name changed to Taskrunner
https://github.com/Robokishan/Taskrunner
and i have checked in arduino library manager. its not available.
from library-registry.
So can you tell me approximately when it will get approve to get in the library manager
from library-registry.
Your library will not be available for installation via Library Manager until it has been added to the index. cmaglie occasionally comes through to clear all the outstanding Library Manager inclusion requests and closes those issues when that is done. You will receive a notification from GitHub of this. There may be a delay of some hours after that for the library's releases to be picked up by the indexer and for the updates to the Library Manager index to propagate through the CDN cache. So we'll get to it soon, please be patient.
from library-registry.
Ok Thank you i am just curious regarding this since it is my first push in the Arduino community. Sorry for the inconvenience.
from library-registry.
Done, sorry for the long delay.
from library-registry.
I have released new library version can you please update ?
https://github.com/Robokishan/Taskrunner/blob/master/library.properties
from library-registry.
Related Issues (20)
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 2
- Library release removal request HOT 3
- Library name change request HOT 2
- GSM (inside the mbed core) and GSM (standalone) have same library name HOT 3
- Library update not being picked up. arduino-lint passing, no existent logs HOT 3
- Library name change request HOT 4
- Library release removal request HOT 1
- Library name change request HOT 3
- Library release removal request HOT 4
- [Library Manager] Update for ESP32_MySQL
- Library name change request HOT 2
- Library name change request HOT 2
- Library name change request HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from library-registry.