MeetingNotes031009 - coin-or-foundation/tlc GitHub Wiki

March 10, 2009

The TLC met by teleconference on March 10, 2009 at 4:00 PM ET.

Agenda

  1. Election
  2. CoinAll
    • Version 1.3
    • Latest stables do not work together
    • New release of Cgl?
    • Testing
    • Any other new additions?
    • Unit testing status
    • Currently failing on CYGWIN
    • Lots of errors being reported
    • Current status of binaries
    • Current status of RPMs/Debs
  3. Rethinking build process
    • Should configure scripts be in the repository? --LL
    • Peter Malkin's recommendations
  4. LEMON
    • Changes to PM Guidelines
    • What are the requirements for projects hosted off-site?
  5. Changes to PM guidelines
  6. Project reviews: OTS?
  7. New version of SVN (convert database format?)
  8. Status of submissions

Notes

  1. Elections were deferred.

  2. We will start working on a new release of CoinAll immediately. The most pressing need is for new releases of Cgl and Cbc that are compatible with the newest version of Clp and CoinUtils. It was suggested that Couenne be added. This will be done. Efforts will be made to resolve problems with unit tests before a release is made. The process of ensuring that the binary release procedure is ready for prime time will be undertaken anew. No one was present to report on the status of RPMs/Debs

  3. Peter Malkin lead a discussion about rethinking the build process and the handling of dependencies. The main theme of his recommendations is to try to decouple projects to a larger extent. This would involve moving away from the use of SVN externals and towards the use of a package manager. Another major theme would be to encourage development of trunks against releases as much as possible. Peter will write up a detailed set of recommendations for more detailed discussion at a later meeting.

  4. The SLB has approved LEMON to be hosted off-site in principle. Laci detailed the agreement that had been reached with the LEMON project managers. They will operate a Trac page and SVN repository on COIN and will commit releases and possibly also stable versions there. Development and hosting of some project materials would remain off-site. The project would be required to go through the normal channels for project approval and would have to meet the same legal conditions as another project. They should also maintain an open repository for the development code so that commit logs, etc are available for public viewing.

  5. After taking the LEMON project through the submissions process, we should update the PM Guidelines to reflect the possibility of other projects being hosted outside of the COIN-OR servers.

  6. Project review discussion was tabled.

  7. It was generally agreed that the conversion of the database format for SVN should occur as soon as possible. However, we should first understand the ramifications. More homework will be done.

  8. Submissions status was deferred.

Respectfully submitted,

Ted Ralphs, TLC Chair