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

TSC Meeting (06 Sept 2022) #108

Closed
cognifloyd opened this issue Aug 2, 2022 · 2 comments
Closed

TSC Meeting (06 Sept 2022) #108

cognifloyd opened this issue Aug 2, 2022 · 2 comments
Assignees
Labels
TSC:meeting StackStorm Technical Steering Committee Meetings related topics

Comments

@cognifloyd
Copy link
Member

cognifloyd commented Aug 2, 2022

September 2022 @StackStorm/tsc 1 hour planned meeting: Tuesday, 06 September 2022, 09:30 AM US Pacific.

See #33 for more info on how to join.
(TLDR; Zoom link: https://us02web.zoom.us/j/81082101702?pwd=N1V4TWdYRVQ4SXBsaFh1TFYvVDA0UT09)

Meeting host: @cognifloyd

Meeting Agenda

Choose meeting host the next meeting (4 Oct 2022)

TSC meeting host rotation - @armab

StackStorm/st2#5711

v3.8 release discussions - @nzlosh

pants migration status update - @cognifloyd

  • Initialize pantsbuild st2#5713
    • 6 TSC Approvals
  • How do we want to handle reviewing this?
  • How do we want to handle training around working with pants?
  • How quickly should we move?

Cost Reduction

@cognifloyd cognifloyd added the TSC:meeting StackStorm Technical Steering Committee Meetings related topics label Aug 2, 2022
@cognifloyd cognifloyd self-assigned this Aug 2, 2022
@arm4b
Copy link
Member

arm4b commented Sep 5, 2022

@cognifloyd Could we include [RFC] TSC Governance Proposal: Document the TSC Meetings host rotation #5711 to the meeting agenda?

@cognifloyd cognifloyd changed the title TSC Meeting (06 Sept 2022) - Tentative Agenda TSC Meeting (06 Sept 2022) Sep 6, 2022
@cognifloyd
Copy link
Member Author

cognifloyd commented Sep 6, 2022

Attendees
@amanda11 @armab @bishopbm1 @cognifloyd @rush-skills

Meeting Notes

Choose meeting host the next meeting (4 Oct 2022)

@bishopbm1 Bradley Bishop will be the next meeting host

For future meetings we will choose the next host asynchronously so that we can get more TSC members involved.

TSC RFC/RFRs

We need more reviews on

v3.8 Release Discussion

v3.8 is not dependent on the pants changes to be fully merged because the CI should run in parallel.
@rush-skills will work with @nzlosh to see what is needed to get the next release out.

pants migration status update

6 TSC members reviewed StackStorm/st2#5713

We decided that we will get pants support merged as quickly as possible (merge once each PR gets the standard 2 reviews). We will update the WIP docs PR throughout this process. Then, other TSC members will learn about pants by reviewing and trying things out according to those updated docs. Some TSC members will avoid reviewing any of the pants-related PRs so that they can review the docs with a fresh set of eyes to ensure that they are clear for contributors, new and old.

All of the pants PRs will leave the old CI / dev infrastructure intact so that the pants-based CI runs in parallel with the old methods. The docs have to be merged before we remove the old CI/dev infrastructure, and the first of the PRs to remove that will need more than the standard 2 reviews to make sure we haven't missed something.

Hopefully we can use pants as part of the 3.9 release.

Cost Reduction

We've made amazing progress with reducing costs. Big thanks to Encore for sponsoring the AWS parent account - we're now down to about $40/month in expenses.

Website Theme

The website has been changed to static pages (part of cost reduction). It is now very difficult to update the website and blog. We need new Hugo theme(s) for stackstorm.com and the blog - matching the current style exactly will probably require far too much effort, so a new theme is probably required. We should send out a call for theme designs, possibly through Twitter and other social media platforms.

Security Documentation

@bishopbm1 is compiling documentation about security practices. Once ready, the TSC will review it before publishing.

Current security-related documentation:

@armab pointed out some additional resources:

One interesting is https://bestpractices.coreinfrastructure.org/en/projects/1833#security that has some checkboxes on the security side, like how the project handles security specifics. There are more to evaluate for the silver https://bestpractices.coreinfrastructure.org/en/projects/1833?criteria_level=2#security and gold level criteria: https://bestpractices.coreinfrastructure.org/en/projects/1833?criteria_level=1#security that needs more research how that applies to st2 codebase and practices. I guess that might be a bit more relevant to what you mentioned.

For the context, OpenSSF Best Practices is a LF project that evaluates project quality based on different criteria. We have a passing badge there on the stackstor/st2 README.

Offline Installation

@bishopbm1 asked about how interested we are in offline installation. This is a recurring issue, so we're open to doc improvements and other changes to facilitate this.
@armab noted existing resources about / requests for offline installation:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TSC:meeting StackStorm Technical Steering Committee Meetings related topics
Projects
None yet
Development

No branches or pull requests

3 participants