-
Notifications
You must be signed in to change notification settings - Fork 8
Ohcount4J Open Source Management Plan
This document defines how the management team of the Ohcount4J Open Source project – the Ohcount4J Fab Five – will release, monitor, and maintain Ohcount4J as an Open Source Software (OSS) project.
The plan for releasing Ohcount4J as OSS is to complete this task by the end of January 2016.
The following are participants in the Ohcount4J OSS project. Order is alphabetical by last name.
The member of the Ohcount4J Fab Five are:
- Doug Brown @DougBrown
- Peter Degen-Portnoy @PeterDP
- Diane Downie @dianedownie
- Rob Pacheco @robpacheco
- William Cox @mydimension
This section discusses how the Ohcount4J project will be released as OSS, how it will be monitored, how Pull Requests will be resolved, etc.
The following points are guidelines for how the Ohcount4J Fab Five will monitor and support the Ohcount4J OSS community.
- Ohcount4J repository will be on GitHub
- We will use GitHub Issues to track issues and defects.
- Note that all existing JIRA tickets related to Ohcount4J language support or defects will be reproduced as a GitHub Issue.
- Do we reproduce any feature requests? (Are there any?)
- Fab Five responsible for monitoring GitHub Issues
- Fab Five responsible for monitoring GitHub Pull Requests
There are some 50 new languages that need to be added to Ohcount4J in order for it to support Open Hub. There are tickets in the Ohcount JIRA project. Support for these languages is not a blocker for OSS release.
Additionally, there are some 9 languages proposed as pull requests in Ohcount (https://github.com/blackducksoftware/ohcount/pulls). The authors need to be contacted about reproducing their work on Ohcount4j. It would be ideal if we could get them to reproduce their PR. However, it should not be surprising that, after over a year without contact, they are unenthusiastic about such a prospect. Especially if they are not as comfortable working in Java.
The following criteria will be used to assess any pull requests to Ohcount4J
- Is the language being proposed sufficiently important to be added to Ohcount4J
- Does the code being proposed actually perform the intended work?
- Is the code readable and maintainable?
- Add test suite to Ohcount4J repository
- Will one person act as a liason to the OSS community?