Subversion Repositories svn1

Rev

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

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