Blame meetings/2020/2020-03-25.md

bee2e9
CentOS Board - meeting agenda - 2020-03-25
bee2e9
CentOS Board - meeting agenda - 2020-03-25
bee2e9
Attendees
bee2e9
Guests
bee2e9
Actions
bee2e9
Decisions, resolutions, and agreements
bee2e9
Agenda + Minutes
bee2e9
Public minutes
bee2e9
Attendees
bee2e9
Mike McLean
bee2e9
Karanbir Singh
bee2e9
Ralph Angenendt
bee2e9
Karsten Wade
bee2e9
Johnny Hughes
bee2e9
Jim Perrin
bee2e9
Guests
bee2e9
N/A
bee2e9
Actions
bee2e9
ACTION: Karsten converting today’s discussion into a draft criteria doc.
bee2e9
ACTION: Directors to pair as sponsors with incoming Directors.
bee2e9
bee2e9
bee2e9
Decisions, resolutions, and agreements
bee2e9
Agenda + Minutes
bee2e9
Bold-faced items should be addressed in this meeting.
bee2e9
EOL for 8
bee2e9
Spec we need; what are objectives and how do we solve them?
bee2e9
Begin to list out criteria for CentOS Stream to replace CentOS Linux 8 where it matters to us.
bee2e9
We want these groups taken care of, but need to know what “taken care of” means: Market segments worksheet
bee2e9
JH: CPE is working to get things going, but there hasn’t been a commit to git that wasn’t manually rolled-in.
bee2e9
JH: To be usable, has to be updated, continually updated, and that the system can actually be used.
bee2e9
JP: This informs the baseline
bee2e9
JH: publicly committed bugs, infrastructure, etc. where people who are not just RH customers, members of the community can get in, ask for, show stuff, interact publicly on -devel list
bee2e9
JH: This must be a promise.
bee2e9
JH: What about the maintenance phase? 
bee2e9
JP: Maintenance phase is almost exclusively embargoed content; committed to developing product in Stream, they may wish at a certain point that CentOS stop doing the builds and binaries, to get the userbases interested in shifting to the next thing.
bee2e9
JH: Need to state the timeline up front for how long a versioned Stream is going to be developed into.
bee2e9
JP: What Cormier wants is that we don’t focus on the Stream versions from the Project communication/marketing.
bee2e9
KB: what happens when there is a rollover of the main Stream? What happens in the trenches (rather than on the marketing page)?
bee2e9
JP: transition period of 12-18 months where there is a X, X+1 versions out there.
bee2e9
KB: Red Hat must be invested in keeping the lights on during that transition time.
bee2e9
 JP: Is sure development is going to happen, but RH Eng/BU will want CentOS to stop building the binaries. All the work will be in the public, they want our help in pushing the latest content.
bee2e9
JH: What release point will the binaries stop?
bee2e9
JP: This is for the entire life of feature development phase (Phase 1) binaries will be needed and desired. When Phase 1 stops RH wants us to move people to the next Phase 1-based Stream. Typically five years.
bee2e9
JH: Is that 5 years + 18 months so criteria of End of Phase 1 plus 18 months or plus 12 months or … What do we need so that we don’t lose to Oracle?
bee2e9
JP: A little before that, current intent is to have RHEL 9 beta be CentOS Stream and no RHEL beta.
bee2e9
KB: We need at least 36 months of stable plus 18 months beyond that, that we should be able to work with. There will only be two Stream versions at a time..
bee2e9
JP: 8 is going to be a weird reduced lifecycle, we have to do fuzzy math with 8 stream. 9 is our best model to define from.
bee2e9
MM: We need adoption before we can yank out the rug and alienate users, which is not what anyone wants.
bee2e9
KB: %'sage adoption is a good metric to add as well, its not easy to measure so we need to have something that can be qualified
bee2e9
Needs a finite, measurable thing such as hitrate on mirrors; logs from mirrors.centos.org. Representative of trends.
bee2e9
KB: “If 25% of traffic on mirrorlist has to shift”
bee2e9
bee2e9
bee2e9
KB: Chris wants to have an announcement by a time period, but what actually happens when is different.
bee2e9
KB: Can we get to the qualification of what is a good enough CentOS distribution? If 8 Stream ends up not quite being the adoption vehicle, then we can call it a POC and have a solid plan for 9.
bee2e9
JH: Phase 1+$time_period is necessary to transition to keep from losing people off the cliff.
bee2e9
RA: Years vs. Phase 1 vs. commitment for RHEL 3 years (so RHEL + transition phase).
bee2e9
JP: 3 years announced already, committed, going to push layers to move over.
bee2e9
RA: what are the actual years for the Phases?
bee2e9
Phase 1 - 5 years feature development
bee2e9
Maintenance Support 1
bee2e9
Phase 2 - 2 years maintenance bugfix secfix
bee2e9
Phase 3 - 2 years gathering dust
bee2e9
MM: One viable criteria is proof of community participation in Stream--RH Engineers, yes, but the rest of the community. We can measure this, this shows adoption/caring.
bee2e9
RA: Measure work into bug tracker, different points of contact across the different bug trackers.
bee2e9
JH: We have broad agreement that the Download button changes to follow the new thing.
bee2e9
JH: Let’s not be shorter than a Debian devel cycle.
bee2e9
bee2e9
bee2e9
Update on Pat & Thomas
bee2e9
Who wants to sponsor each of them? 2 volunteers needed
bee2e9
Johnny for Pat, Mike for Thomas
bee2e9
Thomas all lined up
bee2e9
Pat conversation with Bonnie, Garry hopefully coming next week
bee2e9
Goal is to have them closed and announced before end of March, on the April call
bee2e9
CentOS Stream items
bee2e9
Liaison role - draft?
bee2e9
Next meeting
bee2e9
Update on logo redesign
bee2e9
Website redesign
bee2e9
Ask Tuomas to help guide the other designer through the approval process, cf. logo?
bee2e9
What else?
bee2e9
Update on IRC channel -- FIXED
bee2e9
Bylaws memory?
bee2e9
Rolling (last from 2020-02-11):
bee2e9
(Private) Trademark Guidelines review:
bee2e9
What works & what does not.
bee2e9
What do we want to get fixed; who wants to work on that.
bee2e9
(Private) Advisory Council - discussion toward a proposal - discussion draft
bee2e9
On hold while goals discussion is held, which includes a review and update of governance. We’ll figure out what model we want from that and how this idea might fit.
bee2e9
Any other topics aka What other things do you want on our master initiatives list?
bee2e9
Stepping-up our meeting norms
bee2e9
(Private) New Board members
bee2e9
Transparency initiatives
bee2e9
Public minutes
bee2e9
On YYYY-MM-DD the CentOS Board of Directors met …
bee2e9
bee2e9
Narrative summary of what was discussed.
bee2e9
bee2e9
In support of these efforts, the Board came to the following decisions, resolutions, and agreements:
bee2e9
bee2e9
Item 1
bee2e9
AGREED or
bee2e9
ACTION
bee2e9
bee2e9
Item N
bee2e9
AGREED or
bee2e9
ACTION
bee2e9
bee2e9
Present at the meeting:
bee2e9
bee2e9
bee2e9
(Guest)
bee2e9
bee2e9
bee2e9
(Secretary)
bee2e9
bee2e9
bee2e9
(Chair)
bee2e9
bee2e9