1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-08-07 09:02:56 +03:00
Commit Graph

2772 Commits

Author SHA1 Message Date
per1234
cd4e15e813 Add missing steps to submission instructions
It turns out there are a couple of extra steps in the workflow for submitting a PR via the GitHub web interface for those
who don't have write access in the repository. I missed these while developing the instructions due to having write
access.
2021-07-14 08:25:19 -07:00
per1234
a713efe27d Explain that it doesn't matter where in the submission list the URL is added
The process is intended to be as simple, fast, and flexible as possible for the submitter. For this reason, there is
absolutely no expectation regarding where in `repositories.txt` the library repository URL should be added. The system
will work fine no matter if it's at the start, end, alphabetical order, or some random spot. If we do want to restore
alphabetical order periodically, a maintainer can easily do that.

For this reason, there was previously no mention of the proper location in the list for submitters to use, since there is
none. However, this ambiguity might actually make the process less friendly to those who are left wondering. So it's best
to explicitly state that the location doesn't matter.
2021-07-14 08:15:02 -07:00
per1234
b07b6d25b3 Remove unnecessary link from submission instructions
This link was intended to provide readily accessible information on what the term "fork" means in this context. However,
it comes directly after mention a link, which is referencing the URL provided later in the sentence. This might result in
confusion about which of the two links is meant. Most library submitters will already know the meaning of the term "fork"
and those who don't will be able to find information about it easily enough, including by visiting the information about
pull requests linked to earlier in the document. So I think that it's better to remove this link.
2021-07-14 08:08:24 -07:00
Tolentino Cotesta
45755ad170 Update repositories.txt (#190) 2021-07-14 10:55:03 +00:00
per1234
3740d78884 Merge pull request #189 from per1234/approve-pr
Approve submission PRs before auto-merging
2021-07-14 00:39:31 -07:00
per1234
b7626b1cc4 Approve submission PRs before auto-merging
This change to the "Manage PRs" workflow will cause the "github-actions" bot to add an approval pull request review to
submission PRs after they have passed all compliance checks, but before merging.

This is necessary to allow us to instate the "Require pull request reviews before merging" branch protection rule on
`main`, which will protect the repository from accidental pushes by the maintainers and administrators with write
permissions in the repository.

As an added benefit, this will more clearly indicate the status of a submission in the case where it is fully compliant
with the Library Manager requirements but an automated merge is not possible due to a merge conflict. In this case, the
bot will add an approval each time the workflow is triggered, but that is a reasonable behavior, and one permitted by the
PR review system (i.e., subsequent approvals will not cause a spurious workflow run failure, with either workflow trigger
event type).
2021-07-14 00:07:38 -07:00
Brian Lough
d616b2c479 Update repositories.txt (#188)
Adding https://github.com/witnessmenow/youtube-livestream-arduino
2021-07-13 20:11:25 +00:00
per1234
8d70d1be7f Merge pull request #187 from per1234/fix-submit-instructions
Remove non-existent step from submission instructions
2021-07-13 08:44:49 -07:00
per1234
eee7c6dc08 Merge pull request #186 from per1234/drop-re-release-support
Remove instructions for library re-release
2021-07-13 08:40:21 -07:00
per1234
a5825b90b3 Remove non-existent step from submission instructions
The library submission instructions contained a step for selecting a radio button before committing. This radio button
only exists when editing a file in a repository you have write access to, which is why I encountered it while developing
the instructions.

Library submitters will not have these radio buttons and so instructions for using a non-existent UI element would
cause confusion.
2021-07-13 08:35:15 -07:00
per1234
7c85165263 Specify when release removal is appropriate and alternative
In most cases, the library maintainer and users will be best served by a new release rather than the removal of an
existing release.
2021-07-13 07:49:38 -07:00
per1234
677a546ed5 Remove instructions for library re-release
We are no longer supporting the alteration of library releases. A release should be an immutable snapshot of the library.
Having multiple revisions of a library with the same identifier can cause confusion for the users and no need for a
library maintainer to do it since they can more easily make a new release, removing the old one from the repository if
absolutely necessary.

We will always provide support for removing problematic releases from the Library Manager index, and the FAQ provides
instructions for that procedure.
2021-07-13 06:48:54 -07:00
Flinduino
c99e9c7fb4 add flinduino-sensorkti (#185) 2021-07-13 07:35:28 +00:00
Ítalo Coelho
1abf895761 Update repositories.txt (#184) 2021-07-12 16:46:52 +00:00
Thomas Feldmann
fdb0f1f0e5 Update repositories.txt (#181) 2021-07-12 14:50:13 +00:00
Larry Bank
ff82620587 Update repositories.txt (#180)
added PNGenc
2021-07-12 11:27:36 +00:00
Luis Acosta
92581edb0e Update repositories.txt (#178) 2021-07-11 08:41:50 +00:00
Khoi Hoang
37eb28cfea Update repositories.txt (#177) 2021-07-11 07:10:31 +00:00
Abdurraziq Bachmid
5ccc7b2864 Add ZMPT101B library (#176) 2021-07-11 04:13:24 +00:00
ellensp
bed38e715a Add Marlin U8glib-HAL. Modified U8glib for Marlin 2.0 (#175)
Add Marlin U8glib-HAL. Modified U8glib for Marlin 2.0
2021-07-10 00:21:28 +00:00
Masahiro Konishi
eba3090d18 Add BM64 Library (#172) 2021-07-09 07:50:02 +00:00
aarón montoya-moraga
d8dba067c0 add MaquinitasRitmos (#171) 2021-07-08 20:45:43 +00:00
Mia
5cbe870eca miathedev/Arduino-Komoot (#170)
Co-authored-by: miathedev <mia@metzler.systems>
2021-07-08 11:51:23 +00:00
aarón montoya-moraga
4ce32fb458 add SiguesAhi to libraries (#167) 2021-07-07 15:32:50 +00:00
riva-lab1
4f72846a32 Update repositories.txt (#166) 2021-07-07 13:33:24 +00:00
riva-lab1
71acd41a41 Update repositories.txt (#165) 2021-07-07 13:30:30 +00:00
jaenrig-ifx
934ad4af76 Added Infineon PAS CO2 Arduino Library (#164) 2021-07-07 12:42:03 +00:00
radarAaron
3451b80b13 Update repositories.txt (#163) 2021-07-07 03:20:35 +00:00
arturo182
5deff90207 Add the TSC2004 library (#162) 2021-07-06 21:39:29 +00:00
Charlie Kindel
af009a14bf New library: FlashStringTable (#161) 2021-07-06 19:28:40 +00:00
Khoi Hoang
ca4194347b Add WebServer_WT32_ETH01 library (#160) 2021-07-06 08:19:10 +00:00
per1234
bb88d8c8b2 Merge pull request #151 from montoyamoraga/patch-1
change library name
2021-07-05 23:59:29 -07:00
DCisHurt
9faa75079c Update repositories.txt (#157) 2021-07-06 01:22:57 +00:00
RobotGrrl
61ee6a1747 Add Polyline library (#156)
* Added Polyline library

* Revert "Added Polyline library"

* Added Polyline library
2021-07-06 00:51:32 +00:00
Dennis-FhG-IMS
a3d74db95f Update repositories.txt (#155) 2021-07-05 13:04:26 +00:00
Bernd Giesecke
509ead5bf7 Add libraries for new RAKwireless modules (#154)
RAK13005-TLE7259-Library - RAKwireless library for RAK13005 LIN bus module with TLE7259 transceiver IC
RAK-MQx-Library - RAKWireless library for the WisBlock MQx Gas Sensor Modules
2021-07-05 12:34:53 +00:00
Rafa Couto
01dcae1970 A C/C++ library to use DS1302 RTC chip (#153)
Further info: https://github.com/Treboada/Ds1302/issues/2
2021-07-05 08:26:39 +00:00
rneurink
b1daa9f24a Update repositories.txt (#152) 2021-07-04 12:34:07 +00:00
aarón montoya-moraga
821c434967 change library name
this is for issue #150
2021-07-02 12:52:02 -04:00
Dave Armstrong
9a570f11e8 Update repositories.txt (#149)
Add URL for Sidereal Planets library
2021-07-02 03:24:31 +00:00
aarón montoya-moraga
552bcb1ff1 add MaquinitasParameters (#148) 2021-07-01 21:13:12 +00:00
Antony Jose Kuruvilla
fbe8e5b16c Update repositories.txt (#147) 2021-07-01 11:01:46 +00:00
Cristian Maglie
9e4214dc00 Update repositories.txt (#146) 2021-07-01 10:23:04 +00:00
Kevin Stadler
e3113fa9bb Add TCS34725AutoGain library (#145) 2021-07-01 08:12:42 +00:00
per1234
b344904687 Merge pull request #140 from arturo182/patch-1
Change the BBQ10Keyboard url
2021-06-30 07:48:40 -07:00
chochain
ed3159776f add new library nanoFORTH to Arduino repository (#141) 2021-06-30 14:47:13 +00:00
arturo182
92453fd7b6 Change the BBQ10Keyboard url 2021-06-30 16:09:06 +02:00
Uri Shaked
c8cffb785b Add TinyDebug library (#139)
Use this library to log debug information from your code while running ATtiny85 projects on the [Wokwi Arduino Simulator](https://wokwi.com). It provides an interface similar to the familiar Serial object.
2021-06-30 13:48:08 +00:00
Rupak Poddar
755fed874e Update repositories.txt (#138) 2021-06-30 10:14:31 +00:00
Dave Madison
048764d935 Add CtrlUtil library (#137) 2021-06-30 10:08:15 +00:00