Link Search Menu Expand Document

Open Mainframe Project Working Groups

Modeled off of CNCF Working Group model ( https://github.com/cncf/toc/blob/master/workinggroups/README.md )

The purpose of working groups is to study and report on a particular question and make recommendations based on its findings. The end result of a working group may be a new project proposal, landscape, whitepaper ,or even a report detailing its findings. The intention of working groups is not to host a full project or specification. Working Groups can be formed at any time but must be sponsored by a TAC member and with an affirmative vote of the Open Mainframe Project TAC. The TAC can also shut down a working group with a majority vote.

Process

Working Groups must be proposed via a new GitHub Issue. Working Group proposals submitted to the Open Mainframe Project TAC must provide the following information to the best of your ability:

  • Working group name
  • Describe the purpose of the group in no more than 4-5 sentences.
  • Goals of the working group
    • Goals are the distinct outcomes that are to be anticipated from the working group, serving as a method for validating activities.
  • Non-goals of the working group
    • _Non-goals are things that the working group is intentionally choosing not to do, the things not expected to change due to the working group’s efforts, or the subject matter areas that the working groups don’t want to address at this time. _
  • Deliverables
    • provide a list of planned deliverables or links to the deliverables. A best practice is to have a directory named deliverables in the repo for hosting and managing deliverables.

Working groups can begin formation to complete the proposal before TAC approval, but will not have the official designation as an Open Mainframe Project Working Group until TAC approval. You will also have to present to the Open Mainframe Project TAC and the wider community before your WG proposal will be voted upon by the TAC.

FAQs

Q: Who can propose a new working group?

A: Anyone can propose a new working group ( whether from an Open Mainframe Project member organization or not ), but it must be sponsored by a TAC member.

Q: Can working groups have infrastructure during formation to enable collaboration?

A: Yes! Please submit a request on the foundation repo and we can provide a mailing list, Slack channel, Zoom meeting, and/or GitHub repo as needed. The TAC can also provide the additional infrastructure upon request.

Q: What if the goals or mission of the working group change?

A: The TAC recognizes that in the lifecycle of a working group goals or mission may change. In those cases, the working group must present to the TAC an updated version of their [template] for approval.