MeetingNotes060109 - coin-or-foundation/tlc GitHub Wiki

June 1, 2009

The TLC will meet by teleconference on June 1, 2009 at 5:00 PM EST. To join the teleconference, call 877-421-0038 and use passcode 2646852 (COINTLC).

Agenda

  1. Summer meeting time?
  2. Bug Squashing Party 2009?
  3. CoinAll
    • Status
    • Automatic generation of release zero?
    • Data/Sample
  4. Build process reform first steps
    • Change externals to releases whereever possible
    • Implement --with-proj-name functionality
    • Versioning of libraries, executables, and installation directories
    • Standard function to return version number (automatic generation?)
    • Check for source compatibility in ./configure
    • Script to check out the latest releases of externals
  5. SVN upgrade
  6. Cgl dependency on Clp
  7. Splitting up CoinUtils

Notes

  1. Summer meeting time?

    Remains the same. Next meeting 6/22 @1700 EST

  2. Bug Squashing Party 2009?

    • 6/24 and 6/25, barring an objection from Ted or JP.
    • PMs should have a stable before the BSP. We will create a branch from stable (unless PMs opt out). We will then try to close as many bugs as possible and then ask each PM to merge the branch into their trunk/stables and make a new stable/release.
  3. CoinAll

    • Status
    • CGL, CoinUtils and CBC are missing stables. CGL is trivial. CBC has complications.
    • Laci will try to make releases of CoinUtils and CBC. If that does not happen in reasonable time we will wait until the BSP.
    • Automatic generation of release zero?
    • Andreas motioned against automatic releases. Reasoning was related to testing. No objections. All in favor of motion.
    • Data/Sample
    • Leo and Andreas motioned to ask the SLB to handle this issue in coordination with the parties who objected to the presence of the files. No objections.
    • Leo's note: Contacting people is fairly easy. Here is the README from the Netlib MPS collection. See "HEARTY THANKS". CUTEr has a license.
  4. Build process reform first steps

    • Change externals to releases wherever possible
    • Implement --with-proj-name functionality
    • Versioning of libraries, executables, and installation directories
    • Standard function to return version number (automatic generation?)
    • Check for source compatibility in ./configure
    • Script to check out the latest releases of externals
  5. SVN upgrade

  6. Cgl dependency on Clp

  7. Splitting up CoinUtils