To aid the Tungsten Fabric Project through the release process, the Tungsten Fabric Technical Steering Committee (TSC) will elect a Release Manager from the community to facilitate, monitor and report on all aspects of project development, cross-project coordination, and the timely creation of release artifacts according to the Tungsten Fabric Release plan and schedule. This position may be held by anyone in the community regardless of membership status or prior history of contributions to the Project.
Description of Job Role
The Tungsten Fabric Community Release Manager guides the Project to the timely delivery of regular software releases, follow-on stable releases, and manage any ad-hoc releases as required. The Release Manager works directly with the community to formulate a release plan (currently under development) from inception through approval by the TSC. Once approved, the Release Manager then guides the Tungsten Fabric development community through the process and procedures needed to execute against that plan. A passion for release planning, cross-project coordination, automation, and release delivery, as well as the ability to effectively partner with contributors from around the globe, are required to be effective in this position. The term of this role will last for 1 year and there will be no restrictions on the number of terms served.
- Work with the TF TSC, Project Technical Leads (PTLs), and Subcommittee Chairs to create and evolve the TF release process.
- Develop, Document, and maintain release automation tools and tracking artifacts as needed.
- Coordinate the cross-project release cycle, including intermediate milestones and release candidates, final releases, stable, and security updates.
- Regularly communicate the status of the release to PTLs, the TSC, the LF, and the community at large.
- Help identify release-blocking issues to keep the release process on schedule.
- Deliver timely release artifacts (executable(s), documentation, testing output, etc.).
- Ensure release continuity through documentation of processes and technologies as well as delegation of tasks.