You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After adding some of my libraries to the library registry, I note that the automatically-generated library pages (example: https://docs.arduino.cc/libraries/keyhole/ ) are taking the repo URLs I supplied (in that case: https://bitbucket.org/jezhill/Keyhole ) and automatically appending .git to them. This leads to a potentially-invalid hyperlink.
Note that the bitbucket webserver chokes on the modified URL (we get to a page that spins its progress-wheel indefinitely, waiting for the content to be populated).
Try the same thing with any other arduino library whose source repo is hosted on bitbucket.
Of course you could (rightly) argue that this particular problem is a bitbucket.org server issue rather than an arduino.cc issue. But (leaving aside the fact that, as a non-paying user of bitbucket, I'm not going to get the attention of their support or webmaster) the general principle remains that it's probably wiser to just not automatically change the provided URL on the arduino.cc side, to avoid any such unforeseen weirdness.
Note that, as an argument to git clone the URL works fine both with and without the suffix. This particular problem only occurs with the web interface. In any case, I don't see any advantage in adding the .git suffix, especially to a hyperlink that is designed for human clicking.
Describe the problem
After adding some of my libraries to the library registry, I note that the automatically-generated library pages (example: https://docs.arduino.cc/libraries/keyhole/ ) are taking the repo URLs I supplied (in that case: https://bitbucket.org/jezhill/Keyhole ) and automatically appending
.git
to them. This leads to a potentially-invalid hyperlink.To reproduce
Expected behavior
Expected behavior is to see bitbucket's web-interface version of the repo. This happens correctly if you point your browser to the original URL listed in https://github.com/arduino/library-registry/blob/main/repositories.txt (i.e. https://bitbucket.org/jezhill/Keyhole without the
.git
suffix)Additional context
Of course you could (rightly) argue that this particular problem is a bitbucket.org server issue rather than an arduino.cc issue. But (leaving aside the fact that, as a non-paying user of bitbucket, I'm not going to get the attention of their support or webmaster) the general principle remains that it's probably wiser to just not automatically change the provided URL on the arduino.cc side, to avoid any such unforeseen weirdness.
Note that, as an argument to
git clone
the URL works fine both with and without the suffix. This particular problem only occurs with the web interface. In any case, I don't see any advantage in adding the.git
suffix, especially to a hyperlink that is designed for human clicking.Issue checklist
The text was updated successfully, but these errors were encountered: