Sailwave
SAILWAVE - TODO LIST

It is recommend that you join the Sailwave mailing list (see home page) to keep up to date with recent developments.

Please feel free to request additions to the todo list and/or requests to change the priority of tasks.

¤ 1 Finish start/finish time stuff
¤ 2 Import from CSV file taking into account a first line of column specifiers
¤ 3 UI into discard profile
¤ 4 Enter handicap results as sail-num-list facility
¤ 5 Add Helm column
¤ 6 User defined columns
¤ 7 Add publishing options to change font size, table styles etc etc
¤ Bring FAQ up to date
¤ Publish to email
¤ More code methods - average point ignoring DNC etc
¤ Allow default rating to be overriden on a per race basis
¤ Add facility to treat each race as a leg of an overall race WRT elapsed times, re: Key Largo Steeplechase, Worrell 1000, extend publishing/exporting appropriately
¤ Extend export facility to optionally include race details
¤ Extend export facility to optionally add a first line of names
¤ Add race notes field and optionally allow to be published
¤ Design a consistent set of icons for the buttons/menus - if anybody out there can help, please contact me; I've tried and failed...
¤ Add Cut/Copy/Paste text menu options
¤ Add button to rating library to load in current set of defaults
¤ Finish venue/event burgee stuff (path implications WRT local/web-site)
¤ Separate selecting from rating library and those ratings already in series
¤ Ignore race x, y, z on a per fleet basis
¤ Facilitate those boats not in any fleet when scoring by fleet
¤ New series template facility
¤ Publish rating certificates
¤ Extend FAQ for PHRF to show how TOD and TOT can be done
¤ Add Americap II rating system
¤ Add simplified IMS rating system (just A and B params)
¤ Add high point scoring system - WHAT IS THIS - can somebody point me at it
¤ Add race weighting - HOW DOES THIS WORK - examples anywhere?
¤ Scoring code set library
¤ Competitor library
¤ Implement/publish a Sailwave object model and API so that other programmers can manipulate both Sailwave data and it's UI
¤ Rolling handicaps - intra and inter series + YR2 returns
¤ Pictorial (graphs etc) of N series
¤ Time penalty facility
¤ Skill factors
¤ Edit-in-place (type positions/elapsed-times into cells)
¤ Generate pursuit race start times based on selection from series/rating-lib
¤ More series fields - race officer, safety , email addrs, tel nos etc etc
¤ Series notepaper publishing facility
¤ Ability to publish protest form, notice of hearing schedule, hearing results etc
¤ Add Ostrobogulous (Brian Willis' alternative series scoring method) capability
¤ Ability to split results (when published) to N races per page, hmmm
¤ Ability to print race details across the page (with series)
¤ Move race right/left from race header popup
¤ Extend publishing options such that you can specify the races you want the details for
¤ Only publish the first N competitors in each fleet
¤ Allow column reordering
¤ Change positions to 1st, 2nd 3rd etc
¤ Publish OOD sheet facility
¤ Casual reuslts - sailed in race but does not contribute to series - per race and per result
¤ Entering results by sail num - check for unique sail nums etc
¤ Allow dynamic creation of omcpetitors when entering sail nums
¤ All DNC for a fleet needs to be a valid 'sailed' race; hmmm
¤ Allow blank titles when publishing, ditto event name/venue etc
¤ If all boats do same num of laps don't divide by num laps
¤ If elapsed time is recorded in seconds publish it in seconds etc
¤ Allow rating posfixes, e.g. PN can be a primary yardstick, secondary etc
¤ Check that UpdateSortQ() is not called in any racQ, comQ, resQ loops