Changes between Version 12 and Version 13 of MeetingNotes102909


Ignore:
Timestamp:
Oct 29, 2009 11:58:03 PM (10 years ago)
Author:
tkr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MeetingNotes102909

    v12 v13  
    1414 1. Initial steps (see below)
    1515
    16 == Phase I ==
    17 
    18  1. Determine IBM's support
    19    * Brenda Deitrict
    20    * John Forrest
    21      * Liaison? (Laci, Robin, David?)
    22      * Additional team member from IBM?
    23      * Coordination issues
    24    * Funding issues?
    25    * Meeting in December
    26  1. Administrative
    27    * Collect team contact info
    28    * Conference calls
    29    * Project management
    30    * Scoping of work
    31    * Assigning roles and tasks
    32    * Task manager
    33    * Recruit student(s)?
    34  1. Technical
    35    * Setup internal wiki page
    36    * Public project web page/blog?
    37    * Select chatting system (google?)
    38    * Online interactive collaboration tools
    39  1. Code preparation
    40    * Source file list table (Bjarni)
    41    * Create new branch/project (Matt)
    42    * Initial code cleanup
    43    * select software (astyle, emacs?)
    44      * Indentation/spacing
    45      * Add Lou's comments
    46 
    47 == Phase II ==
    48 
    49  1. No functional changes to the code!
    50  1. Break objects into separate files
    51  1. Break up too long methods
    52    * nested for loops
    53    * long while loops
    54    * large switch/case statements
    55  1. Define separately "magic" numbers
    56  1. documentation of files/objects/methods
    57  1. write test suite (Bill)
    58  1. Merge with John Forrest (cbc 2.4)
    59 
    60 == Phase III ==
    61 
    62  1. Code modularization
    63  1. Break out Heuristics, etc.
    64  1. Break apart CLP/CBC
    65  1. Call solvers through OSI
    66  1. Merge to other projects (CHiPPS?)
    67 
    68 
    69 
    70 
    71