|
|
bee2e9 |
CentOS Board - meeting minutes - 2020-03-11
|
|
|
bee2e9 |
CentOS Board - meeting minutes - YYYY-MM-DD
|
|
|
bee2e9 |
Attendees
|
|
|
bee2e9 |
Actions
|
|
|
bee2e9 |
Decisions, resolutions, and agreements
|
|
|
bee2e9 |
Agenda + Minutes
|
|
|
bee2e9 |
Public minutes
|
|
|
bee2e9 |
Attendees
|
|
|
bee2e9 |
KB
|
|
|
bee2e9 |
Jim Perrin
|
|
|
bee2e9 |
Karsten
|
|
|
bee2e9 |
MikeM
|
|
|
bee2e9 |
Ralph
|
|
|
bee2e9 |
Tru
|
|
|
bee2e9 |
|
|
|
bee2e9 |
Guests
|
|
|
bee2e9 |
Chris Wright
|
|
|
bee2e9 |
Deborah Bryant
|
|
|
bee2e9 |
Rich Bowen
|
|
|
bee2e9 |
Brian Exelbierd
|
|
|
bee2e9 |
Actions
|
|
|
bee2e9 |
ACTION: (Carry all actions from notes below up to this section)
|
|
|
bee2e9 |
ACTION: Karsten to convene a special Board call in 2 weeks; public agenda included
|
|
|
bee2e9 |
ACTION: Board needs to say from it’s perspective what the Red Hat Liaison role is
|
|
|
bee2e9 |
Decisions, resolutions, and agreements
|
|
|
bee2e9 |
Agenda + Minutes
|
|
|
bee2e9 |
Chris Wright discussion
|
|
|
bee2e9 |
CentOS Stream as area Red Hat is making investments
|
|
|
bee2e9 |
Staffing appropriately
|
|
|
bee2e9 |
RHEL 9 true manifestation of the vision of stream being the leading edge and defining direction for RHEL.
|
|
|
bee2e9 |
more than can be in RHEL 8 cycle
|
|
|
bee2e9 |
how does transition work?
|
|
|
bee2e9 |
RHEL 8 work was intention
|
|
|
bee2e9 |
getting to all the packages, how?
|
|
|
bee2e9 |
Stream transition
|
|
|
bee2e9 |
- when a rhel major release transition happens, what happens?
|
|
|
bee2e9 |
what is response to 'overnight cliff disruption'?
|
|
|
bee2e9 |
this is a critical dialog and with feedback from userbase
|
|
|
bee2e9 |
keysigning etc.
|
|
|
bee2e9 |
Basic timeline
|
|
|
bee2e9 |
Want to be at end of this year working in a model where Stream is in existence; concepts around Stream-focused SIGs to augment/layer capabilities; actual interested partners and users == clear flagship users; have all the community build infra set, ready to go; think about the end of this calendar year, this is all coalescing.
|
|
|
bee2e9 |
2021 CentOS Stream becomes a real focal point for the CentOS community; where things are happening, interesting, etc.
|
|
|
bee2e9 |
Have some conversations around RH Summit 2021
|
|
|
bee2e9 |
Then proof of concept around taking contributos
|
|
|
bee2e9 |
Then from details of what it means to make and take a contribution
|
|
|
bee2e9 |
Late Spring, early summer 2021 work out contribution model
|
|
|
bee2e9 |
Late in 2021, a whole collection and momentum around the development of an ecosystem focused around Stream
|
|
|
bee2e9 |
Really becomes a central part of the overall Project
|
|
|
bee2e9 |
This is the RH mindset
|
|
|
bee2e9 |
Tru: What does this mean for runway between versions for developers?
|
|
|
bee2e9 |
Want to move to Stream being the distro
|
|
|
bee2e9 |
Stream being the world Red Hat is participating in CentOS, and the commercial distribution RH produces
|
|
|
bee2e9 |
MikeM: What is the transition like?
|
|
|
bee2e9 |
Chris: what does the overlap look like?
|
|
|
bee2e9 |
Moving from a EL8 to EL9 based stream is not chaos, that would kill the premise if it went wrong
|
|
|
bee2e9 |
Jim - 9 stream would be prominent, but 8 stream users would still continued to be able to pull for a transition period
|
|
|
bee2e9 |
Take an action to do the updae, yes
|
|
|
bee2e9 |
KB - have to keep it usable, not sacrifice the userbase.
|
|
|
bee2e9 |
What is the evolution model going to look like, what does usable look like?
|
|
|
bee2e9 |
Many people installing right now are expecting the long time between updates
|
|
|
bee2e9 |
If we’re changing the model, we need to work that through.
|
|
|
bee2e9 |
Chris - in a different world than in Fedora/rawhide
|
|
|
bee2e9 |
Not fundamentally invasive, but yes between major releases
|
|
|
bee2e9 |
When to kill the clone?
|
|
|
bee2e9 |
Chris: Starting at RHEL 9, there is no derivative
|
|
|
bee2e9 |
What does it mean for C8?
|
|
|
bee2e9 |
RH wants to see that one end, too
|
|
|
bee2e9 |
RH has put some thought into this, today’s world & tomorrow’s world?
|
|
|
bee2e9 |
Mapping from today to tomorrow for all groups
|
|
|
bee2e9 |
We have the main use cases figured out
|
|
|
bee2e9 |
Labs, partners are looking good so far
|
|
|
bee2e9 |
Reasonable understanding of
|
|
|
bee2e9 |
Mechanisms for making RHEL more accessible for certain types of use cases it’s currently unusable for
|
|
|
bee2e9 |
E.g. openstack or FDIO community, they target an RPM built artifact in their CI system, they currently cannot use RHEL due to subscription agreement. That could be addressed.
|
|
|
bee2e9 |
Change how we interact at RHEL level, rather than CentOS level.
|
|
|
bee2e9 |
Can’t only take care of some small %
|
|
|
bee2e9 |
Collaborate on how we segment on user community
|
|
|
bee2e9 |
KB: how does Fedora relationship change in what that things remain reasonable?
|
|
|
bee2e9 |
E.g. hyperscalers such as Facebook use CentOS, how does that work with the Fedora ecosystem?
|
|
|
bee2e9 |
For co-collaborators, the story is great
|
|
|
bee2e9 |
Fedora is evolve the distro, CentOS is stabilize for product?
|
|
|
bee2e9 |
Still same marketecture diagram
|
|
|
bee2e9 |
Fedora is still upstream, leading edge OS level changes location
|
|
|
bee2e9 |
Still base for subsequent Stream and major RHEL release comes from
|
|
|
bee2e9 |
Stream about moving the stable platform forward
|
|
|
bee2e9 |
Chris’ condense:
|
|
|
bee2e9 |
RH focus going forward is on Stream
|
|
|
bee2e9 |
From RHEL 9 forward that’s the way whole process will work
|
|
|
bee2e9 |
For 8, RH expectation is to meaningfully move the userbase to a Stream focused world and not keep the longtail of the rebuild going.
|
|
|
bee2e9 |
Johnny: I don’t have a problem with that conceptually, but the community is going to have their own feelings
|
|
|
bee2e9 |
That work is going to be picked up e.g. Oracle, and they start bleeding off all the biggest userbases, how does that benefit IBM or Red Hat? What to do about negative press? And diluting the userbase?
|
|
|
bee2e9 |
Chris: this is our biggest concern; we don’t want to introduce this to torpedo CentOS.
|
|
|
bee2e9 |
Johnny: don’t be surprised when it happens
|
|
|
bee2e9 |
Sensitive to this as an outcome, want to do whatever RH can to maintain ideally all the userbase.
|
|
|
bee2e9 |
Not going to be 100%, but can we make it an acceptable loss.
|
|
|
bee2e9 |
Johnny: ideally we wouldn’t cut off the EL 8 rebuild
|
|
|
bee2e9 |
Chris: RH ideal is to do that within 8, cutoff then
|
|
|
bee2e9 |
Balancing disturbing with moving that userbase forward or to a landing place.
|
|
|
bee2e9 |
Mike: no subterfuge intention, however, we have not been talking publicly about this other part of it. We’ve only been talking about the awesomeness of Stream. In response, we’ve seen a lot of concern that this is a prelude to killing the rebuild. So we are holding back for PR reasons. But it wasn’t clear to me that it was impossible to talk Red Hat out of killing the clone.
|
|
|
bee2e9 |
Tru1:54 PM
|
|
|
bee2e9 |
as an end-user : prove that c8-stream works fine enough, and I will move to c9-stream, if you cut off c8-stream before eol rhel8, that will kill centos, imho.
|
|
|
bee2e9 |
Rich Bowen1:56 PM
|
|
|
bee2e9 |
Early, clear communication to the community, is so important, so that they can plan. When can we start preparing the community for what's coming?
|
|
|
bee2e9 |
KB - if we can prove that Stream is useful, then we can move forward without mincing words and without causing a panic.
|
|
|
bee2e9 |
Users care about the experience, not the version number
|
|
|
bee2e9 |
Can we carry that along
|
|
|
bee2e9 |
Tru2:02 PM
|
|
|
bee2e9 |
thanks for being honest for terminating c8 ni the medium/short term
|
|
|
bee2e9 |
Tru2:05 PM
|
|
|
bee2e9 |
hope for RH that c8-stream will take off, but I am not so optimistic, but I am am not RH, so I probably have all the rlevant info for that urgent need.
|
|
|
bee2e9 |
What Chris needs
|
|
|
bee2e9 |
Document role of Liaison, so RH knows how that role can be used?
|
|
|
bee2e9 |
What are things we Liaise on?
|
|
|
bee2e9 |
Can Board take an attempt at writing down Liaison role?
|
|
|
bee2e9 |
Jim:
|
|
|
bee2e9 |
What is RH’s interpretation of the role? Then compare.
|
|
|
bee2e9 |
|
|
|
bee2e9 |
|
|
|
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 Pat & Thomas
|
|
|
bee2e9 |
Who wants to sponsor each of them? 2 volunteers needed
|
|
|
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 |
Update on IRC channel
|
|
|
bee2e9 |
Bylaws memory?
|
|
|
bee2e9 |
Rolling (last from 2020-02-12):
|
|
|
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 |
|
|
|
bee2e9 |
|