Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project launch checklist #2

Open
40 of 56 tasks
dchassin opened this issue Mar 17, 2023 · 0 comments
Open
40 of 56 tasks

Project launch checklist #2

dchassin opened this issue Mar 17, 2023 · 0 comments
Assignees
Labels
agenda This item will be added to the next TSC meeting agenda

Comments

@dchassin
Copy link
Member

dchassin commented Mar 17, 2023

TSC Materials for Arras Energy

This directory contains the meeting notes, process documentations, and other materials related to this project.

Project Intake checklist

This is a checklist for TSC's to review as part of the intake process. The TSC should review this entire list during the kickoff meeting. For anything outstanding, create an issue to track and link to it in the list

  • Copy this checklist to a project specific location for tracking
  • Acceptance Criteria
  • New Project Intake
  • Early Adoption requirements ( see https://wiki.lfenergy.org/display/HOME/Technical+Project+Lifecycle#TechnicalProjectLifecycle-EarlyAdoption )
    • Demonstrate growth in the project’s community, including
      • Growth in the number of commits to the project, number of project committers, and organizational diversity of contributions and committers.
      • Production or planned production use of the project by at least two independent end users which, in the TAC’s judgment, are of adequate quality and scope.
    • Technical Governance of the project is operational, as measured by:
      • A Technical Steering Committee with at least 5 members and a chairperson elected by the members, holding regular open meetings.
      • Achievement of the Core Infrastructure Initiative’s Best Practice badge at the ‘Passing’ Level ( apply at https://bestpractices.coreinfrastructure.org/en )
      • Development of a growth plan, to be done in conjunction with their project mentor(s) at the TAC. This plan should address the following points:
        • Release plans for the next 18 months.
        • Target end-users.
        • Identification of any regulatory or standards body requirements for deployment, and plans for implementation.
        • Plans for growth of project contributors and committers to support the growth plan.
          • Since these metrics can vary significantly depending on the type, scope and size of a project, the TAC has final judgement over the level of activity that is adequate to meet these criteria.
      • Identification of any infrastructure resources needed to fulfill the growth plan.
      • Prepare and schedule presentation to the TAC of the project’s growth, technical governance, and growth plan ( link to presentation deck )
      • Receive the affirmative majority vote of the TAC and Governing Board
  • Graduated Project requirements
    • Have a defined governing body of at least 5 or more members (owners and core maintainers), of which no more than 1/3 is affiliated with the same employer. In the case there are 5 governing members, 2 may be from the same employer.
    • Have fulfilled or are on track to complete the growth plan defined in the Early Adoption stage proposal.
    • Have a healthy number of contributions or committers from at least three organizations, with any one organization not composing more than 50% of the contributions or committers. Committers must be identified within the project in a COMMITTERS file.
    • Have a public list of project adopters for at least the primary repo (e.g., ADOPTERS.md or logos on the project website).
    • Achievement of the Core Infrastructure Initiative Best Practices badge at the Gold level.
    • Prepare and schedule presentation to the TAC on the fulfillment of these requirements ( provide link to presentation ).
    • Receive a ⅔ majority vote from the TAC a to move to Graduated stage ( provide date ).
    • Prepare and schedule presentation to the Governing Board on the fulfillment of these requirements ( provide link to presentation ).
    • Receive a majority vote of the Governing Board to move to Graduated stage ( provide date ).
@dchassin dchassin pinned this issue Jun 20, 2023
@dchassin dchassin self-assigned this Sep 30, 2023
@dchassin dchassin added the agenda This item will be added to the next TSC meeting agenda label Sep 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agenda This item will be added to the next TSC meeting agenda
Projects
None yet
Development

No branches or pull requests

1 participant