Code Monkey home page Code Monkey logo

sig-operations's Introduction

sig-operations's People

Contributors

finitestategit avatar lmbr-pip avatar mcphedar avatar obwando avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

sig-operations's Issues

Proposed SIG-Operations meeting agenda for Dec 22, 2021

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

SIG Updates

What happened since the last meeting?

Pending on Meeting #32

Meeting Agenda

Outcomes from Discussion topics

  • Cleanup, Organize, Sort, and Add any new channels on the Discord as needed

  • Implement a Q&A For new peeps to find questions that are already solved quickly

Action Items

Pening

Open Discussion Items

List any additional items below!

Attention, Since this date is so close to the Holidays, it can be moved as needed.

SIG-Operations Chair/Co-Chair Nominations 12/13 - 12/30 -- Elections 12/30 - 01/8

SIG chair / co-chair elections for 2023

Since the inception of O3DE, each SIG chair has been staffed as an interim position. It's time to hold some official elections, following some of the o3de/community#105 but with our own process due to the holiday season and in order to expedite the elections into next year.

The chair / co-chair roles

The chair and co-chair serve equivalent roles in the governance of the SIG and are only differentiated by title in that the highest vote-getter is the chair and the second-highest is the co-chair. The chair and co-chair are expected to govern together in an effective way and split their responsibilities to make sure that the SIG operates smoothly and has the availability of a chairperson at any time.

Unless distinctly required, the term "chairperson" refers to either/both of the chair and co-chair. If a chair or co-chair is required to perform a specific responsibility for the SIG they will always be addressed by their official role title.

In particular, if both chairpersons would be unavailable during a period of time, the chair is considered to be an on-call position during this period. As the higher vote-getter they theoretically represent more of the community and should perform in that capacity under extenuating circumstances. This means that if there is an emergency requiring immediate action from the SIG, the chair will be called to perform a responsibility.

Responsibilities

  • Schedule and proctor regular SIG meetings on a cadence to be determined by the SIG.
  • Serve as a source of authority (and ideally wisdom) with regards to O3DE SIG area of discipline. Chairpersons are the ultimate arbiters of many standards, processes, and practices.
  • Participate in the SIG Discord channel and on the GitHub Discussion forums.
  • Serve as a representative of the broader O3DE community to all other SIGs, partners, the governing board, and the Linux Foundation.
  • Represent the SIG to O3DE partners, the governing board, and the Linux Foundation.
  • Coordinate with partners and the Linux Foundation regarding official community events.
  • Represent (or select/elect representatives) to maintain relationships with all other SIGs as well as the marketing committee.
  • Serve as an arbiter in SIG-related disputes.
  • Coordinate releases with SIG Release.
  • Assist contributors in finding resources and setting up official project or task infrastructure monitored/conducted by the SIG.
  • Long-term planning and strategy for the course of the SIG area of discipline for O3DE.
  • Maintain a release roadmap for the O3DE SIG area of discipline.

Additionally, at this stage of the project, the SIG chairpersons are expected to act in the Maintainer role for review and merge purposes only, due to the lack of infrastructure and available reviewer/maintainer pool.

... And potentially more. Again, this is an early stage of the project and chair responsibilities have been determined more or less ad-hoc as new requirements and situations arise. In particular the community half of this SIG has been very lacking due to no infrastructural support, and a chairperson will ideally bring some of these skills.
Nomination

Nomination may either be by a community member or self-nomination. A nominee may withdraw from the election at any time for any reason until the election starts on 12/19.

Nomination requirements

For this election, nominees are required to have at minimum two merged submissions to http://github.com/o3de/o3de (must be accepted by 2022-11-20). This is to justify any temporary promotion to Maintainer as required by this term as chairperson. Submissions may be in-flight as of the nomination deadline (2022-12-20 12PM PT), but the nominee must meet the 2-merge requirement by the end of the election or they will be removed from the results.

Any elected chairperson who does not currently meet the Maintainer status will be required to work with contributors from the SIG to produce an appropriate number of accepted submissions by January 31, 2023 or they will be removed and another election will be held.

The only other nomination requirement is that the nominee agrees to be able to perform their required duties and has the availability to do so, taking into account the fact that another chairperson will always be available as a point of contact.

How to nominate

Nominations will be accepted for 1 week from 2022-12-13 12:00PM PT to 2022-12-20 12:00PM PT.
Nominate somebody (including yourself) by responding to this issue with:

  • A statement that the nominee should be nominated for a chair position in the specific SIG holding its election. Nominees are required to provide a statement that they understand the responsibilities and requirements of the role, and promise to faithfully fulfill them and follow all contributor requirements for O3DE.
  • The name under which the nominee should be addressed. Nominees are allowed to contact the election proctor to have this name changed.
  • The GitHub username of the nominee (self-nominations need not include this; it's on your post.)
  • Nominee's Discord username (sorry, but you must be an active Discord user if you are a chairperson.)

Election process

The election will be conducted for 4 days from 2022-12-20 12:00PM PT and 2022-12-23 12:00PM PT and held through an online poll. Votes will be anonymous and anyone invested in the direction of O3DE and the SIG holding the election may vote. If you choose to vote, we ask that you be familiar with the nominees.

If there is a current interim chair, they will announce the results in the Discord sig channel as well as the SIG O3DE mailing list no later than 2022-12-23 1:00PM PT. If there is no interim chair, the executive director will announce the results utilizing the same communication channels. At that time if there is a dispute over the result or concern over vote tampering, voting information will be made public to the extent that it can be exported from the polling system and the SIG will conduct an independent audit under the guidance of a higher governing body in the foundation.

The elected chairpersons will begin serving their term on 2023-01-01 at 12AM PT. Tentatively SIG chairs will be elected on a yearly basis. If you have concerns about wanting to replace chairs earlier, please discuss in the o3de/community#105.

Proposed SIG-Operations meeting agenda for November-4-21

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

SIG Updates

October 28, 2021 meeting cancelled.

Meeting Agenda

TBD

Outcomes from Discussion topics

Proposed charter update and discussion items

Operations SIG Charter
Overview of SIG
The Operations SIG ("the SIG") maintains the operation and integration of tools to run Github & Discord automations and other related community tools.

Goals
The goal of sig-operations is to own and create automations that remove monotony of repeatable tasks around communication tasks for O3DE. The SIG does not own build or engine code.

Community goals
TBD

Scope
Discord
Discord Bots
GitHub actions including issue manipulation
Automations not tied to code/builds
In scope
Discord
Tools, emojis hooks
Discord Bots
GitHub hooks and actions.
DCO setup
Automation review and management of GitHub repros
Cross-cutting Processes
Tool instance management for automation with #sig-build
Code running on website for search integration, javascript widgets with #sig-docs-community and #sig-build
robot.txt management (related to tooling) with #sig-build

Out of Scope
Management of O3DE YouTube channel. Channel is owned by an "infrastructure group". Content is responsibility in sig-docs-community
Management of the O3DE website
Any code relating to build automation`

SIG Links and lists
Joining
Slack/Discord: https://docs.o3de.org/community/
YouTube Channel: https://www.youtube.com/c/Open3DEngine
Forums: https://github.com/o3de/sig-operations/discussions
Mailing list: https://lists.o3de.org/g/sig-operations
Issues/PRs: https://github.com/o3de/sig-operations/issues, https://github.com/o3de/sig-operations/pulls
Meeting agenda & Notes: https://github.com/o3de/sig-operations/tree/main/meetings/notes

Roles and Organization Management
The Operations SIG adheres to the standards for roles and organization management as specified by O3DE charter. This SIG opts in to updates and modifications to.

Individual Contributors
If you are targeting a particular release, make sure the pull request and issue is marked with the corresponding release milestone. This must be the same release identifier for both docs and code commits.

Maintainers
Each release cycle, the current SIG Chair(s) must update membership. Maintainers of the GitHub team are defined as follows:

SIG chair(s): TBD
Documentation lead / sub-chair
Community lead / sub-chair
Additional responsibilities of Chairs
Chairs also serve as Tech Leads. Chairs are responsible for coordinating efforts between the sub-SIGs as necessary.

Subproject Creation
SIG Chairs can create subprojects without requiring member votes. Subprojects may be found in the subproject directory.

Deviations from sig-governance
Per readme:

Meetings are weekly, every thursday
Once per quarter, leads and other interested parties meet to discuss quarterly goals and achievements

Discussion Questions

Is long-term management/distribution of the credentials to external sites in-scope?

May be worth iterating which credentials we think are 'owned' / cross-cutting for the SIG

Action Items

Action Items for SIG maintainers:

Open PRs

  • Maintainer promotion template updates
  • New meeting agenda template updates

Open Discussion Items

Charter Updates

SIG Charter as its mostly empty in this repro. This makes it hard to understand what is the ownership and responsibilities of sig-operations. Propose we start the process of updating sig-operations charter.

Website Ownership

Ownership of the o3de.org website and if sig-operations is responsible for any pieces. This is cross-cutting from sig-security about who is responsible for the security and frameworks used to host content.

RFC Archiving

Process for RFC archiving, if a responsibility for sig-operations or a process for sig-operations to own (due to lack of charter unclear if operations is responsible SIG for this). Problem: most SIGs are archiving RFCs locally in their repros which makes discovery hard. RFCs are also not being archived consistently. What processes should we be following? What should we be doing with https://github.com/o3de/rfcs? What should be the communication policy when RFCs are published, moved to final comment and accepted by a SIG?

Automation of review and merge management on Github repos

c/o @Stramer

We have a problem with community reviewing that's currently seriously affecting docs and will affect engineering eventually. Infrastructure issue with GitHub, caused between https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/approving-a-pull-request-with-required-reviews (PRs with required write/admin reviewers) and https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team (round-robin assignment by org team). Codeowners must have WRITE permissions (https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners) which we cannot give to community memebers.

Summary:

  • Nobody who is a community reviewer can ever be auto-assigned, which is debatably an issue.
  • Nobody who is a community reviewer can get a green check to approve merge, meaning 2 write/admin privs MUST green check to pass.

Abandoned issues

Community member wondered if we should be autoclosing abandoned issues in GitHub, as with other open source projects?

Sig maintainers

Propose some maintainers for the SIG as none exist it seems.

Proposed SIG-Build meeting agenda for 28/OCT/2021 @ 02:00pm PT / 05:00pm ET

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

SIG Updates

TBA

Meeting Agenda

TBA

Outcomes from Discussion topics

TBA

Action Items

TBA

Open Discussion Items

  • Automation of Review and Merge management on Github Repos
  • Updating the Charter
  • RFC Archiving/Updating

Please comment on this for anything you would like added to the agenda!

Proposed SIG-Operations meeting agenda for OCT-21-2021

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

SIG Updates

What happened since the last meeting?

Meeting Agenda

Discuss agenda from proposed topics

Outcomes from Discussion topics

Discuss outcomes from agenda

Action Items

Create actionable items from proposed topics

Open Discussion Items

List any additional items below!

Proposed SIG-Build meeting agenda for 21/OCT/2021 @ 02:00pm PT / 05:00pm ET

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

SIG Updates

  • O3DECon

Meeting Agenda

  • Future meetings, time ranges, Frequency

  • Public Assets for download, easy find

  • Discord partner Application (Discord Perks)

  • Youtube Channel Update (URL)

  • Update on Branding Kit?

  • SIG Charter as its mostly empty in this repro. This makes it hard to understand what is the ownership and responsibilities of sig-operations. Propose we start the process of updating sig-operations charter.

  • Ownership of the o3de.org website and if sig-operations is responsible for any pieces. This is cross-cutting from sig-security about who is responsible for the security and frameworks used to host content.

  • Process for RFC archiving, if a responsibility for sig-operations or a process for sig-operations to own (due to lack of charter unclear if operations is responsible SIG for this). Problem: most SIGs are archiving RFCs locally in their repros which makes discovery hard. RFCs are also not being archived consistently. What processes should we be following? What should we be doing with https://github.com/o3de/rfcs? What should be the communication policy when RFCs are published, moved to final comment and accepted by a SIG?

  • Documentation search support

  • robots.txt management

  • Automation of Review and Merge management on github repos

  • Community Art?

Action Items for SIG maintainers:

Please comment on this for anything you would like added to the agenda!

Proposed SIG-Ops meeting agenda for November-11-21 2pm PST

Meeting Details

SIG Updates

Meeting Agenda

  • Status report on Discord streaming issue.
  • Review open discussion items.
  • Any additional proposed topics.

Outcomes from Discussion topics

Charter update discussion

Action Items

Action Items for SIG maintainers:

Open PRs to merge

Open Discussion Items

Charter Updates
SIG Charter as its mostly empty in this repro. This makes it hard to understand what is the ownership and responsibilities of sig-operations. Propose we start the process of updating sig-operations charter.

Website Ownership
Ownership of the o3de.org website and if sig-operations is responsible for any pieces. This is cross-cutting from sig-security about who is responsible for the security and frameworks used to host content.

RFC Archiving
Process for RFC archiving, if a responsibility for sig-operations or a process for sig-operations to own (due to lack of charter unclear if operations is responsible SIG for this). Problem: most SIGs are archiving RFCs locally in their repros which makes discovery hard. RFCs are also not being archived consistently. What processes should we be following? What should we be doing with https://github.com/o3de/rfcs? What should be the communication policy when RFCs are published, moved to final comment and accepted by a SIG?

Automation of review and merge management on Github repos
c/o @Stramer

We have a problem with community reviewing that's currently seriously affecting docs and will affect engineering eventually. Infrastructure issue with GitHub, caused between https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/approving-a-pull-request-with-required-reviews (PRs with required write/admin reviewers) and https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team (round-robin assignment by org team). Codeowners must have WRITE permissions (https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners) which we cannot give to community memebers.

Summary:

Nobody who is a community reviewer can ever be auto-assigned, which is debatably an issue.
Nobody who is a community reviewer can get a green check to approve merge, meaning 2 write/admin privs MUST green check to pass.

Abandoned issues
Community member wondered if we should be autoclosing abandoned issues in GitHub, as with other open source projects?

Sig maintainers
Propose some maintainers for the SIG as none exist it seems.

SIG-Operations Chair/Co-Chair Nominations 12/1 - 12/8 -- Elections 12/8 - 12/15

SIG chair / co-chair elections for 2022

Since the inception of O3DE, each SIG chair has been staffed as an interim position. It's time to hold some official elections, following some of the proposed guidance but with our own process due to the holiday season and in order to expedite the elections into next year.

The chair / co-chair roles

The chair and co-chair serve equivalent roles in the governance of the SIG and are only differentiated by title in that the highest vote-getter is the chair and the second-highest is the co-chair. The chair and co-chair are expected to govern together in an effective way and split their responsibilities to make sure that the SIG operates smoothly and has the availability of a chairperson at any time.

Unless distinctly required, the term "chairperson" refers to either/both of the chair and co-chair. If a chair or co-chair is required to perform a specific responsibility for the SIG they will always be addressed by their official role title.

In particular, if both chairpersons would be unavailable during a period of time, the chair is considered to be an on-call position during this period. As the higher vote-getter they theoretically represent more of the community and should perform in that capacity under extenuating circumstances. This means that if there is an emergency requiring immediate action from the SIG, the chair will be called to perform a responsibility.

Responsibilities

  • Schedule and proctor regular SIG meetings on a cadence to be determined by the SIG.
  • Serve as a source of authority (and ideally wisdom) with regards to O3DE SIG area of discipline. Chairpersons are the ultimate arbiters of many standards, processes, and practices.
  • Participate in the SIG Discord channel and on the GitHub Discussion forums.
  • Serve as a representative of the broader O3DE community to all other SIGs, partners, the governing board, and the Linux Foundation.
  • Represent the SIG to O3DE partners, the governing board, and the Linux Foundation.
  • Coordinate with partners and the Linux Foundation regarding official community events.
  • Represent (or select/elect representatives) to maintain relationships with all other SIGs as well as the marketing committee.
  • Serve as an arbiter in SIG-related disputes.
  • Coordinate releases with SIG Release.
  • Assist contributors in finding resources and setting up official project or task infrastructure monitored/conducted by the SIG.
  • Long-term planning and strategy for the course of the SIG area of discipline for O3DE.
  • Maintain a release roadmap for the O3DE SIG area of discipline.

Additionally, at this stage of the project, the SIG chairpersons are expected to act in the Maintainer role for review and merge purposes only, due to the lack of infrastructure and available reviewer/maintainer pool.

... And potentially more. Again, this is an early stage of the project and chair responsibilities have been determined more or less ad-hoc as new requirements and situations arise. In particular the community half of this SIG has been very lacking due to no infrastructural support, and a chairperson will ideally bring some of these skills.

Nomination

Nomination may either be by a community member or self-nomination. A nominee may withdraw from the election at any time for any reason until the election starts on 12/3.

Nomination requirements

For this election, nominees are required to have at minimum two merged submissions to http://github.com/o3de/o3de (must be accepted by 2022-01-31). This is to justify any temporary promotion to Maintainer as required by this term as chairperson. Submissions may be in-flight as of the nomination deadline (2021-12-08 12PM PT), but the nominee must meet the 2-merge requirement by the end of the election or they will be removed from the results.

Any elected chairperson who does not currently meet the Maintainer status will be required to work with contributors from the SIG to produce an appropriate number of accepted submissions by January 31, 2022 or they will be removed and another election will be held.

The only other nomination requirement is that the nominee agrees to be able to perform their required duties and has the availability to do so, taking into account the fact that another chairperson will always be available as a point of contact.

How to nominate

Nominations will be accepted for 1 week from 2021-12-01 12:00PM PT to 2021-12-08 12:00PM PT.
Nominate somebody (including yourself) by responding to this issue with:

  • A statement that the nominee should be nominated for a chair position in the specific SIG holding its election. Nominees are required to provide a statement that they understand the responsibilities and requirements of the role, and promise to faithfully fulfill them and follow all contributor requirements for O3DE.
  • The name under which the nominee should be addressed. Nominees are allowed to contact the election proctor to have this name changed.
  • The GitHub username of the nominee (self-nominations need not include this; it's on your post.)
  • Nominee's Discord username (sorry, but you must be an active Discord user if you are a chairperson.)

Election process

The election will be conducted for one week from 2021-12-08 12:00PM PT and 2021-12-15 12:00PM PT and held through an online poll. Votes will be anonymous and anyone invested in the direction of O3DE and the SIG holding the election may vote. If you choose to vote, we ask that you be familiar with the nominees.

If there is a current interim chair, they will announce the results in the Discord sig channel as well as the SIG O3DE mailing list no later than 2021-12-17 1:00PM PT. If there is no interim chair, the executive director will announce the results utilizing the same communication channels. At that time if there is a dispute over the result or concern over vote tampering, voting information will be made public to the extent that it can be exported from the polling system and the SIG will conduct an independent audit under the guidance of a higher governing body in the foundation.

The elected chairpersons will begin serving their term on 2022-01-01 at 12AM PT. Tentatively SIG chairs will be elected on a yearly basis. If you have concerns about wanting to replace chairs earlier, please discuss in the request for feedback on Governance.

Proposed SIG-Operations meeting agenda for Dec 16, 2021

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

SIG Updates

What happened since the last meeting?

Pending

Meeting Agenda

  • Community Staff Guidelines.
    (A set of rules that Staff of the server should abide by)

  • Community Staff Re-evaluation.
    (Re-evaluate the staff of the server, see who should be in the moderator role and who presents the community in a good image way)

  • Server Rules (Seems to be no rules listed on the server)

  • Discord Bot
    (There has been a request to automate events from the O3DE Calendar)

Outcomes from Discussion topics

  • Implement a Charter that the Staff would abide by and follow.

Action Items

Pending

Open Discussion Items

List any additional items below!

Create Roadmap View

Hi @aFinchy! SIG release is working to help the O3DE community to get visibility of the O3DE roadmap. Full context can be read here: o3de/sig-release#79.

In order to achieve that goal, we need your help to create the roadmap for your SIG by February 6th, 2023, and start giving brief updates about the roadmap items at the Joint TSC meeting on February 28th, 2023. Instruction to create the roadmap view can be read in the RFC section "Roadmap Review in TSC monthly meeting".

Let me know if you have any concerns with the dates or any questions about the ask!

Proposed SIG-Operations meeting agenda for December-9-21

Meeting Details

The SIG-Operations Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.

Sig Updates

Meeting Agenda

  • Potential issue discovered with Discord audio and video sharing. Refer to thread How to improve Discord screen... in Discord channel #sig-ui-ux.

Action Items

  • Investigate server default streaming settings.
  • Request TSC guidance on sig scope. Specifically, whether and in what capacity the sig should address cross-cutting issues.
  • Further charter refinements.

Policy for RFC archiving
Policy for abandoned Github issues
Changes to Github autolabeling
DCO-Validation for additional operations
Long-Term credential management

Automation of review and merge management on Github repos
c/o @Stramer

We have a problem with community reviewing that's currently seriously affecting docs and will affect engineering eventually. Infrastructure issue with GitHub, caused between https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/approving-a-pull-request-with-required-reviews (PRs with required write/admin reviewers) and https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team (round-robin assignment by org team). Codeowners must have WRITE permissions (https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners) which we cannot give to community memebers.

Summary:

Nobody who is a community reviewer can ever be auto-assigned, which is debatably an issue.
Nobody who is a community reviewer can get a green check to approve merge, meaning 2 write/admin privs MUST green check to pass.

Proposed RFC Suggestion: Bot for escalating and auto-closing issues w/ no sig/ label

Summary:

Per the first item on the Joint SIG:TSC Agenda 2022/05/24 agenda, I am creating this suggestion to implement a bot that performs the following activities:
(1) Searches for issues that have not been assigned a sig/ label x-days of creation
(2) Emails the issue list to SIG chairs, indicating the issues will be auto-closed in y-days if no sig/ label is assigned
(3) Auto-closes any issue that does not have a sig/ label within z-days of creation, where x+y=z

This process should run on an expedited cadence for priority/critical issues, and a slower cadence for all other issues.
This bot could be expanded to consider other types of stale issues (e.g. issues that haven't been updated in x-days, regardless of existence of sig/ label, etc.)

What is the motivation for this suggestion?

Historically, new incoming issues have been manually triaged into SIG backlogs (i.e. are given the appropriate sig/ label) via. a recurring cross-sig triage process (i.e. members from each SIG meet bi-weekly to review and 'claim' each incoming issue). As we move away from this process to instead put the onus on each SIG to individually review incoming issues for potential addition to their backlog (target 5/31/2022), the likelihood of issues not getting picked up by any SIG increases.

Why is this important?
We should increase the visibility of issues that have yet to be picked up by a sig/ to ensure they are either picked up or closed as not applicable.

GitHub auto-labeling

Is your feature request related to a problem? Please describe.
Currently github PRs and Issues are not labelled on creation so it is hard to know if they need review or in which state they are. We should also get a document of a workflow, how PRs/Issues flow through github

Describe the solution you'd like
Minimal set of requests is to:

  • tag new PRs with "needs-review", tag new Issues with "needs-triage", "needs-sig"
  • when the PR has approval from 2 reviewers, tag it with "needs-build"
  • when the PR build succeeded, tag it with "pr-ready-to-merge"
    Feel free to add/correct these.

Proposed SIG-Operations meeting agenda for Feb-03-22

Meeting Details

SIG Updates

Current Sig-Ops chair stepped down.

Meeting Agenda

Discussion of Previous Agendas. #32 #33

  • Ideas, suggestions and chatter around Automation. This would be both Git side as well as Discord side to help fill the gaps that are currently present. (There has been talk about duplicate issues).
  • Possibility of maybe a Ticket in discord for issues to help filter?

Outcomes from Discussion topics

  • Implementation of various bots
  • Automation of tasks that are otherwise required by human
  • Easier workflow, less time dealing with duplicate things

Action Items

Review previous Agenda notes and topics.

Open Discussion Items

List any additional items below!

GitHub DCO: trigger DCO validation in other operations

Is your feature request related to a problem? Please describe.
Currently DCO seems to be triggered only by a push. If the PR is created against the wrong branch and then changed, DCO is not run again.

Describe the solution you'd like
Ideally we should detect which situations need another run.

Describe alternatives you've considered
Since that may be over-complicated, if we can add a button to re-run it by a maintainer, that would be great.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.