1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-04-26 17:28:53 +03:00

14 Commits

Author SHA1 Message Date
per1234
bc1ae9e407 Move compatibility anchors above documentation headings
These anchor tags provide compatibility with links created before the heading text was changed (anchors are automatically
generated for headings). Placing them below the headings caused the page to be scrolled to below the headings when
visited via their links.
2021-05-25 07:15:15 -07:00
per1234
db48a0f2b7 Add instructions to FAQ for accessing indexer logs
The Library Manager indexer logs are available for each library in the index. Example:
http://downloads.arduino.cc/libraries/logs/github.com/cmaglie/FlashStorage/

This can be a valuable tool for monitoring the indexing of releases, allowing the library authors to troubleshoot without
the need for assistance from a maintainer of this repository.
2021-04-25 22:46:06 -07:00
per1234
d8f30c0316 Document policy re: who can add libraries to Library Manager
The official policy is that anyone is allowed to submit any library to Library Manager, regardless of whether they have
any involvement with the development and maintenance of the library.

As someone very much involved in the submission process, I have always wondered this myself. So it is very important to
clearly document this.

Some of the wording of the existing documentation implied that only the owner of the library could submit it, so this
text has been adjusted as well.
2021-04-14 00:33:34 -07:00
per1234
4b40e08342 Add table of contents to documentation
It will be helpful to the reader to be able to get an overview of the documentation content and quickly navigate to the
section of interest.

The table of contents are automatically generated using the markdown-toc tool.

Because it can be easy to forget to update the table of contents when the documentation content is changed, I have added
a CI workflow to check for missed updates to readme ToC. On every push or pull request that affects the repository's
documentation, it will check whether the table of contents matches the content.
2021-04-09 08:42:55 -07:00
per1234
2d79e0e492 Reorder the FAQs
Organize the questions accordging to type and importance.
2021-04-09 08:42:53 -07:00
per1234
cab7e9a446 Make FAQ content applicable to all official Arduino development software
At the time it was created, there was only one official Arduino development application: Arduino IDE. Since that time,
Arduino Web Editor and Arduino CLI have been created, both of which implement Library Manager in their own manners.
2021-04-09 08:42:18 -07:00
per1234
f6fb08abd1 Reword FAQ text to improve readability
A general pass of minor rewording.
2021-04-09 08:01:37 -07:00
per1234
d7d89ff94a Reword title of LM overview in FAQ as a question
This document is a collection of frequently asked questions, so it makes most sense for all entries to be phrased as
questions.
2021-04-09 08:01:37 -07:00
per1234
ca3a07811e Explain impacts of changing library name in FAQ 2021-04-09 08:01:37 -07:00
per1234
ddd8c7d477 Disambiguate Library Manager list vs index terminology
Previously, library submitters were not exposed to the internal workings of the Library Manager index generation system,
so they only needed to be concern with the public index file. Now the submitters will be interacting directly with the
Library Manager submission list. This might lead to some confusion between that list and the Library Manager index, so
it's important to be clear in the terminology used in the documentation.
2021-04-09 08:01:37 -07:00
per1234
beb45f13df Consolidate list of requirements in FAQ
It is essential to clearly communicate the Library Manager requirements to the submitters. Previously, these requirements
were scattered throughout the FAQ. Consolidating them into unified lists, then referencing that information from the
other parts of the documentation makes it easier for the user to learn what are the requirements and easier for the
documentation to be maintained.
2021-04-09 08:01:37 -07:00
per1234
616c3b5110 Update FAQ content to reflect new submission and support procedures 2021-04-09 08:01:37 -07:00
per1234
d5ca56191f Improve formatting of FAQ
- Add page title
- Bring into Prettier compliance
- Minor manual formatting to improve readability
2021-04-09 08:01:37 -07:00
per1234
9e9cabee69 Import Library Manager FAQ
An FAQ hosted in the `arduino/Arduino` repository's wiki:
https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ
has long served as the canonical guide for the traditional process for submitting libraries to the Library Manager index.

Now that the submission process and support for the process has been moved from `arduino/Arduino` to this dedicated
repository, it makes sense to also host the FAQ content here.

This commit imports the exact unmodified content of the FAQ from
819425389e
2021-04-09 01:41:39 -07:00