-
Notifications
You must be signed in to change notification settings - Fork 8
Working Group Example 2
This page gives an example of one possible way of using working group organizations to keep track of issues, branches, and pull requests within a working group. This model is the one used by the Tools Working Group.
[Another example](Working Group Example 1) shows how the Fault Tolerance Working Group operates.
In this guide, we assume that your repository is set up in the same way as the Initial Git setup guide.
As with the main mpi-forum
organization, the working groups have two main repositories.
-
The first,
mpi-standard
, is a fork of thempi-forum/mpi-standard
repository and is kept private. The source code for the MPI Standard is in this repository and it can be used as a sandbox for the working groups to draft proposals before submitting them as pull requests to the MPI Forum. -
The second repository,
<wg>-issues
, is named differently for each working group, but is the public space where the working group can house its wiki pages and issues to let anyone view and make comments. This repository does not have any actual code as it is kept in thempi-standard
repository.
More details for how the working groups are set up can be found in the Working Group Guidelines guide.
The main difference in how working groups operate comes from branch management. In the Tools Working Group, there are two types of branches that are stored in the mpi-standard
repository: