MeetingNotes032112 - coin-or-foundation/tlc GitHub Wiki

March 21, 2012

The TLC will meet by teleconference on March 21, 2012 at 4:00 PM EST. To join the teleconference, see FutureMeetings.

Agenda

Current Business

  1. Policy on deletion of projects
  2. Change to MSVC project files to include platform in directory name
  3. Binaries and installers
    • InstallJammer update
    • RPM and .deb support
  4. Move to new autotools version
  5. Jenkins and TestTools
    • More platforms?
    • Steps towards automated generation of binaries+installers
  6. Should OS trunk Externals be stable or trunk version of other projects

Pending Business

  1. Moderation system
  2. Web site and mailing lists
  3. Update of repository policy
  4. Scrubbing of repository

Notes

  1. A project manager has requested to delete his project from COIN due to his perception that the license is being abused. There was a discussion of how to handle this situation. In principle, we should comply with the PM's request, but we have to be cognizant that there may be legitimate users who expect to be able to retrieve the code from the COIN repository. The discussion will be taken to the SLB>
  2. It has recently come to my attention that it is possible to build with version 9 of the MSVC compiler using the v10 GUI, which is a great convenience. However, building with both versions side by side means that the directory name for installed binaries has to also include the version of the compiler in order not to overwrite when re-building with a different compiler version. I'm planning to make this change to all MSVC++ files in trunk. During the discussion, the idea of using property sheets to inherit settings across all projects from a single location came up. Ted will investigate this.
  3. There hasn't been much progress on installers. Kipp reports success installing on Linux, but had to install Lapack in order to get it to work. It was discussed that static libraries might be a better idea for the purpose of making installers. Or perhaps forcing all third party libraries to be built explicitly. Some changes in the installation directory also need to be made.
  4. No progress on move to new auto tools.
  5. Additional steps have been made on getting Jenkins working.

Respectfully submitted,

Ted Ralphs, TLC Chair