Subversion Repositories svn1-original

Rev

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