mate-desktop / mate-applets

Applets for use with the MATE panel
http://www.mate-desktop.org
GNU General Public License v2.0
79 stars 67 forks source link

[feature] user editable weather API (weather and clock applet) #662

Open pirate486743186 opened 7 months ago

pirate486743186 commented 7 months ago

Right now the weather applet and the weather in the clock applet in bookworm are broken. This is not too uncommon since it relies on an API from some website to function.

It would be nice, that the API part resides in a script/text file, so that end users can easily fix it when it brakes.

raveit65 commented 7 months ago

I did update fedora and rhel with fixed libmateweather. Why debian maintainer didn't do the same? .....ahh i forgot, debian politics don't allow quick fixes......

pirate486743186 commented 7 months ago

It's possible they didn't notice. You are part of the dev team while the bug is not critical. Usually Debian packagers actually use sid and i think the sid version is updated.

pirate486743186 commented 7 months ago

they updated it, i think it was in the point release.

rubyFeedback commented 5 months ago

I did update fedora and rhel with fixed libmateweather. Why debian maintainer didn't do the same? .....ahh i forgot, debian politics don't allow quick fixes......

Upstream developers should not follow what downstream distribution maintainers do.

Instead the downstream distribution maintainers should pursue their own policy without bothering upstream developers. The latter should just make sure that the source file can be compiled; and, if possible, allow for enough flexibility to allow downstream distribution maintainers to adjust to their liking. Both GNU configure and meson should allow for that. I could see this issue with ruby, where new people use an ancient ruby provided by debian stable, and then came to ruby devs asking why things don't work. It always takes a while to explain to them that they need to ask the debian maintainers (usually, unless it is a bug of course, and bugs happen, but debian has had an annoying policy, e. g. removing mkmf and changing other things to "fit" within the debian ecosystem aggressively).