TODO in barometer-0.7.3 vs TODO in barometer-0.8.0
- old
+ new
@@ -1,14 +1,13 @@
== now
- use Yahoo placemaker for geocoding (as exclusive, or as priority for supported conversions)
-- remove use of google api key
== very soon
- google geocoding terms of service indicate that "a map must be shown" ... what to do?
- driver: hamweather
-- driver: meter
+- driver: metar
- improve code based on metrics
- use Geomojo to convert coords to woe_id (when no yahoo key)
- remove use of HTTParty, use Net:HTTP and Nokogiri instead
== soon
@@ -18,17 +17,17 @@
== future
- Rdoc compatible documentation
- add uv, moon, elevation info to current
-- driver: noaa, intellicast
+- driver: intellicast
- weather.com simple_questions improve answers (use extra data)
- make sure you can compare LocalTime to LocalDateTime in LocalTime class
- be smart, never make duplicate queries
- ie. if you are including wunderground, do it first and use the timezone info
-
+
- conversion and weather fetching queries should have hooks to allow
for configurable caching via memcache, then web service calls can
be cached across multiple measurement instances.
== bugs
@@ -36,19 +35,19 @@
== refactoring
- Parsing dates is slow (ie Time.parse)
for data parsing with known date/time formats, parse the
needed information explicitly
-
+
example:
-
+
_parse_date(text)
text =~ /^(\d\d\d\d)-(\d\d)-(\d\d)/
Time.new($3,$2,$1)
end
-
-
+
+
== other weather info
=== intellicast
http://www.intellicast.com/IcastRSS/Signup.aspx
http://www.intellicast.com/content/
@@ -56,6 +55,6 @@
http://www.hamweather.net/hw3/hw3php/democss/hw3.php?config=&forecast=zandh&icao=PADQ
http://www.arl.noaa.gov/READYcmet.php
http://www.windguru.cz/int/index.php
http://www.nco.ncep.noaa.gov/pmb/products/gfs/
http://www.weatherdeveloper.com/2008/01/31/grib2-migration/
-http://www.cpc.noaa.gov/products/wesley/wgrib2/
\ No newline at end of file
+http://www.cpc.noaa.gov/products/wesley/wgrib2/