- Created by Jessica Farrell, last modified on Jul 27, 2020
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 2 Current »
BitCurator Consortium Software Development Committee
This page outlines a process by which issues identified in the public BitCurator User Forum and the BCC Help Desk can be raised to the attention of BitCurator Consortium members for possible action or resolution. A proposed software release schedule is also outlined.
Current Identification of Software Issues and Features
- Non-member users identify issues and post them to public BitCurator User Forum.
- Member users identify issues and post in the BitCurator User Forum or submit help desk requests.
- Members can also create new feature requests directly in JIRA.
Proposed Software Release Process
- MONTHLY A designated site monitor reviews all posts on public BitCurator User Forum and BCC help desk monthly and generates a list to the BCC Software Development Committee, containing:
Frequently mentioned issues (those receiving a high number of views/responses)
High-priority issues that may document major bugs or other software issues
Feature requests that may be outcomes of ongoing user group communication
- MONTHLY Designated site monitor creates JIRA tickets for any User Forum issues that will be included for voting. The Software Development Committee briefly reviews and discusses these tickets during that group’s monthly meeting. An SDC member will post back to the Google Group thread with a notice that the issue has been set in JIRA with the JIRA issue number.
- QUARTERLY A reminder to BCC members is put out for votes on JIRA issue list (votes and feedback are always available to members however).
- QUARTERLY The Software Development Committee reviews JIRA issue list and recommends features and fixes to be prioritized for Executive Council action. SDC recommendation can be either green/red/yellow, where:
RED is for fixes/features that are not recommended for the current or upcoming release cycle, or for features which are being removed from the suite due to incompatibilities or discontinuation of a tool, etc.
YELLOW is for fixes/features that are not recommended for the current release cycle but may be recommended for subsequent releases (with reasons for why not - could be dependencies, lack of funding, etc.)
GREEN is for fixes/features that are recommended for current release cycle, with reasons why, plus any additional information (i.e., should be included as a bounty, or requires external funding partnership for inclusion)
NOTE: Prioritization should be as transparent as possible, with notes on justifications for recommendations provided for Executive Council and available to all BCC members.
- The BCC Executive Council approves the SDC recommendation or discusses and proceeds to adjustments of the recommended plan.
- Development targets are announced for next quarterly release and linked to specific threads in the BitCurator user mailing list as warranted
Post is made to BitCurator User Forum
Email is sent to all BCC members
Announced and discussed at BCC monthly call
Release notes from BitCurator User Forum also posted to Confluence wiki site
Added to public Road Map on Confluence site
Software Release Schedule
Major issues and new features | Every 12 months |
Maintenance (core OS, VirtualBox updates) | Every 3 months |
Roles and Responsibilities
Non-member Users |
|
Member Users |
|
User Forum Site Monitor |
|
Software Development Committee |
|
Executive Council |
|
- No labels