2. Write a test for test/xml/Odds_XML-long-import.xml once it no
longer takes 10 minutes to import (Postgres only?).
-3. Add support the the second type of weatherxml (see man page).
+3. We have DTDs but no sample XML for the following SportInfo types,
+ which have therefore been left unimplmented for now:
-4. There are a few remaining document types that we need to parse
- before "version one point oh." This list refers to an
- old proprietary implementation, sorry:
+ * CBASK_StealsXML.dtd
- * AutoRaceResultsXML
- * jfilexml
- * Schedule_Changes_XML
- * GameInfoXML
- * SportInfoListing
+4. The following DTD types were handled (in some form) by the old
+ FeedGrabber. They are not yet handled by htsn-import (some may not
+ be valid):
-5. Try mass import of Auto_Racing_Schedule_XML.
+ * AutoRacingGridXML
+ * CBASK_Individual_Stats_XML
+ * Cbask_Roster_XML
+ * cbaskteamschedulexml
+ * CBATeamScheduleXML
+ * CFLTeamScheduleXML
+ * CFLTotalTeamScheduleXML
+ * Minor_Baseball_TeamScheduleXML
+ * MinorLeagueHockeyTeamScheduleXML
+ * MLB_Boxscore_XML
+ * MLB_IndividualStats_XML
+ * MLB_Probable_Pitchers_XML
+ * MLB_Roster_XML
+ * mlbteamschedulexml
+ * mlsteamschedulexml
+ * NBA_Boxscore_XML
+ * NBA_Individual_Stats_XML
+ * NBA_Roster_XML
+ * nbateamschedulexml
+ * NCAA_Basketball_Boxscore_XML
+ * NCAA_FB_TeamScheduleXML
+ * NCAAHockeyTeamScheduleXML
+ * NFL_Boxscore_XML
+ * NFL_CompBox_XML
+ * nfldepthchartxml
+ * nflteamschedulexml
+ * nhlteamschedulexml
+ * WCBaskTeamScheduleXML
+ * WNBA_Boxscore_XML
+ * WNBA_Individual_Stats_XML
+ * WNBATeamScheduleXML
-6. Replace boilerplate with regular-xmlpickler.
+5. Consolidate all of the make_game_time functions which take a
+ date/time and produce a combined time.
-7. Replace inline SQL queries with deleteAll.
+6. Factor out test code where possible; a lot of them differ only in
+ the filename.
+
+7. Combine test XML files where possible.