prtpy - coin-or-foundation/tlc GitHub Wiki
Contribution Review Checklist for prtpy
https://github.com/erelsgl/prtpy
General
- Project Description: Python code for multiway number partitioning and bin packing algorithms
- Contributor: Erel Segal-Halevi, [email protected]
- Contact Date: 2023-03-04
- Handler: Stefan
- Reviewer: Stefan
- Sent instructions: (date)
Legal
Classification
- Classified (Level 1-5): 5
Code and Documentation
- README/LICENSE files: yes (2023-05-16)
- Project Roadmap (Level 1 only): N/A (2023-05-16)
- AUTHORS/INSTALL files (Level 2 and above): yes (2023-05-16)
- Code builds (Level 2 and above): yes (2023-05-16)
- Documentation (Level 3 and above): a few markdown pages (2023-05-16)
- Unit test (Level 4 and above): yes (2023-05-16)
- Project binaries (Level 5): N/A (2023-05-16)
Accepted
- Yes (2023-05-16)
Establishing Project
- PM named: Erel Segal-Halevi (2023-05-16)
- PM familiar with Guidelines and Procedures for Project Management: no (2023-05-16)
- 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 : the project's name in the SVN repository
# PROJDESC : short project description
# PM : space separated list of project manager COIN-OR id's
# PM_EMAIL : email address of the PM managing the mailing lists
-
PM subscribed to mailing list: no (2023-05-16)
-
Code imported: moved project to github.com/coin-or (2023-05-16)
-
PM given write access: yes (2023-05-16)
-
Trac page set up: no (2023-05-16)
-
XML page (projDesc.xml, see documentation in the file itself, which can be copied and adapted from here) set up: no (2023-05-16)
-
Project listed on projects list, with link to XML file, should happen automatically: no (2023-05-16)
Old howto:
- Check out svn repo CoinWeb/projects.
- Read projects.csv into your favourite spreadsheet (or text editor). Add an appropriate line for the new project and write out a revised projects.csv.
- Run the command
project_list_short.pl projects.csv
. This'll produce the file index.html.new and modify the file coin-or-projects.xml. - Copy (or move) index.html.new to index.html.
- Finally, commit the modified projects.csv, index.html, and coin-or-projects.xml.
-
Project announcement: (2023-05-16)
-
PM invited for full membership of COIN-OR (contact coin secretary): (2023-05-16)
-
Moved this page to ArchivedChecklists: (2023-05-17)