port the weather dataengine to a qml import (or perhaps a completely new implementation is needed)
Description
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T13315 Port away from DataEngines | ||
Open | None | T13349 Port weather away from dataengines |
Comment Actions
KWeather has plans to extract out its weather backend into an API, possibly it could be useful? https://invent.kde.org/plasma-mobile/kweather/-/issues/25
Comment Actions
KWeatherCore is a weather library that uses:
- Norwegian Meteorological Institute for WeatherForecast and Sunrise data
- Geonames.org Location for name search
It uses a user wide cache to allow efficient cross applications' usage.
Comment Actions
Having it in frameworks would be the natural place long-term, however given that this implies strict API/ABI stability I would be hesitant to do that soon
Comment Actions
I should note, I am going to move the engine out of plasma since kweathercore will not offer the same details. Once Plasma 6 is defined I'll be turning it into its own standalone app/plasmoid.