Subversion Repositories svn1-original

Rev

Rev 350 | Rev 352 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
348 david 1
2019 for ...
2
--------------------------------------------------------------------------------
351 david 3
    1) Import large team number from datastream appears to kill program
348 david 4
 
351 david 5
       Limited numbers to 999
6
       Just report large team numbers and ignore them.
7
       Done: Appears to have been done
349 david 8
 
351 david 9
    2) Delete mcKays ledgend
10
       Done: Really a config file carried from year to year
348 david 11
 
12
3) Team that is VetChecked can still be fastest on other legs
13
 
350 david 14
4) NE teams are allowed to be part of the fastest
348 david 15
 
16
5) Limit import to a time window
17
 
18
6) Merge multiple imports of time
19
 
20
7) Upload existing leg data into the upload window for comparison
21
 
22
8) Time import: auto select 'last' from multiples
23
 
350 david 24
    9) New Report: In Team Order 
25
       Done
26
 
351 david 27
10) Hall of Fame. Limit input to the data that will be saved
28
    Ideally, extend the data that can be saved
29
 
343 david 30
2017 for ...
31
--------------------------------------------------------------------------------
32
 
33
1) New data sanity check
34
   Check for very very long leg times
35
   Perhaps simply greater than 90 minutes.
36
   Ideally configured per leg ( Run > 90)
37
   Ideally configure min/max times - before alerts
38
 
39
2) Prizes and hall of fame
40
   Perhaps a text file that gets dropped into the Hall of fame for the Equestian bits
41
 
42
3) Changed the legend.txt file, but it didn't get picked up in the reports
43
   until after the program had been restarted.
44
 
45
4) Consider a second config file with key:data items
46
   Perhaps a properties file
47
 
48
 
332 david 49
2015 for ...
50
--------------------------------------------------------------------------------
51
1) Prizes and awards
52
   Hall of Fame. Don't limit the line length to a 'Name'. 
53
        The input may be longer
54
        Was used as a free text area
55
 
336 david 56
        Shame its a constant in the config data.
57
 
332 david 58
2) Prizes and awards
59
   May need some free text area
60
        Great if it could xref to Team data. Perhaps with some metadata
61
        ie: <TeamNumber:63> <TeamName:63><TeamLegName:1:63>
62
 
331 david 63
2014 for ...
64
--------------------------------------------------------------------------------
65
1) Have seen crashes associated with Web Upload
66
   Normally as the dialog starts up
67
   May be associated with multiple upload attempts
68
   May be associated with changing team number splits on config page
69
 
70
2) Edit the Class 'Full Name'
71
 
72
3) Consider 3 Character Class abreviations
73
   Is there space for them
74
 
75
4) Web Upload and team number not in valid range
76
   I don't think there is a warning - or it doesn't work.
77
 
78
5) Print # winners in the status report
79
 
332 david 80
6) Highlight changes to 'class winners'
331 david 81
   ie: reddish box
82
 
83
7) Better equestrian reports
84
   Number the place
85
   LP should be for all competitors
86
 
87
 
305 david 88
2013 for ...
89
--------------------------------------------------------------------------------
306 david 90
    1) Team Data tab. Time Entry.
91
       When you enter a time and hit return - the time will be erased
92
       and not saved.
305 david 93
 
306 david 94
       From: Team Data Check: Edit Team Data: Change Time. Hit Return.
95
       Then: Time will be erased
96
       Almost as if the 'Return' was wired to the Restore
305 david 97
 
306 david 98
       Status: 02-Sep-14. Done
99
       Dialogs have a default pushbutton - which in this case gets 
100
       auto selected as 'Restore'
101
 
323 david 102
    2) Would be nice to have a per-team note
103
       Status: 07-Sep-14. Done
104
       Notes are held in a file - one per note
105
       Team swapping will not affect the notes - sorry
305 david 106
 
323 david 107
 
305 david 108
3) Remember stuff
109
   Leg Data upload dir
110
   Swim Start: Leg Set up Delta and base
111
   Swim Start: Leg set up leg #
112
 
325 david 113
   Status: 08-Sep-14.
114
        All values saved.
115
        New values are saved to an INI file
116
        Discovered that the html download address is alraedy saved as a
117
        part of the event.cfg file.
118
            * Need to do one or the other. Either extend the .cfg file
119
              or more the web address out of it.
326 david 120
              [Ended up using both. INI file with .cfg as a fallback]
325 david 121
 
122
 
305 david 123
4) Team Data Tab. NE Teams
124
   Should disable EQ Leg Line - but still allow for the cycle start to be
306 david 125
   edited.
305 david 126
 
127
5) Do we test NE with an end time
128
   May be a useless test as this will also be the cycle start time
129
 
313 david 130
    6) Show Times so that they can be sorted - spot shortest time per leg
131
       Perhaps a tab with all team data and sortable columns
132
       Show Abs Time and Delta Time
305 david 133
 
313 david 134
       Status: 06-Sep-14. Done
135
       Only shows Abs Times
136
       Double Click to pop up team editor
137
       Auto update of this display and the main team display - cute.
138
 
308 david 139
    7) Transfer data from one team to another 
140
       Status: 02-Sep-14. Done
141
            Swap, Move and Duplicate team entries
305 david 142
 
308 david 143
            Is that what we meant, or do we want to transfer individial
144
            fields - like times.
310 david 145
 
327 david 146
    8) Add/Remove Category on the fly
147
        Adding - kills program when 'Status' page is shown [Fixed: 13-Sep-14]
148
        Deleting - Still shows in status page
149
 
150
        Status: 14-Sep-14. Implemented
151
        Also dynamically recreate the 'status' page
152
 
153
9) Add/remove Category
154
    Perhaps Add/Delete should be better shown - not on context menu
155
    but on the bottom panel.
156
    Disable 'Delete' button if current catagory cannot be deleted.
157
 
328 david 158
    10) Adding Category
159
        Disable editing in fields that the use should not change
327 david 160
 
328 david 161
        Status: 14-Sep-14. Implemented
162
 
310 david 163
-- Old ---
164
    16) Leg Upload Dialog - auto size
165
        Get rid of the UI file to create it
166
 
167
        Status: 05-Sep-14. Done
168
 
318 david 169
    19) Reports Menu: Display Summary (2012)
170
        Either - make it a tab
171
        Or     - Merge functionality into the 'Class' tab
172
                 All thats needed is is column sorting.
314 david 173
 
318 david 174
        Status: 06-Sep-14. Started. 
175
            Have removed the Display Summary Report
176
            Have extended the 'Class' Tab
177
            Have allowed to delete 'Class' with no teams
178
            Have allowed clas list to have holes in it
315 david 179
 
269 david 180
2012 for ...
181
--------------------------------------------------------------------------------
182
 
278 david 183
    1) Entry of Non Equestrians
184
       A bit cumbersome
185
        Enter Number
186
        Click
187
        Too much moving of the cursor.
188
        Needs to be simplified
269 david 189
 
278 david 190
        Status: 25-Sep-2013: Implemnted bulk set
191
        Can perform multiple operations on team number that is keyed in.
277 david 192
 
275 david 193
    2) Detect #REF! in the CSV input stream
194
       An Excel error
195
       Status: 14-Sep-013: Done
269 david 196
 
197
 
198
3) Edit Leg Update Time
199
   New time
200
   Does not appear to work
276 david 201
   Status: Don't know what I mean. Having trouble recreating issue
269 david 202
 
275 david 203
    4) Icon the Application
204
       Status: 14-Sep-2013. Done
269 david 205
 
291 david 206
    5) Awards Printouts
207
       Summary of the NE awards
269 david 208
 
291 david 209
       Status: 05-Oct-13. Done. I think
210
               Can't really remember what this item was, but I've broken out the
211
               NE classes in the Prize and Awards header.
212
 
284 david 213
    6) Button to open reports in Notepad
214
       Possibly explorer too
269 david 215
 
284 david 216
       Status: 30-Sep-2013. Done
217
               Open Location of reports in Explorer
218
               Open file in external viewer
219
 
276 david 220
    6a) Reports: Master Index. Path appears to be incorect.
221
        Status: Path is correct. Its a funnay name, but it is correct.
269 david 222
 
287 david 223
    6b) Reports: Right-click and 'Open in New Window' doesn't appear to work
224
        Perhaps it never did.
225
        Would be nice.
226
        Can this menu be extended.
276 david 227
 
287 david 228
        Status: 02-Oct-13
229
                Open in new window works. It never did.
230
                Haven't tried to extend the menu
231
 
275 david 232
    7) Repots Tab
233
       Default Report is wrong - now its in a subdir
234
            Status: 11/09/2013: Fixed
292 david 235
        Could open all items in the subdir
269 david 236
 
279 david 237
    8) Entry of Team numbers
238
       Need to enter the Team # box
239
       Select the number
240
       Delete the number
241
       Enter new number
269 david 242
 
279 david 243
       Perhaps putting the cursor int he Team# box should select the number
244
       Any entry will then delete what is there
269 david 245
 
279 david 246
       Status: Double clicking the number will select all. Is this really an issue.
247
               Perhaps more of an issue in the field than in the Lab.
276 david 248
 
279 david 249
       Status: 28-Sep-2013. Used the new teamSelector widget developed for the
250
               disqualification window.
251
 
314 david 252
    9) Test for Equestrian, but no Equestrian Team Name
253
       Should be able to disable this one (and others).
269 david 254
 
314 david 255
       Status: 29-Sep-2013. Added ability to display tests in groups
256
               May still want to break up the leg-time tests
257
               Perhaps a drop-down of tests to perform/show
283 david 258
 
280 david 259
    10) Equestrian Team Member called N/A
270 david 260
 
280 david 261
        Status: 28-Sep-2013 Done
262
                Ignore N/A and '0' and '-'
276 david 263
 
280 david 264
    11) The Message 'NE with named competitor'
265
        Would be nice to show the name of the competitor
266
 
267
        Status: 28-Sep-2013 Done
268
 
286 david 269
    12) Leg (swim) starters reports.
270
        Two of them have the same description "Team order listing"
271
        At most one of them is right.
280 david 272
 
286 david 273
        Status: 30_sep-2013
274
        Fixed
285 david 275
 
291 david 276
    13) Class Tab auto size
277
        Get rid of the UI file to create it
278
 
279
        Status: 05-Oct-13
280
 
294 david 281
    14) Winners Tab - auto size
282
        Get rid of the UI file to create it
291 david 283
 
292 david 284
    15) Reports. Open brmr2010_legindex.html as well as brmr2010_index
285
        at start up
291 david 286
 
292 david 287
        Status: 05-Oct-13 Done
288
 
314 david 289
    16) Leg Upload Dialog - auto size
290
        Get rid of the UI file to create it
291 david 291
 
314 david 292
        Status: 06-Sep-14 Done. See above06-Sep-14
293
 
291 david 294
    17) Leg Upload Dialog - Change test on Load Button
295
        Change button layout to make logical
296
 
297
        Status: 05-Oct-13 Done
298
 
299
 
292 david 300
    18) Reports. Show current URL in status display
301
                 Open external uses current URL not home url
291 david 302
 
292 david 303
            Status: 05-Oct-13 Done
291 david 304
 
319 david 305
    19) Reports Menu: Display Summary
306
        Either - make it a tab
307
        Or     - Merge functionality into the 'Class' tab
308
                 All thats needed is is column sorting.
309
        Done: See 07-Sep-14
291 david 310
 
314 david 311
    20) Whats stopping the main Windows from shrinking (width)
312
        Is it one of the tabs or a programmed constant.
293 david 313
 
314 david 314
        I think its the 'Data Check'. The tickboxes have nowhere to go
315
        if they need to shrink.
294 david 316
 
293 david 317
21) Consider turning the leg upload dialog into a tab
318
    It is an important function.
319
 
320
    22) Get rid of the very thin toolbar in Application Window
321
 
322
        Status: 05-Oct-13 Done
323
 
324
 
254 - 325
2011 for ...
326
--------------------------------------------------------------------------------
327
 
255 - 328
    1) Team-1 not uploading from LEGx files
329
       The data is there, but not in the first column.
330
       Seen in Leg2
254 - 331
 
255 - 332
       Status: Fixed 13-Sept-2012
333
 
254 - 334
2) Time of 00:00:00 after upload
335
   Some times are set to 00:00:00 after a leg data upload
336
   Problem: No way to get it back to undef
337
   Problem: Time of 00:00:00 provides strange data check errors
338
 
255 - 339
   Status: May be a side effect of 1) above.
319 david 340
           Now that 1) is fixed. This may not be present.
255 - 341
 
259 - 342
    3) Summary printout to contain Class Status Data too
343
       Allow printing of a report
254 - 344
 
259 - 345
       Status: 18-Sep-2012
346
       Added columns to the status report.
347
       Create HTML form of the report
348
       Added to the extended HTML index page.
257 - 349
 
260 - 350
    4) Error check page pop-up of team data should have a DONE button
351
       Simplify closing it
254 - 352
 
260 - 353
        Status: 18-Sep-2012
354
                Started but its wonky
355
                7-Oct-2012
356
                Finish and it works really well.
259 - 357
                Also fixed the problem where the first team display registers
358
                as changed - even though there has not been any change
359
                Solution: tab order. The 'ame' field is the selected by default
360
                Leaving the field will cause a changed.
361
 
257 - 362
    5) Leg Start Time setting
363
       Display Delta in seconds
364
       Display Leg Name being processed
254 - 365
 
257 - 366
       Status: 14-Sep-2012
367
               Display Delta in seconds - Done
368
               Display Leg Name being processed - Done
255 - 369
 
314 david 370
    6) Tabs on main page should 'expand'
371
       Resize all pages on the fly
254 - 372
 
319 david 373
    7) Font for Windows 7
374
       Had a look on home system. Only isse was the Configure:Pane. The addendum
375
       file 'edit' was truncated.
254 - 376
 
319 david 377
       Status: Appears to be OK
378
 
263 - 379
    8) Put 'web' reports in a directory of their own
380
       Make transfer simple
254 - 381
 
263 - 382
    Status: 14-Oct-2012
264 - 383
            Implemented
263 - 384
 
385
   Could also 'auto load' reports into Report Tab.
264 - 386
   Not impemented.
263 - 387
 
261 - 388
    9) Swim Leg Start Report - think
389
       All on one page - Just "Team, Time" in multiple columns
254 - 390
 
261 - 391
    Status: 12-Oct-2012
392
            Fixed. Create two new reports Team-Time and Time-Team
262 - 393
            Each has 4 columns. Current stuff fits onto one page.
261 - 394
 
260 - 395
    10) Data Check. Error 'Team Data not entered' appears even if the team is
396
        disabled.
254 - 397
 
260 - 398
        Status: 7-Oct-2012
399
                Fixed. Disabled Teams were being checked for every thing
400
 
262 - 401
    11) Reports Tab. Printing Page - aways prints the first one selected
402
        It does not forget it and start on another
255 - 403
 
262 - 404
        Need to be able to set font size.
261 - 405
 
262 - 406
    Status: 13-Oct-2012
407
            Fixed.
408
            Added scalling widget. A bit clumsy as you need to then preview
263 - 409
            after setting the scalling.
262 - 410
 
264 - 411
    12) Data Check
412
        Leg-0: Check for teams without
413
            All names
414
            No class
415
            Equest no Team 3
416
            No Team Name
261 - 417
 
264 - 418
        Status: 21-Oct-2012
419
                Implemented some of the checks
420
 
421
13) From 2010 ...
422
 
233 - 423
2010 for ..
424
--------------------------------------------------------------------------------
425
 
426
1) Reports: Unplaced Equestrian , before Non-Equestrian
427
 
247 - 428
    2) Team awards report. Text mode. No space space before the 'fastest'.
233 - 429
 
247 - 430
        Status: Fixed: 12-Nov-2010
246 - 431
 
247 - 432
    3) All NE times are incorrect. The over all time is incorrect
433
       The NE leg is added in.
233 - 434
 
247 - 435
       Status: Fixed 11-Nov-2010
244 - 436
 
247 - 437
    4) Sanity Check
438
       NE teams should not have a horse competitor
233 - 439
 
247 - 440
       Status: Fixed 11-Nov-2010
233 - 441
 
442
5) Load LEG file - allow new file to be loaded into the same LEG data
443
   Some handhelds come in at different times
444
 
249 - 445
    6) Leg Load Errors. Team shows as a time
446
       If 5 times then wrapping occurs
447
       Can't edit the team number
233 - 448
 
249 - 449
       Status: Stopped wrapping
450
               Prevent first 3 colums being used as the 'use this time'
451
               Still can't edit the team number
248 - 452
 
249 - 453
           Fixed: 28-Jun-2011
248 - 454
 
247 - 455
    7) Team display
456
       NE Teams. Disable Elapsed times
457
       Leave End Time in Place - as its the start time for the next
233 - 458
 
247 - 459
       Status: Fixed 12-Nov-2010
245 - 460
 
314 david 461
    8) Data Check
462
       Perhaps should be able to disable some tests.
244 - 463
 
261 - 464
    9) Team Display
465
       Picks up 'changed' when it hasn't. Normally on first use.
244 - 466
 
261 - 467
    Status: Found and Fixed 7-Oct-2012
468
            The Team Name field has focux. Leaving the field causes a chnage
469
            even if the field has not been changed.
470
 
251 - 471
    10) Reports
472
        NE with BAD Times should be after NE with good times
473
        Appear to be mixed in.
244 - 474
 
251 - 475
    Status: Fixed (Addressed) 16-Oct-2011
476
            Altered the way the reports handle ne teams. No longer mark the
477
            team as disqualified.
478
 
249 - 479
    11) Leg Load Time Upload
480
        If too many times are provided for a given team, then the excess are
481
        simply dropped.
247 - 482
 
249 - 483
       Status: Fixed 26-Jul-11
484
               Add colums on the fly
247 - 485
 
261 - 486
    12) Leg Load Time Upload
487
        Loading multiple data files appears to leave gaps in table columns
249 - 488
 
261 - 489
        Status: Fixed See 2011 items
490
 
249 - 491
13) Leg Load Time Upload
492
    Empty cells appear to be editable
493
 
251 - 494
14) Disqualified team ( Teams for which results are not valid )
495
    The placing data still shows in the display
496
    The placing data is put into the CSV file
497
 
253 - 498
15) Disqual Page
499
    Disable auto-sort when flagging data as it makes it very hard to use
500
 
314 david 501
    16) Data Check
502
        Check for invalid category
503
        Check for Empty Team Names
253 - 504
 
314 david 505
        Status: 21-Oct-12
506
                Implemented:
507
                    * Check for invalid cat
508
                    * Empty Team Name
509
                    * Times for team not in race
264 - 510
 
314 david 511
        Teams without cat should be shown in Class:Status        
253 - 512
 
88 - 513
2009 for ...
514
--------------------------------------------------------------------------------
515
 
516
1) Dual Time display
517
    Show Delta Time
518
    Sorted by Delta
519
    Display Options
520
 
521
2) Main Data Entry Display
522
    Need titles for the LP EP ... colums. I don't know what they are ?
523
 
524
3) Test for no cat in consistency test
525
    Check if a team that doesn't have a category will be flagged in the
526
    data consistency test.
527
 
528
4) Per Leg Placing update for display
529
    Currently status update of placings does it for the whole lot
530
    Should be able to do it for legs rather than all.
531
 
532
5) Too many beeps in Consistency Testing
533
 
534
6) Competitor Names List (HTML)
535
    NE teams create a funny name in the list.
536
    For NE teams the NE leg name should not show up
537
 
538
7) Status for possible aard breakout
539
    Should show the number of elegible teams
540
 
541
8) Need to configure NE award for ANY category
542
    Catgories that don't have available awards are treated as 'open' NE
543
    Only needed for awards print outs
544
 
545
9) Think about moving ouputs into subdirs for easy removal and seperation
546
    aaaa.prn.html       - Doesn't need to be uploaded
547
    aaaa.html           - Needs to be upload
548
    aaaa.txt            - No Need to upload
549
 
550
 
70 - 551
2008 for ...
552
--------------------------------------------------------------------------------
553
 
554
1)  ALL reports - the competitor.html one is missing
555
 
76 - 556
    Status: 18/10/2009
557
        Can't reproduce this. Perhaps my understanding is bad.
558
        The 'all' report option does create the xxxx_competitor.html/txt file
559
        Incomplete
560
 
70 - 561
2)  Program crash of CSV file has long lines
76 - 562
    Reproduce with CSV file exported from EXCEL
70 - 563
    It has a large number of ,,,,, at the end of each line
564
 
76 - 565
    Status: Trying to reproduce
566
            Tried a large number of ,,,,
567
            Tried to export CSV from excel - but is was clean.
568
            Incomplete
569
 
70 - 570
3)  Awards report
571
    It includes teams that are NE if it runs out of NON-NE teams
572
    This is bad
573
 
76 - 574
    Status: Found and Fixed
575
        Done
576
 
70 - 577
4)  The List Examine Ignore - data consistency check is clumsy to use
578
    Improve data consistency test
579
    a) Allow repeat check in the same menu.
580
       Its slow getting out and getting back in.
581
 
582
    b) Better selection of leg to test.
583
        - Use maxleg loaded
584
        - Reuse last leg tested
585
        - Allow ovewrite of the leg value, without backspace
586
 
81 - 587
    Status:
588
        a) Allow List/Examine process to be repeated
589
        b) Uses last leg loaded
590
           Uses last leg checked
591
           Must still rub out :(
592
 
70 - 593
5)  Ability to support NE-SCHOOLS
594
 
595
6)  Awards printout needs an line of ----- between categories to break it up.
596
 
76 - 597
    Status: Done. 18/10/2009
598
        HTML version always had a <hr>
599
        TXT  version now has a a line of '-'
73 - 600
 
70 - 601
7)  Installer only installs  'mara' even when a different target is selected
602
    As reported by Jamie.
73 - 603
 
604
8) HTML reports need URL's to be encoded correctly to handle teams
605
   with funny characters in their names
606
 
76 - 607
   Status: Done. 18/10/2009
73 - 608
           Correctly Encode Refs and links
70 - 609
 
80 - 610
9) Printing
70 - 611
 
80 - 612
   Status: creating an .prn.html file that contains no links and tags, but does
613
   contain an underline every 5 lines.
614
   Designed to be printed from IE7    
615
 
616
 
44 - 617
2007 for ...
618
--------------------------------------------------------------------------------
619
1)  Order of awards in the awards summary.
620
    Need to check the required order
621
    May need text file too - only have html at the moment.
622
 
61 - 623
    Status: Text file now generated
624
            Order controlled by Cat order
625
 
626
 
627
2)  The List Examine Ignore - data consistency check is clumsy to use
44 - 628
    Improve data consistency test
629
    a) Allow repeat check in the same menu.
630
       Its slow getting out and getting back in.
631
 
632
    b) Better selection of leg to test.
633
        - Use maxleg loaded
634
        - Reuse last leg tested
635
        - Allow ovewrite of the leg value, without backspace
61 - 636
 
637
    Status: not yet started
44 - 638
 
639
 
640
3)  Program crash of CSV file has long lines
641
 
61 - 642
    Status:
643
        Can't reproduce
644
 
44 - 645
4)  Finish Order Report
646
    The "NE" should be placed before the "U"
647
    Perhaps we should put something other than "U" in the column too
648
 
61 - 649
    Status: Finish Report Done
650
            NE appear before Disqualified
651
 
652
            They are sorted in team number order as the time information is
653
            incorrect. Perhaps it could be corrected (See 4a, below)
654
 
655
            Have replaced 'U' with 'NE' in other columns, but only in FIN
656
 
657
            Have now done in other reports too
658
                - Check with JAMIE
659
 
660
4a) Correct the times for the NE people in the Final report
661
    The elapsed time is wrong - should be able to do better
662
    Re-calculate the Elapsed times on the fly
663
 
664
    Status : Done
665
             Makes 4, above, look better
666
 
667
             Does not attempt to give the NE teams any ranking within the
668
             LEG for other legs.
669
 
670
             Need to test full reports with same data
671
 
672
             Finish Order reports are different - but the previous
673
             ones were broken.
674
 
44 - 675
5) Age
676
   Per person
677
   Total age of team
678
 
45 - 679
   Done:
680
        - Age Entry in team display
681
        - Age Display in team display
682
        - Total Age in team display
683
        - Import age in name list (CSV)
684
                Age is a numeric field after name
685
                If not present, then field is not updated
686
 
687
   Not Done:
688
        - Export age in name list
689
        - Don't show ages in teamlist - some people get fussy.
690
 
691
 
44 - 692
6) Complete report info in CSV
693
   Can them be fiddled in Excel
694
   Include Total Age of team
61 - 695
 
696
   Done.
44 - 697
 
698
 
699
================================================================================
700
 
22 david 701
2006 for ...
702
--------------------------------------------------------------------------------
703
1) Improve data consistency test
704
    a) Allow repeat check in the same menu. Its slow getting out and getting
705
       back in.
706
 
707
    b) Better selection of leg to test.
708
        - Use maxleg loaded
709
        - Reuse last leg tested
710
        - Allow ovewrite of the leg value, without backspace
711
 
712
 
29 - 713
---- Done -----
31 - 714
2) Generate HTML and text reports at the same time
715
   Have an option to generate ALL txt + HTML reports. They are so quick anyway.
716
 
717
    Status: I think I've done this
718
            A few too many text messages - but done.
719
 
720
3) The CSV file from trish (Excel -> CSV) has a funny character in empty fields
721
   Must handle this character and treat it as empty.
722
 
723
    Status: Done. Ignore A0 character
724
                  Better detection of missing categories
32 - 725
 
726
4) HTML / text reports of leg times by finishing order. This will simplify the
727
   process of slotting in missing teams.
728
        - May as well have a report of finishing time by team. Chances are the
729
          work has been done.
730
 
731
    Status: Done
732
            The interim reports contain the information
733
            Have been extended to have a single column part
734
            HTML versions have been added to the 'All'
735
            New 'legindex' page to show that these pages exist.
31 - 736
 
29 - 737
5) Awards.txt printout, must fit into 80 cols
738
   The team names that I added make it tooooo wide.
739
 
740
   Status: Reduced width to 80 cols
741
           Removed the Team Name, to make it fit.
742
           Could put the team on a 2nd line, but its a personal success.
31 - 743
 
744
6) Swim start to undef, rather than 00-00-00 as this is taken as the time
745
   of the previous leg.
746
        - Need to detect teams that don't have an entry time.
747
 
748
    Note: May need to set it as manual too
749
 
750
    Status: Done. For calculated leg starts the process of reseting the leg
751
            start time will force the 'manual' + invalid.
22 david 752
 
33 - 753
7) If a class has no competitors then no HTML page is generated and the links
754
   get broke. Generate a page anyway.
755
 
756
   Notes: Tricky. The reports are generated by sorting by class.
757
          Detecting missing classes is non-trivial.
758
 
759
    Status: Done
760
 
22 david 761
8) Update the ledgends.txt file. Embedded Solutions is dead.
24 - 762
	Status: Done. 
763
		Removed Embedded Solutions
764
		McCays is still there - has this changed ??
22 david 765
 
766
 
767
 
768
--------------------------------------------------------------------------------
13 david 769
2005 for 2006
770
-------------
771
1) Print the summary data page - allow the number of winners  be determined
772
 
773
   Status: Done.
774
   Report menu has been extended.
775
 
776
 
777
2) Config of winners - the number of NE entries is zero and not the correct
778
   number.
779
 
780
   Status: Done
781
   Calculate the number of NE entries in a special manner
782
 
783
3) Check: NE Horse time in printout
784
   Does the full printout give horse times for those marked as NE
785
   Yes it does. Problem confirmed
786
 
787
   Status: Fixed
788
   NE teams are now marked as '-- NE --' in both the final and NE class reports
789
 
790
4) Index by Name HTML links into world.
791
   Status:
18 david 792
        Understand the problem. What did I mean by this comment.
793
 
794
 
795
1) Print the summary data page - allow the number of winners  be determined
796
2) Config of winners - the number of NE entries is zero and not the correct
797
   number.
798
3) Check: NE Horse time in printout
799
   Does the full printout give horse times for those marked as NE
800
4) Index by Name HTML links into world.