Subversion Repositories svn1

Rev

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