Bug 470099

Summary: Berlin Tempelhof may not longe used for weahter information
Product: [Fedora] Fedora Reporter: Lebenskuenstler <linuxbenutzer>
Component: libgweatherAssignee: Dan Winship <danw>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 10CC: mclasen, stephent98
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-13 14:52:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lebenskuenstler 2008-11-05 18:53:12 UTC
I hope I report against the right package. If not so, please reassign.

Description of problem:

I am using the weather forecast feature at the GNOME Desktop. Since the airport Berlin Tempelhof was closed at Oct 31rd it does not send correct weather data anymore. Since this date, I at always has says something about a weather of 4 degrees. Luckily it is currently not that cold around here :)

If I use instead of Berlin Tempelhof Schönefeld or Tegel instead, I get the correct weather data.

Version-Release number of selected component (if applicable):

Gnome 2.22, also Gnome 2.24

Comment 1 Bug Zapper 2008-11-26 04:50:00 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Steve Tyler 2009-01-10 13:46:59 UTC
Confirming this bug with:
gnome-panel-2.24.2-1.fc10.i386
libgweather-2.24.2-1.fc10.i386

A Wireshark capture shows that the applet sends this query for Berlin-Tempelhof:

http://weather.noaa.gov/cgi-bin/mgetmetar.pl?cccc=EDDI

The reply includes this date/time: 2008/10/30 23:50 UTC

The panel applet could display this date/time so that a user would know how old the observations are. It might also be useful to flag stale observations (older than 24 hours, say).

Another enhancement would be to display the full location name.
For example, the "Current Conditions" tab could show "Berlin-Tempelhof" instead of  "Berlin".

Also, the label "City" is misleading. It would more accurate to say "Location".

Comment 3 Steve Tyler 2009-01-10 13:49:39 UTC
For completeness, here is the full reply from:
http://weather.noaa.gov/cgi-bin/mgetmetar.pl?cccc=EDDI

Latest METAR Observation(s) for: EDDI
EDDI

The most recent METAR observation from EDDI in our system was generated at the source at:

2008/10/30 23:50 UTC

The observation is:
EDDI 302350Z 26007KT 9999 FEW006 BKN011 04/04 Q1003

Comment 4 Steve Tyler 2009-01-10 19:04:07 UTC
It appears that inactive stations are removed with the aid of a Python script.
http://svn.gnome.org/viewvc/libgweather/trunk/data/sources/README.sources?view=markup

However, Berlin-Tempelhof is in SVN rev. 534.
http://svn.gnome.org/viewvc/libgweather/trunk/data/Locations.xml.in?view=log

Comment 5 Steve Tyler 2009-01-10 22:07:50 UTC
(In reply to comment #2)

> The panel applet could display this date/time so that a user would know how old
> the observations are. It might also be useful to flag stale observations (older
> than 24 hours, say).

See Bug 479539 -  Weather Report applet may report incorrect month for "Last update"

> Another enhancement would be to display the full location name.
> For example, the "Current Conditions" tab could show "Berlin-Tempelhof" instead
> of  "Berlin".

See Bug 479529 -  Weather Report applet does not display enough of the location name

Comment 6 Dan Winship 2009-01-13 14:52:33 UTC
re-filed upstream as http://bugzilla.gnome.org/show_bug.cgi?id=567607. This will likely be fixed for F11.