Subversion Repositories svn1

Rev

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