MeetingNotes020215 - coin-or-foundation/tlc GitHub Wiki

February 2, 2015

The TLC will meet by teleconference on February 2, 2015 at 1:00 PM EST. To join the meeting, see FutureMeetings.

Agenda

Current Business

  1. (Still) working on new version of CoinAll.
    • Almost all projects that are getting new stables now have them and have at least one new release
    • There was a "bug" in the BuildTools 0.8, which meant that dependency linking was not enabled, although we thought it was.
  2. Trying to get builds working on all platforms again
    • [jenkins.coin-or.org:8080]
    • Also using BaTLab
  3. Build tools issues
    • Anyone want to work on new build tools version?
    • Tentatively keeping root directories
    • pkg-config-lite as a substitute for pkg-config?
    • Updates at BuildTools ticket 95
    • Should we modify the xxx_addlibs.txt and *.pc files to reflect that you no longer need to explicitly link to dependencies (once that is actually working).
    • Is it time to think !CMake
    • available for testing.
    • AMPL also has a Cmake harness available
  4. Project submissions update
  5. Git integration issues
    • Git mirroring seems to be working now.
    • Github landing page for COIN-OR?
    • How should we mirror third party projects (separate group?)
    • Should we mirror BuildTools?
    • How to enable easy check out and monolithic build from git?
    • Integration with TRAC and current Web site
    • Git projects will have TRAC pages and SVN repos for now.
    • Git repo should be part of the XML file for each project
    • Issue tracking, mailing lists, etc.
    • What goes in COIN-OR group?
    • Only reviewed projects? Yes
    • Separate group for small projects (CoinBazaar)?
  6. Binaries, installers, packagers
    • Considering binstar and conda
    • Windows: Move to WiX?
    • EPM?
    • Debian and Fedora updates
    • AMPL builds: Should we join forces?
  7. Progress on !Homebrew/Linuxbrew/Winbrew
    • How to handle third party projects?
  8. How to handle doxygen documentation
    • Currently a bit broken
    • One monolithic set of cross-linked documentation for CoinAll?
  9. New Web site and branding for COIN-OR Optimization Suite
  10. Coverity
  • Cbc is there now
  • Should we add new ones?
  1. Possible use of figshare to get DOIs for releases: still on hold
  2. Problems with scripts.
  • Fix for version number updates is in place. Please report any problems.
  • BuildTools source doesn't get checked out properly (but not really a problem)
  • Data projects don't get checked out into pkgsource directory.
  • Other issues?

Pending Business

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