Subversion Repositories svn1-original

Rev

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

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