2005-2007-Hours-Log

From USYVL Development Wiki
Revision as of 05:23, 23 October 2013 by Aaron (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

2007

2007-03-19 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Modified the division lists to correspond to the new Spring 2007 divisions as determined by USYVL.

2006

2006-05-22 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Added in a character limit check on site names for tournament day game sheets. This was to accomodate "San Diego - North Clairemont". I also adjusted the stops to allow more room for site name. So, as of this writing, the limit is at 28 characters which is just enough to fit the problematic entry.
  • sched:1h:Added in instructional information in the pool schedule sections to clarify what each pool schedule is for. Added in additional alternate pool schedules for when a pool gets too small and the teams are merged into a larger pool. This is to accomodate a small pool that looses a team and needs to be merged with a larger pool.
  • sched:1h:The alternate additional schedules will also help with sites that have limited court space as they can break up a pool and reassign teams into other pools and just use the alternate schedules.

2006-05-04 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Added in additional error checking in the run?S.php scripts and CMIReport class to report errors that will cause grief later. This should make input file fixes more obvious as I reference line numbers with the new error reporting which wasn't possible before. Also added in a new script in the bin dir to fix windows data files. Modified deploy script to allow multiple destination hosts.
  • sched:1h:Added in a check to skip blank input lines. Added error output for tournament numbering.

2006-04-28 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Fixed return link from push schedules going too high. Added in support for varying netheights between tournaments using a really simple algorithm based on tournament number at the host site.
  • sched:1h:Fixed pathname in bin/pushschedules. Increased timeout duration for runTS.php to 120 seconds to allow slower machines (Blue and White at USYVL) to finish...

2006-04-20 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Add additional error checking to deploy csh script. Change the way some of the removes are done in the clean csh script.

2006-04-19 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:More cleanup of code for dprint usage. Update several display aspects of the pages including return links. Have tried to make all errors display in red, while informational links show up in blue and green. At highest debug levels, there are still a few messages that do not use the dprint subroutine
  • sched:1h:Updated instructions on the upload script after finding a few errors and gaps on the last upload attempt.

2006-04-16 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Updating code to use dprint routine that will more consistently display errors as well as progress status messages. Added in color support for lead (bold) entry and the message entry so they can be separate colors and specified at call time. Have ported most status update and debug messages to use this interface. Instructions for use of MYDEBUG level and dprint are included in the source code of usyvl.php

2006-04-12 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Added in a csh script to remove old schedules from the public website and push out all the current files (bin/pushschedules). This can be called via the pushSchedules.php script in the "Tools" section of the main page.
  • sched:1h:Also added in a script that puts a "Schedules Coming Soon!!" message in the schedule site files.
  • sched:1h:The season information is added using a variable in usyvl.php that is used strictly for that purpose at this time as the generation scripts determine the season from the data input files.

2006-04-12 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Added a script to put a message into all the schedule html files that will get uploaded to the ftp master site. Also created a pushschedules script that will actually do all the ftping of the schedules directory.

2005-10-09 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Create first reproducible tournament building algorithm. Handles repeat tournaments differently (although this could be improved on as it doesn't handle lots of small teams well). Generalized the divisionAdjust() routine. Added in a check listed in the TODO list that resolves one of the immediate scheduling problems. Cleaned up the output. Updated CHANGELOG and TODO files and this documentation.

2005

2005-10-06 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:This version addresses issues with tournament days where a division may have only one team. It happens more frequently than expected. Also, modified the runTS.php output to produce and html file for making the data available or not. Default is available, just move ts.html.blocked over ts.html to block access. Also changed file name to start with date stamp portion. Looks much cleaner and allows easier custom modification of the html file to show only a certain date. The default index file is now also sorted by date (have a subsection for each date with all schedules for that day in that section).

2005-09-29 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Start this changelog. Rename schedule.php to usyvlSchedule.php to avoid conflicts with the schedules output directory....

2005-08-29 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Modifying the layout/structure of the schedules output directory a bit more. Cleaning up html. Added in the detection of which season from the games and tournament input files for labelling the schedules output.

2005-10-09 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Create first reproducible tournament schedule builder

2005-09-28 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:This version changes the output structure into a selfcontained USYVL logo'd web site. Its not perfect, but should allow the easiest way to upload everything to the www.usyvl.org site.

2005-08-25 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Some new fixes for errors found by more detailed error reporting on the USYVL system. Minor changes from previous version.

2005-08-18 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Added in support to start building tournament schedules. Expects files in report format from CMI w/headers. It uses the header line to handle the columns in whatever order they may be in in the file. Two input files, schedule and teams and a third for tournaments.

2005-08-07 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Now expects three input files, schedule and teams and a third for tournaments.

2005-07-01 -- 1.0 hrs -- Aaron Martin --

  • sched:1h:Expects two input files, schedule and teams.