DylpReviewChecklist - coin-or-foundation/tlc GitHub Wiki

DyLP Project Review and Classification Checklist

Legal

  • Is there CSRO on file for all contributors? Yes
  • Is there a DOO on file for the project? Yes
  • Is everything under one license? Yes
  • What is the license? CPL 1.0

Project Activity and Management

  • Is there a channel for reporting bugs? Yes, see https://projects.coin-or.org/DyLP/newticket.
  • Does the PM appear responsive to bug reports? Yes
  • Does the project have a static Web page? No
  • Is the static Web page or the Wiki maintained with relevant project information? Yes
  • Is the project active? Yes

Code and Documentation

  • Is the project SVN repository set up and maintained according to best practices? Yes.
  • If there stable versions and releases, does the project have the proper externals (releases point to releases, etc)? Yes.
  • Are there README/LICENSE/AUTHORS/INSTALL files? There is an AUTHORS file in the DyLP directory, but not in the project root. There are also README, LICENSE, and INSTALL files.
  • Are the files in the proper location? Yes, in the project root there are INSTALL, LICENSE, and README files. In the DyLP directory there are AUTHORS, LICENSE, and README files.
  • Does the INSTALL file give proper instructions for installation? Yes.
  • Does the code build properly on the platforms it claims to support (Level 2 and above)? I have been able to build this project on Linux, Mac OS X, and various Windows platforms. Contributor claims it also builds on Solaris.
  • Is there reasonable documentation (Level 3 and above)? Yes, a very extensive user manual in the doc folder in project root. See also https://projects.coin-or.org/DyLP/browser/stable/1.1/DyLP/doc/dylp.pdf. See also the FAQ at https://projects.coin-or.org/DyLP/wiki/WikiStart#dylpFAQ.
  • Is there a unit test (Level 4 and above)? Yes
  • If there is a unit test, does it properly report success or failure (Level 4 and above)? Yes
  • Does the project have a binary distribution (Level 5)? I could not find one at https://coin-or.org/download/binary/
  • Does the project have a projDesc.xml file? Yes.

Classification

  • What should be the classification of this project (Level 1-5)? 4 -- Could not find binary distribution.
  • Does the PM agree with this classification? Yes
  • Should the project be made inactive? No