Subversion Repositories svn1-original

Rev

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