Subversion Repositories svn1

Rev

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

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