Rehearse - coin-or-foundation/tlc GitHub Wiki

back to new submissions

Contribution Review Checklist for Project Rehearse

General

  • Project Description: An algebraic modeling library in C++.
  • Contributor: Onur Çelebi, [email protected]
  • Contact Date: 15th April 2015
  • Handler: Stefan Vigerske
  • Reviewer: Stefan Vigerske
  • Sent instructions: (date)

Legal

  • Received CSRO: 15th April 2015
  • Received DOL: 15th April 2015
  • OSI-approved license: MIT License

Classification

  • Classified (Level 1-5): contributor would like to have 4

Code and Documentation

  • README/LICENSE files: yes (16th April 2015)
  • Project Roadmap (Level 1 only): no (16th April 2015)
  • AUTHORS/INSTALL files (Level 2 and above): yes (16th April 2015)
  • Code builds (Level 2 and above): yes (16th April 2015)
  • Documentation (Level 3 and above): well, 300 lines in README (16th April 2015)
  • Unit test (Level 4 and above): yes (16th April 2015)
  • Project binaries (Level 5): no (16th April 2015)

Accepted

  • Yes: 20th April 2015

Establishing Project

  • PM named: Onur Çelebi (16th April 2015)
  • PM familiar with Guidelines and Procedures for Project Management: yes (21th April 2015)
    • Legal issues
    • Tracking contributions
    • Responding to bugs
    • Using SVN
    • Using Trac
    • Setting up a static Web page
    • Standard practices (versioning and release, build procedures)
  • Parameters for project creation mailed to submission manager:
   # SVNPROJ  : Rehearse
   # PROJDESC : algebraic modeling library in C++
   # PM       : onurcel
   # PM_EMAIL : onur.celebi@...
  • PM subscribed to mailing list: (3rd May 2015)

  • Code imported: Rehearse became part of the coin-or group at GitHub (28th April 2015)

  • PM given write access: yes

  • Trac page set up: (3rd May 2015)

  • XML page (projDesc.xml, see documentation in the file itself, which can be copied and adapted from here) set up: (30th April 2015)

  • Project listed on projects list (howto following), with link to XML file: (1st May 2015)

    • Check out svn repo CoinWeb/projects.
    • Read projects.csv into your favourite spreadsheet. Make the necessary modifications and write out a revise projects.csv. You could modify projects.csv with a text editor. Slightly painful.
    • Run the command project_list_short.pl projects.csv. This'll produce two files, projects.html.new and coin-or-projects.xml.new. (You don't get to choose the output file names.)
    • Copy (or move) projects.html.new to index.html.
    • Copy (or move) coin-or-projects.xml.new to coin-or-projects.xml.
    • Finally, commit the modified projects.csv, index.html, and coin-or-projects.xml.
  • Project announcement: (2015-05-05)

  • PM invited for full membership of COIN-OR (contact coin secretary): (2015-05-05)

  • Moved this page to ArchivedChecklists: (2015-05-05)

⚠️ **GitHub.com Fallback** ⚠️