Subversion Repositories svn1-original

Rev

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