Subversion Repositories svn1-original

Rev

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