Subversion Repositories svn1

Rev

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

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