MeetingNotes110409 - coin-or-foundation/tlc GitHub Wiki
November 4, 2009
The TLC met by teleconference on November 4, 2009 at 5:00 PM EST.
Agenda
- Update on CoinEasy and server installation
- Off-site hosting discussion: Coopr
- Nightly testing summaries: Hudson test server
- Instructions for projDesc.xml and for adding projects to project list posted?
- Update on efforts related to build system?
- Require changelogs?
- Web stuff
- Update on adding user registration
- Adding legal status to XML page
- Selection of CMS
- Change structure of doxygen documentation generation so that documentation is local to individual projects and connected by doxygen tag files.
Notes
- The server for using COIN codes remotely using Optimization Services is up and running. There was discussion about what name the proposed CoinEasy project should actually have and the consensus was that CoinEasy is a pretty good name for our purposes. The project will be created directly following the meeting. (Update: it now exists).
- There was a discussion of the possibilities for off-site hosting, focused on the case of Coopr. A detailed proposal for hosting of Coopr can be seen here. General principles were discussed, such as whether it is OK to mirror code form another SVN repository (this can be done easily now), whether extensions to the base project could be hosted on COIN, how to handle tickets, etc. Bill Hart agreed to try and pull together the comments and capture the overall consensus in a general proposal that would codify the minimum requirements for external hosting.
- There was a discussion of the use of the Hudson test server for nightly builds and testing of COIN codes. Generally, it was agreed that this would be a good thing and Bill Hart agreed to spearhead efforts to make it happen. The biggest issue would be hot spawn jobs, given that machines are firewalled, etc. The best mechanism seems to be to launch the jobs locally as is currently done, then upload the logs into SVN and have the hudson server check them out and read them. It seems as though this mechanism is viable.
- There was a general discussion of the fact that the instructions available for getting a project up and running and are not very complete. Leo Lopes agreed to take over as "interim submissions manager" and help to improve the situation.
- Efforts related to the build system are on-going. There will be a more extensive report at a later meeting.
Respectfully submitted, Ted Ralphs, TLC Chair