]> gitweb.michael.orlitzky.com - dead/htsn-import.git/log
dead/htsn-import.git
9 years agoAdd Generic instance for TSN.Team.
Michael Orlitzky [Tue, 30 Dec 2014 18:38:33 +0000 (13:38 -0500)]
Add Generic instance for TSN.Team.

9 years agoUse Generics.to_tuple in TSN.XML.InjuriesDetail.
Michael Orlitzky [Mon, 29 Dec 2014 21:35:41 +0000 (16:35 -0500)]
Use Generics.to_tuple in TSN.XML.InjuriesDetail.

9 years agoUse Generics.to_tuple in TSN.XML.Injuries.
Michael Orlitzky [Mon, 29 Dec 2014 21:35:24 +0000 (16:35 -0500)]
Use Generics.to_tuple in TSN.XML.Injuries.

9 years agoUse Generics.to_tuple in TSN.XML.Heartbeat.
Michael Orlitzky [Mon, 29 Dec 2014 21:34:59 +0000 (16:34 -0500)]
Use Generics.to_tuple in TSN.XML.Heartbeat.

9 years agoUse Generics.to_tuple in TSN.XML.EarlyLine.
Michael Orlitzky [Mon, 29 Dec 2014 21:34:41 +0000 (16:34 -0500)]
Use Generics.to_tuple in TSN.XML.EarlyLine.

9 years agoUse Generics.to_tuple in TSN.XML.AutoRacingSchedule.
Michael Orlitzky [Mon, 29 Dec 2014 21:33:57 +0000 (16:33 -0500)]
Use Generics.to_tuple in TSN.XML.AutoRacingSchedule.

9 years agoUse Generics.to_tuple in TSN.XML.AutoRacingResults.
Michael Orlitzky [Mon, 29 Dec 2014 21:33:32 +0000 (16:33 -0500)]
Use Generics.to_tuple in TSN.XML.AutoRacingResults.

9 years agoUse Generics.to_tuple in TSN.XML.AutoRacingDriverList.
Michael Orlitzky [Mon, 29 Dec 2014 21:32:59 +0000 (16:32 -0500)]
Use Generics.to_tuple in TSN.XML.AutoRacingDriverList.

9 years agoAdd a Generics module with a generic to_tuple function.
Michael Orlitzky [Mon, 29 Dec 2014 20:05:49 +0000 (15:05 -0500)]
Add a Generics module with a generic to_tuple function.

9 years agoAdd a Generics module with a generic to_tuple function.
Michael Orlitzky [Mon, 29 Dec 2014 20:05:49 +0000 (15:05 -0500)]
Add a Generics module with a generic to_tuple function.

9 years agoImplement a few more (un)picklers.
Michael Orlitzky [Fri, 26 Dec 2014 19:11:20 +0000 (14:11 -0500)]
Implement a few more (un)picklers.

9 years agoAdd sample XML and DTDs for MLB_Boxscore_XML.dtd.
Michael Orlitzky [Wed, 19 Nov 2014 15:12:06 +0000 (10:12 -0500)]
Add sample XML and DTDs for MLB_Boxscore_XML.dtd.

9 years agoAdd stub for TSN.XML.MLBBoxScore.
Michael Orlitzky [Fri, 7 Nov 2014 14:52:18 +0000 (09:52 -0500)]
Add stub for TSN.XML.MLBBoxScore.

9 years agoAdd generated schema for MLB_Boxscore_XML.dtd.
Michael Orlitzky [Fri, 7 Nov 2014 14:51:02 +0000 (09:51 -0500)]
Add generated schema for MLB_Boxscore_XML.dtd.

9 years agoComplete TSN.XML.AutoRacingDriverList.
Michael Orlitzky [Fri, 7 Nov 2014 01:29:15 +0000 (20:29 -0500)]
Complete TSN.XML.AutoRacingDriverList.
Remove AutoRacingDriverList.dtd from the TODO.
Add a dbschema diagram for AutoRacingDriverList.dtd.
Update the cabal/.ghci files with the new module name.
Add tests for the new module.

9 years agoCreate a stub for TSN.XML.AutoRacingDriverList.
Michael Orlitzky [Thu, 6 Nov 2014 20:47:41 +0000 (15:47 -0500)]
Create a stub for TSN.XML.AutoRacingDriverList.

9 years agoAdd all recent SportInfo additions to the man page.
Michael Orlitzky [Thu, 6 Nov 2014 19:44:28 +0000 (14:44 -0500)]
Add all recent SportInfo additions to the man page.

9 years agoAdd SportInfo support for NFL_PuntingLeaders_XML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 19:40:23 +0000 (14:40 -0500)]
Add SportInfo support for NFL_PuntingLeaders_XML.dtd.

9 years agoAdd SportInfo support for NFLYardsXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 19:36:04 +0000 (14:36 -0500)]
Add SportInfo support for NFLYardsXML.dtd.

9 years agoAdd SportInfo support for NFLTopPuntReturnXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 19:28:58 +0000 (14:28 -0500)]
Add SportInfo support for NFLTopPuntReturnXML.dtd.

9 years agoAdd SportInfo support for NFLTopKickoffReturnXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 19:24:24 +0000 (14:24 -0500)]
Add SportInfo support for NFLTopKickoffReturnXML.dtd.

9 years agoAdd SportInfo support for NFLTackleFFLeadersXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 19:19:33 +0000 (14:19 -0500)]
Add SportInfo support for NFLTackleFFLeadersXML.dtd.

9 years agoAdd SportInfo support for NFLRushingLeadersXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 19:03:23 +0000 (14:03 -0500)]
Add SportInfo support for NFLRushingLeadersXML.dtd.

9 years agoAdd SportInfo support for NFLReceivingLeadersXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 13:55:56 +0000 (08:55 -0500)]
Add SportInfo support for NFLReceivingLeadersXML.dtd.

9 years agoAdd SportInfo support for NFLPassingLeadersXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 13:49:12 +0000 (08:49 -0500)]
Add SportInfo support for NFLPassingLeadersXML.dtd.

9 years agoAdd SportInfo support for NFLInterceptionLeadersXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 13:30:22 +0000 (08:30 -0500)]
Add SportInfo support for NFLInterceptionLeadersXML.dtd.

9 years agoAdd SportInfo support for NFLGrassTurfDomeOutsideXML.dtd.
Michael Orlitzky [Thu, 6 Nov 2014 13:23:07 +0000 (08:23 -0500)]
Add SportInfo support for NFLGrassTurfDomeOutsideXML.dtd.

9 years agoMake the team rotation number optional in TSN.XML.EarlyLine.
Michael Orlitzky [Wed, 29 Oct 2014 01:29:22 +0000 (21:29 -0400)]
Make the team rotation number optional in TSN.XML.EarlyLine.
Update the earlylineXML dbschema diagram.

9 years agoAllow empty game <time> elements (with a test case) in TSN.XML.EarlyLine.
Michael Orlitzky [Wed, 29 Oct 2014 01:23:41 +0000 (21:23 -0400)]
Allow empty game <time> elements (with a test case) in TSN.XML.EarlyLine.

9 years agoBump to version 0.2.0. 0.2.0
Michael Orlitzky [Sat, 25 Oct 2014 16:31:39 +0000 (12:31 -0400)]
Bump to version 0.2.0.
Remove the NewsTeams and replace them with the common TSN.Teams.
Parse the team id attribute in newsxml.
Add a database CHANGES file with (manual) migration information.
Update the newsxml dbschema diagram.

9 years agoAdd a new newsxml sample with the new required team "id" attribute.
Michael Orlitzky [Sat, 25 Oct 2014 16:16:09 +0000 (12:16 -0400)]
Add a new newsxml sample with the new required team "id" attribute.
Update our two copies of newsxml.dtd with the new team "id" attribute.
Update all existing XML test cases with faked team ids.

9 years agoUpdate a comment in import-duplicates.test.
Michael Orlitzky [Sat, 25 Oct 2014 16:05:48 +0000 (12:05 -0400)]
Update a comment in import-duplicates.test.

9 years agoBump version to 0.1.3 in the cabal file.
Michael Orlitzky [Sat, 18 Oct 2014 13:48:41 +0000 (09:48 -0400)]
Bump version to 0.1.3 in the cabal file.

9 years agoUpdate the scoresxml schema diagram.
Michael Orlitzky [Fri, 17 Oct 2014 17:17:47 +0000 (13:17 -0400)]
Update the scoresxml schema diagram.

9 years agoMake the Scores status numeral optional.
Michael Orlitzky [Fri, 17 Oct 2014 17:12:44 +0000 (13:12 -0400)]
Make the Scores status numeral optional.
Enable parsing of present-but-empty Scores status type.

9 years agoAdd two more samples of weird scoresxml.
Michael Orlitzky [Fri, 17 Oct 2014 17:12:16 +0000 (13:12 -0400)]
Add two more samples of weird scoresxml.

9 years agoHandle (ignore) empty casinos in TSN.XML.Odds.
Michael Orlitzky [Fri, 17 Oct 2014 16:51:24 +0000 (12:51 -0400)]
Handle (ignore) empty casinos in TSN.XML.Odds.

9 years agoFix an hlint suggestion.
Michael Orlitzky [Fri, 17 Oct 2014 16:50:13 +0000 (12:50 -0400)]
Fix an hlint suggestion.

9 years agoAdd sample of Odds_XML with an empty casino.
Michael Orlitzky [Fri, 17 Oct 2014 15:37:04 +0000 (11:37 -0400)]
Add sample of Odds_XML with an empty casino.

9 years agoMake the JFile <Game_Time> elements optional (they can contain "TBA"). 0.1.2
Michael Orlitzky [Mon, 6 Oct 2014 14:04:02 +0000 (10:04 -0400)]
Make the JFile <Game_Time> elements optional (they can contain "TBA").
Add a test case for a JFile with "TBA" game time.
Update the jfilexml dbschema diagram.

9 years agoUpdate dbschema diagrams for Odds and News.
Michael Orlitzky [Mon, 6 Oct 2014 13:36:23 +0000 (09:36 -0400)]
Update dbschema diagrams for Odds and News.

9 years agoBump cabal version to 0.1.2.
Michael Orlitzky [Fri, 3 Oct 2014 16:06:58 +0000 (12:06 -0400)]
Bump cabal version to 0.1.2.

9 years agoMake the News SMS field optional.
Michael Orlitzky [Fri, 3 Oct 2014 16:06:07 +0000 (12:06 -0400)]
Make the News SMS field optional.
Add a News test case with an empty SMS element.

9 years agoMake the Odds game_time optional for when the <Game_Time> element is "TBA".
Michael Orlitzky [Fri, 3 Oct 2014 15:38:29 +0000 (11:38 -0400)]
Make the Odds game_time optional for when the <Game_Time> element is "TBA".
Add an Odds test case with a "TBA" <Game_Time>.

9 years agoBump version to 0.1.1. 0.1.1
Michael Orlitzky [Wed, 24 Sep 2014 14:49:41 +0000 (10:49 -0400)]
Bump version to 0.1.1.

9 years agoBump to v0.1.0 in the cabal file.
Michael Orlitzky [Wed, 24 Sep 2014 02:26:49 +0000 (22:26 -0400)]
Bump to v0.1.0 in the cabal file.

9 years agoMake <weather> and <Description> elements optional in TSN.XML.Weather.
Michael Orlitzky [Wed, 24 Sep 2014 02:25:36 +0000 (22:25 -0400)]
Make <weather> and <Description> elements optional in TSN.XML.Weather.
Add a test case for the newly-optional elements and update a shelltest.
Update the weatherxml dbschema diagram.

9 years agoMake the MostLapsLeading embedded fields of AutoRacingResults optional.
Michael Orlitzky [Wed, 24 Sep 2014 01:57:51 +0000 (21:57 -0400)]
Make the MostLapsLeading embedded fields of AutoRacingResults optional.
Add a test case for the newly-optional fields and fix a shelltest.
Update the AutoRacingResultsXML dbschema diagram.

9 years agoAdd a new AutoRacingResultsXML sample and test case.
Michael Orlitzky [Wed, 24 Sep 2014 01:56:33 +0000 (21:56 -0400)]
Add a new AutoRacingResultsXML sample and test case.
Replace the AutoRacingResultsXML DTDs with a newly-generated one.

9 years agoMove around some whitespace to make doctest happy.
Michael Orlitzky [Wed, 24 Sep 2014 00:00:45 +0000 (20:00 -0400)]
Move around some whitespace to make doctest happy.

9 years agoFix the time_stamp_format and the timestamp pickler for time-1.4.2.
Michael Orlitzky [Wed, 24 Sep 2014 00:00:19 +0000 (20:00 -0400)]
Fix the time_stamp_format and the timestamp pickler for time-1.4.2.

9 years agoUpdate the game_info dbschema diagram.
Michael Orlitzky [Wed, 30 Jul 2014 08:29:25 +0000 (04:29 -0400)]
Update the game_info dbschema diagram.

9 years agoMake the game_info schedule_id optional and add a test case for it.
Michael Orlitzky [Wed, 30 Jul 2014 08:26:15 +0000 (04:26 -0400)]
Make the game_info schedule_id optional and add a test case for it.

9 years agoAdd game_id/schedule_id parsers to TSN.Parse.
Michael Orlitzky [Wed, 30 Jul 2014 07:27:43 +0000 (03:27 -0400)]
Add game_id/schedule_id parsers to TSN.Parse.
Define a new ParseError type to be returned from the TSN.Parse parsers.
Add tests for the TSN.Parse module.
Update SportInfo with the new ParseError type signature.
Add an optional game_id and required schedule_id field to GameInfo.

9 years agoFix hlint suggestions.
Michael Orlitzky [Wed, 30 Jul 2014 07:22:56 +0000 (03:22 -0400)]
Fix hlint suggestions.

9 years agoMove the FromXmlFkTeams class out of Xml and into TSN.Team.
Michael Orlitzky [Wed, 30 Jul 2014 07:01:22 +0000 (03:01 -0400)]
Move the FromXmlFkTeams class out of Xml and into TSN.Team.

9 years agoUpdate the Matchup_NBA_NHL_XML sample/DTD using real XML from the feed.
Michael Orlitzky [Wed, 30 Jul 2014 06:33:13 +0000 (02:33 -0400)]
Update the Matchup_NBA_NHL_XML sample/DTD using real XML from the feed.

9 years agoUse UTC instead of EST to store the timestamps; they're both wrong anyway. 0.0.9
Michael Orlitzky [Fri, 25 Jul 2014 20:59:59 +0000 (16:59 -0400)]
Use UTC instead of EST to store the timestamps; they're both wrong anyway.

9 years agoFix a haddock comment and doc building in the makefile.
Michael Orlitzky [Fri, 25 Jul 2014 19:48:15 +0000 (15:48 -0400)]
Fix a haddock comment and doc building in the makefile.

9 years agoUpdate the earlylineXML dbschema diagram.
Michael Orlitzky [Fri, 25 Jul 2014 19:30:24 +0000 (15:30 -0400)]
Update the earlylineXML dbschema diagram.

9 years agoUpdate the TODO.
Michael Orlitzky [Fri, 25 Jul 2014 19:16:59 +0000 (15:16 -0400)]
Update the TODO.

9 years agoAdd a new pickler for Double values that have no leading integer.
Michael Orlitzky [Fri, 25 Jul 2014 19:15:12 +0000 (15:15 -0400)]
Add a new pickler for Double values that have no leading integer.
Use the new pickler to fix an unhandled AutoRacingResultsXML document.
Add a test case for the aforementioned fix.

9 years agoAdd a makefile rule to generate doc/dbschema/MLB_earlylineXML.png.
Michael Orlitzky [Fri, 25 Jul 2014 07:24:11 +0000 (03:24 -0400)]
Add a makefile rule to generate doc/dbschema/MLB_earlylineXML.png.

9 years agoAdd a new module, TSN.XML.MLBEarlyLines supporting MLB_earlylinesXML.dtd.
Michael Orlitzky [Fri, 25 Jul 2014 03:23:03 +0000 (23:23 -0400)]
Add a new module, TSN.XML.MLBEarlyLines supporting MLB_earlylinesXML.dtd.
Add TSN.XML.MLBEarlyLines to the .ghci and cabal files.
Mention all TSN.XML.MLBEarlyLines-related weirdness in the man page.
Add test cases for TSN.XML.MLBEarlyLines to the test suite.
Enable import of MLB_earlyinesXML.dtd documents in Main.
Bump the file counts in import-duplicates.test.

9 years agoModify TSN.XML.EarlyLine so it can support MLB_earlylineXML.dtd as well.
Michael Orlitzky [Fri, 25 Jul 2014 03:10:41 +0000 (23:10 -0400)]
Modify TSN.XML.EarlyLine so it can support MLB_earlylineXML.dtd as well.

9 years agoAdd MLB_earlylineXML.dtd and the sample XML used to generate it.
Michael Orlitzky [Wed, 23 Jul 2014 19:36:40 +0000 (15:36 -0400)]
Add MLB_earlylineXML.dtd and the sample XML used to generate it.

9 years agoRename some unique constraints for consistency.
Michael Orlitzky [Wed, 23 Jul 2014 19:26:13 +0000 (15:26 -0400)]
Rename some unique constraints for consistency.

9 years agoAdd the dbschema diagram for earlylineXML.dtd.
Michael Orlitzky [Wed, 23 Jul 2014 19:17:09 +0000 (15:17 -0400)]
Add the dbschema diagram for earlylineXML.dtd.

9 years agoAdd more comments to TSN.XML.EarlyLine.
Michael Orlitzky [Wed, 23 Jul 2014 19:12:06 +0000 (15:12 -0400)]
Add more comments to TSN.XML.EarlyLine.
Remove earlylineXML.dtd from the TODO.
Add earlylineXML.dtd to the man page as a supported type.
Bump version in the cabal file.

9 years agoMinor comment fix.
Michael Orlitzky [Wed, 23 Jul 2014 15:44:26 +0000 (11:44 -0400)]
Minor comment fix.

9 years agoAdd tests and database code for EarlyLine.
Michael Orlitzky [Wed, 23 Jul 2014 15:44:12 +0000 (11:44 -0400)]
Add tests and database code for EarlyLine.

9 years agoAdd/rework picklers tests, and use the new picklers in TSN.XML.EarlyLine.
Michael Orlitzky [Wed, 23 Jul 2014 03:20:36 +0000 (23:20 -0400)]
Add/rework picklers tests, and use the new picklers in TSN.XML.EarlyLine.

9 years agoAdd a pickler for the weirdo EarlyLine date format.
Michael Orlitzky [Wed, 23 Jul 2014 03:01:07 +0000 (23:01 -0400)]
Add a pickler for the weirdo EarlyLine date format.
Refactor a little bit in TSN.Picklers.

9 years agoFix hlint suggestions.
Michael Orlitzky [Wed, 23 Jul 2014 01:23:03 +0000 (21:23 -0400)]
Fix hlint suggestions.

9 years agoAdd more tests for existing picklers.
Michael Orlitzky [Wed, 23 Jul 2014 01:22:25 +0000 (21:22 -0400)]
Add more tests for existing picklers.

9 years agoAdd tests for existing picklers.
Michael Orlitzky [Tue, 22 Jul 2014 22:55:38 +0000 (18:55 -0400)]
Add tests for existing picklers.

9 years agoDocument weird date/time issues in the man page.
Michael Orlitzky [Tue, 22 Jul 2014 18:04:03 +0000 (14:04 -0400)]
Document weird date/time issues in the man page.

9 years agoBegin to add xp_ambiguous_time, still needs doctests.
Michael Orlitzky [Tue, 22 Jul 2014 13:46:15 +0000 (09:46 -0400)]
Begin to add xp_ambiguous_time, still needs doctests.

9 years agoBegin to add EarlyLine (earlylineXML) support. Still very incomplete.
Michael Orlitzky [Tue, 22 Jul 2014 02:49:50 +0000 (22:49 -0400)]
Begin to add EarlyLine (earlylineXML) support. Still very incomplete.

9 years agoWhitespace/comment formatting.
Michael Orlitzky [Tue, 22 Jul 2014 02:49:26 +0000 (22:49 -0400)]
Whitespace/comment formatting.

9 years agoAdd the earlylineXML DTD and the sample used to generate it.
Michael Orlitzky [Tue, 22 Jul 2014 01:07:09 +0000 (21:07 -0400)]
Add the earlylineXML DTD and the sample used to generate it.

9 years agoAdd support for the missing [AH]Starter elements in Odds.
Michael Orlitzky [Tue, 15 Jul 2014 21:20:16 +0000 (17:20 -0400)]
Add support for the missing [AH]Starter elements in Odds.
Add a test for the missing [AH]Starter elements in Odds.
Remove the man page note about the (now supported) [AH]Starter elements.

9 years agoAdd another Odds_XML oddity to the man page.
Michael Orlitzky [Mon, 14 Jul 2014 13:54:36 +0000 (09:54 -0400)]
Add another Odds_XML oddity to the man page.

9 years agoVersion bump to 0.0.8. 0.0.8
Michael Orlitzky [Mon, 7 Jul 2014 15:15:39 +0000 (11:15 -0400)]
Version bump to 0.0.8.

9 years agoFix the unique auto racing results constraint name.
Michael Orlitzky [Mon, 7 Jul 2014 15:12:38 +0000 (11:12 -0400)]
Fix the unique auto racing results constraint name.

9 years agoFix Game/SportInfo table names. 0.0.7
Michael Orlitzky [Mon, 7 Jul 2014 14:45:04 +0000 (10:45 -0400)]
Fix Game/SportInfo table names.
Bump to v0.0.7.

9 years agoAdd game/sportinfo test XML files to the cabal file list. 0.0.6
Michael Orlitzky [Mon, 7 Jul 2014 14:04:19 +0000 (10:04 -0400)]
Add game/sportinfo test XML files to the cabal file list.

9 years agoTiny description change.
Michael Orlitzky [Mon, 7 Jul 2014 13:53:11 +0000 (09:53 -0400)]
Tiny description change.

9 years agoAdd an overview to the development README.
Michael Orlitzky [Mon, 7 Jul 2014 13:47:02 +0000 (09:47 -0400)]
Add an overview to the development README.

9 years agoBump the version to 0.0.6 in the cabal file.
Michael Orlitzky [Mon, 7 Jul 2014 04:43:55 +0000 (00:43 -0400)]
Bump the version to 0.0.6 in the cabal file.

9 years agoRemove completed TODO items.
Michael Orlitzky [Mon, 7 Jul 2014 04:43:34 +0000 (00:43 -0400)]
Remove completed TODO items.

9 years agoAdd a has_only_single_sms function to TSN.XML.News.
Michael Orlitzky [Mon, 7 Jul 2014 04:41:39 +0000 (00:41 -0400)]
Add a has_only_single_sms function to TSN.XML.News.
Report multiple SMS in newsxml as unsupported in Main.
Add tests for the multiple SMS elements in newsxml.
Update the man page mention of the double SMS.

9 years agoUse unsafe_read_document in TSN.XML.Weather tests.
Michael Orlitzky [Mon, 7 Jul 2014 04:39:38 +0000 (00:39 -0400)]
Use unsafe_read_document in TSN.XML.Weather tests.

9 years agoMake the AutoRacingSchedule status optional.
Michael Orlitzky [Mon, 7 Jul 2014 04:15:35 +0000 (00:15 -0400)]
Make the AutoRacingSchedule status optional.
Mangle an AutoRacingSchedule test case to test the optional status.
Fix an XML->DB conversion bug in AutoRacingSchedule.
Update the AutoRacingSchedule dbschema diagram.

9 years agoUpdate the scoresxml and weatherxml dbschema diagrams.
Michael Orlitzky [Sun, 6 Jul 2014 20:25:08 +0000 (16:25 -0400)]
Update the scoresxml and weatherxml dbschema diagrams.

9 years agoFix hlint warnings.
Michael Orlitzky [Sun, 6 Jul 2014 20:15:40 +0000 (16:15 -0400)]
Fix hlint warnings.

9 years agoActuall import the detailed weather items.
Michael Orlitzky [Sun, 6 Jul 2014 20:02:04 +0000 (16:02 -0400)]
Actuall import the detailed weather items.

9 years agoUse the TSN.Team and TSN.Location representations in TSN.XML.Scores.
Michael Orlitzky [Sun, 6 Jul 2014 19:39:40 +0000 (15:39 -0400)]
Use the TSN.Team and TSN.Location representations in TSN.XML.Scores.
Use a direct relationship between the scores games and their teams.
Fix optional fields encountered while importing sample scoresxml.

9 years agoAdd a note about the sample backwards teams XML to the man page.
Michael Orlitzky [Sun, 6 Jul 2014 19:39:02 +0000 (15:39 -0400)]
Add a note about the sample backwards teams XML to the man page.

9 years agoAdd a teams_are_normal function to TSN.XML.Weather.
Michael Orlitzky [Sun, 6 Jul 2014 19:37:18 +0000 (15:37 -0400)]
Add a teams_are_normal function to TSN.XML.Weather.
Fail in Main when the Weather teams are not normal (unsupported).
Add a note about the backwards teams to the man page.
Add tests for the backwards teams.