-
Commit to abiding by the OpenSSF Code of Conduct
-
Provide ongoing, technology-neutral technical guidance and sponsorship to Technical Initiatives throughout the respective lifecycle stages
-
Establish and drive an overall Technical Vision aligned with the Foundation's MVSR for the community
-
Regularly attend TAC meetings, participate in discussions, voting, and ad-hoc meetings as needed to support Technical Initiatives
-
Approve, establish, structure, organize, and archive Technical Initiatives and associated policies and procedures; identify gaps that require new Technical Initiatives and advocate to close those gaps in the open source community; if a need for shared services that benefits stakeholders is identified by the community, communicate with the governing board to evaluate services on a case-by-case basis
-
Review and engage on open Github Issues and Pull Requests in advance of upcoming TAC meetings, with the goal to approve or provide active comments and feedback preventing approval at each meeting. Between TAC meetings comment on open Issues, seeking to drive Issue resolution on behalf of the community in a timely manner.
-
Provide sponsorship and guidance to new Technical Initiatives that petition to join or be created within OpenSSF
- Sponsorship includes ensuring Technical Initiatives operate within the scope of the OpenSSF and adhere to OpenSSF code of conduct, legal and IP policies. Sponsors also reserve the right to consult with the rest of the TAC to raise any concerns about an Initiative's operations or conduct.
-
Participate in Technical Initiatives regularly to ensure alignment with the Technical Vision and MVSR of OpenSSF, and to identify any resource or funding requirements
-
Regular dialogue with Technical Initiative leads
-
Provide technical review of funding requests for Technical Initiatives
-
Coordinate technical community matters related to the success of Technical Initiatives and the mission of the OpenSSF, including in support of end-users and ambassadors;
-
Participate in community events to raise awareness of OpenSSF tools and standards among project maintainers
-
Plans to engage & recruit community members
-
Be available and responsive to OpenSSF staff for consulting early and often on operational plans, issues and communications that have direct or indirect impact on OpenSSF community
-
Be available and responsive to leaders of “adjacent” initiatives (i.e. Alpha/Omega, GNU Toolchain) for early and often changes in strategy, roadmap, and press releases, etc
-
TAC and Technical Initiative meetings shall be open, public meetings. For special circumstances, the TAC may hold meetings limited to the TAC voting representatives, invited guests, and LF staff
-
Time commitment: average 5+ hours per week
-
Must inform the TAC if unable to continue fulfilling committed Technical Initiative sponsor role, so that a new sponsor can be identified and transitioned into the role.
This section is primarily derived from OpenSSF charter 5c, vi:
The role of the TAC is to structure and facilitate collaboration among the Technical Initiatives. The TAC will be responsible for:
vi. annually electing a chairperson to preside over meetings, set the agenda for meetings, ensure meeting minutes are taken, and who will also serve on the Governing Board as the TAC's representative (the "TAC Representative")
- TAC Voting Representative for the OpenSSF Governing Board (GB)
- TAC Voting Representative for the OpenSSF Governance Committee
- Fulfill TAC member responsibilities
- Fulfill the responsibilities of the TAC Chair's additional roles
- Preside over meetings
- Set the agenda for meetings
- Ensure meeting minutes are taken
- Coordinate the TAC to conduct technical management and oversight of OpenSSF Technical Initiatives
- Give TAC updates to the Governing Board as requested, including committees of the Governing Board
The TAC Vice Chair shares responsibilities with the Chair and serves as the Chair's alternate for additional designated roles, unless otherwise specified by the TAC or GB.