-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Remove one deprecated lib and propose another #2481
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
Conversation
Removed: https://github.com/JHershey69/weatherLocation-Library This is deprecated as Dark Sky is no longer in operation, from authors github description Propose to add: https://github.com/Bodmer/OpenWeather This Lib uses the free API to OpenWeatherMap. The other "https://github.com/JHershey69/OpenWeatherOneCall" uses the PAY API to OpenWeatherMap.
Hi @mats-nk. If you intended to submit a library, please check the instructions and update your pull request if necessary: |
A problem was found with your submission https://github.com/Bodmer/OpenWeather ❌ ERROR: The repository has no tags. You need to create a release or tag that matches the |
Thanks for your interest in contributing to the Arduino Library Manager index @mats-nk After resolving the issue, trigger this check again by doing one of the following:
❗ NOTE: It is not necessary to open a new pull request. ❗ More information: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @mats-nk. We have a policy that libraries can only be removed by request from the maintainer, or in emergency cases with high level approval from Arduino.
So, even though it does seem clear that the library is no longer of value, I don't think I can approve the removal of the "weatherLocation" library unless I receive approval from @JHershey69
But anyone is welcome to submit any library, so it is fine if you want to submit the "OpenWeather" library.
If you would like to continue with the "weatherLocation" library removal attempt, then please submit a separate pull request for the "OpenWeather" library submission. Otherwise you can update this PR if you like.
OPENWEATHERONECALL library clearly states “some actions require fees” and the current One Call 3.0 on OPENWEATHER is a subscription service but users get 1000 CALLS A DAY FOR FREE. Which is a weather call once every 15 minutes FOR FREE. The OPENWEATHERONECALL library provides historical weather, and other features not available in BODMER’s OpenWeather Library. Anyone looking for ONLY current weather are free to choose Bodmer’s library but this makes my library no less of a value to Arduino users. Thank you.
|
Hi @JHershey69. Thanks for your response. The primary focus of this discussion is your "weatherLocation" library: https://github.com/JHershey69/weatherLocation-Library @mats-nk is proposing to remove it from Library Manager. As I explained above, Arduino will only remove libraries on request from the library maintainer. So the choice of whether the library will be removed is yours to make. I mentioned you in this discussion in case you might like to comment on that subject. As for your "OpenWeatherOneCall" library, there is no proposal to remove it. The "OpenWeatherOneCall" library will remain in the Arduino Library Manager regardless of any decision that is made about the "weatherLocation" library. |
WeatherLocation is clearly deprecated, has been since 2020 when Dark Sky closed. I mentioned OpenWeatherOneCall because it was referenced in the original request, and "Pay Subscription" used as defense for Bodmer's. Bodmer is friend, and has helped me a lot in other areas of the Arduino, and I know he has a library for Open Weather. If he wants it added to the library, I encourage such a move. I'll by him a drink when it propagates. lol. Competition spurs innovation. |
@JHershey69 do you approve the removal of your "weatherLocation" library. Please make sure to format your reply so that there is no ambiguity. |
I approve the removal of my "weatherLocation" library |
OK, thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mats-nk. Please split this into two separate pull requests:
- remove "weatherLocation" library
- add "OpenWeather" library
Each of those operations is handled in a different way so they must be in separate pull requests.
I will do! And I will keep one change = One ticket in the future, should have known better... And Bodomer has added tags to his Weather library upon my request. Thx |
Split |
It is fine to combine multiple requests for the same type of operation (e.g., submit multiple libraries) in a single PR if you like. The system is designed to support that. It is only the combination of multiple types of operation (e.g., a submission and a removal) in a single PR that is problematic. But one PR per change is also perfectly fine.
Thanks! I see the PR to submit "OpenWeather" was already accepted, but I didn't see the PR for the removal of the "weatherLocation" library. Were you still planning to submit a PR for that @mats-nk? |
Removed https://github.com/JHershey69/weatherLocation-Library. Consent to this was given in thread: arduino#2481
Removed: https://github.com/JHershey69/weatherLocation-Library This is deprecated as Dark Sky is no longer in operation, from authors github description
Propose to add: https://github.com/Bodmer/OpenWeather This Lib uses the free API to OpenWeatherMap. The other "https://github.com/JHershey69/OpenWeatherOneCall" uses the PAY API to OpenWeatherMap.