GitHub Integration and Tooling

Document Proposed charter GitHub Integration and Tooling WG (git)
Title GitHub Integration and Tooling
Last updated 2019-01-07
State Start Chartering/Rechartering (Internal IESG/IAB Review) Initial chartering
WG State Proposed
IESG Responsible AD Alissa Cooper
Charter Edit AD Alissa Cooper
Telechat date On agenda of 2019-01-24 IESG telechat
Has enough positions to pass.
Send notices to (None)


Many IETF working groups use external code repository services, primarily
GitHub, in managing their work. Individual working groups, while continuing to
operate within IETF guidelines for working group activity, have developed their
own policies and practices for how they use these services. These policies and
practices cover aspects such as: managing discussion between working group
mailing lists and GitHub issues and pull requests; how text contributions are
expected to be made; labeling and naming conventions; maintaining readable
draft snapshots; using tooling and automation; and others.

The GitHub Integration and Tooling (GIT) working group will select a set of
such practices and document policies that support those practices. The policies
will each detail how work is conducted by working groups that opt to follow the
work practice. The goal is to provide both process and tooling support for
working groups that choose to adopt the documented practices.

The documents will not alter the Internet Standards Process (BCP 9), they will
describe how to work within it. Whether working groups choose to use GitHub to
support their work will remain entirely at their discretion.

The working group may also discuss tooling requirements in support of GitHub
use. Decisions about implementing specific tooling needs will be undertaken in
consultation with the IETF Tools Team and other interested contributors.

Proposed milestones

Date Milestone
Aug 2019 Work practice description and policy document(s) sent to IESG for publication as BCP