On 12/17/20 7:54 PM, Konstantin Boyandin via CentOS wrote:> On 16.12.2020 22:50, Johnny Hughes wrote: >> On 12/15/20 9:59 PM, Joshua Kramer wrote: >>> On Tue, Dec 15, 2020 at 7:41 PM Johnny Hughes <johnny at centos.org> wrote: >>> >>>> $250K is not even close. That is one employee, when you also take into >>>> account unemployment insurance, HR, medical insurance etc. now multiply >>>> that by 8. Now, outfit those 8 employees to work from home .. all over >>>> the world, different countries, different laws. >>> >>> I'm genuinely curious about something, and this is mostly academic >>> since it's probably the subject of proprietary discussions within >>> RedHat. Presumably, RedHat had a build pipeline for RHEL that worked >>> well for them, by supplying alpha/beta releases of point releases to >>> their customers and giving them time to "cook" before releasing those >>> point releases into production. Why would RedHat invest millions more >>> in buying the CentOS process just to have CentOS act as the beta? >> >> Why did they change the development process of RHEL .. >> >> Because they want to do the development in the community. The current >> process of RHEL development is closed .. they want it to be open. It is >> that simple. >> >> I think Stream is also very usable as a distro. I think it will be just >> as usable as CentOS Linux is now. > > It's usable, as Fedora is certainly usable - in its separate use cases. > It's not bug-for-bug copy of current RHEL, so it's *not* as usable as > CentOS Linux was. > >> It is not a beta .. I keep saying that. Before a .0 release (the main, >> or first, main reelase) is a beta. Point releases do not really need >> betas .. certainly not open to anyone other than customers. Now CentOS >> Stream is available all the time to everyone, customer or not. Once the >> full infrastructure is in place, everyone (not just RHEL customers) can >> provide feed back and bugs, do pull requests, etc. > > Now please tell me whether Chris Wright was lying when saying the below > to ZDNet: > > "To be exact, CentOS Stream is an upstream development platform for > ecosystem developers. It will be updated several times a day. This is > not a production operating system. It's purely a developer's distro." > > It's purely a developer's distro. Shall I explain difference between a > developer's distro and the one suitable for production servers (a > rhetoric question)? >Of course he wasn't lying. The purpose of ANY CentOS release from a Red Hat perspective, is as a developer release. Red Hat has never produced CentOS to be used in production for any reason. It is ALSO completely free to use however YOU want to use it. As is CentOS Stream. If it meets your requirements, you can use it. Stream is no different. People who certify things, who certified CentOS Linux for things, are free to evaluate and do that with CentOS Stream as well. Is it ever going to be like it was before .. no. If that is a deal breaker for you, OK. Then you can't use CentOS any longer. Great, if you can't use it, then use something else. All I can do is what I can do .. All you can do is what you can do. What is absolutely not helpful is continued complaining. A decision was made. It is implemented. CentOS Stream is CentOS Stream. If you never want to use CentOS again .. great, don't use it. I can't make people use CentOS if they don't want to. What I will do is what I have been doing for the last 17 years .. I will do the best job I can to make the things I can build for any version of CentOS Linux (or Stream) the best they can be. If people can use them, OK. If they can't OK.
Johnny, You have been involved in CentOS for a long time.? Would you mind explaining the structure here.? Do you work for Red hat full time on the CentOS team?? How many people are on that Team that were working on CentOS?? Is CentOS structured as a non-profit company with staff just working on development of this distribution or is this just a group of independent developers working on the same project?? How many people are working on active development of on the Red hat team / CentOS Organization (if any)? Thanks for your time. Chris On 12/18/2020 10:28 AM, Johnny Hughes wrote:> On 12/17/20 7:54 PM, Konstantin Boyandin via CentOS wrote: >> On 16.12.2020 22:50, Johnny Hughes wrote: >>> On 12/15/20 9:59 PM, Joshua Kramer wrote: >>>> On Tue, Dec 15, 2020 at 7:41 PM Johnny Hughes <johnny at centos.org> wrote: >>>> >>>>> $250K is not even close. That is one employee, when you also take into >>>>> account unemployment insurance, HR, medical insurance etc. now multiply >>>>> that by 8. Now, outfit those 8 employees to work from home .. all over >>>>> the world, different countries, different laws. >>>> I'm genuinely curious about something, and this is mostly academic >>>> since it's probably the subject of proprietary discussions within >>>> RedHat. Presumably, RedHat had a build pipeline for RHEL that worked >>>> well for them, by supplying alpha/beta releases of point releases to >>>> their customers and giving them time to "cook" before releasing those >>>> point releases into production. Why would RedHat invest millions more >>>> in buying the CentOS process just to have CentOS act as the beta? >>> Why did they change the development process of RHEL .. >>> >>> Because they want to do the development in the community. The current >>> process of RHEL development is closed .. they want it to be open. It is >>> that simple. >>> >>> I think Stream is also very usable as a distro. I think it will be just >>> as usable as CentOS Linux is now. >> It's usable, as Fedora is certainly usable - in its separate use cases. >> It's not bug-for-bug copy of current RHEL, so it's *not* as usable as >> CentOS Linux was. >> >>> It is not a beta .. I keep saying that. Before a .0 release (the main, >>> or first, main reelase) is a beta. Point releases do not really need >>> betas .. certainly not open to anyone other than customers. Now CentOS >>> Stream is available all the time to everyone, customer or not. Once the >>> full infrastructure is in place, everyone (not just RHEL customers) can >>> provide feed back and bugs, do pull requests, etc. >> Now please tell me whether Chris Wright was lying when saying the below >> to ZDNet: >> >> "To be exact, CentOS Stream is an upstream development platform for >> ecosystem developers. It will be updated several times a day. This is >> not a production operating system. It's purely a developer's distro." >> >> It's purely a developer's distro. Shall I explain difference between a >> developer's distro and the one suitable for production servers (a >> rhetoric question)? >> > Of course he wasn't lying. The purpose of ANY CentOS release from a Red > Hat perspective, is as a developer release. Red Hat has never produced > CentOS to be used in production for any reason. > > It is ALSO completely free to use however YOU want to use it. As is > CentOS Stream. If it meets your requirements, you can use it. Stream > is no different. > > People who certify things, who certified CentOS Linux for things, are > free to evaluate and do that with CentOS Stream as well. > > Is it ever going to be like it was before .. no. If that is a deal > breaker for you, OK. Then you can't use CentOS any longer. Great, if > you can't use it, then use something else. > > All I can do is what I can do .. All you can do is what you can do. > What is absolutely not helpful is continued complaining. A decision > was made. It is implemented. CentOS Stream is CentOS Stream. > > If you never want to use CentOS again .. great, don't use it. I can't > make people use CentOS if they don't want to. > > What I will do is what I have been doing for the last 17 years .. I will > do the best job I can to make the things I can build for any version of > CentOS Linux (or Stream) the best they can be. If people can use them, > OK. If they can't OK. > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centos-- Christopher Wensink IS Administrator Five Star Plastics, Inc 1339 Continental Drive Eau Claire, WI 54701 Office: 715-831-1682 Mobile: 715-563-3112 Fax: 715-831-6075 cwensink at five-star-plastics.com www.five-star-plastics.com
On Fri, Dec 18, 2020 at 11:29 AM Johnny Hughes <johnny at centos.org> wrote:> People who certify things, who certified CentOS Linux for things, are > free to evaluate and do that with CentOS Stream as well.This is what makes me think this isn't as bad as people made it out to be. (And yeah, I take full responsibility for being one of those 'people' LOL). For the community, there are two challenges. One is very easy to overcome and the other is an unknown. (Or perhaps it is a known, once we can get everyone to see from the same perspective.) Suppose it is June of 2022 and I have been collecting and archiving all of the various versions of packages that are coming out for CentOS Stream. Then, maybe RHEL 8.7 is finalized and hits the mirrors. I can analyze the versions of packages that landed in RHEL 8.7. Then I can grab those versions from my archive and tag them "8.7". I could configure my repositories appropriately and build some ISO images. Of course, I couldn't call that "CentOS 8.7" because RedHat has prohibited that. But still I could release ISO's of "Enterprise Respin 8.7". That is the easy problem to overcome. But there's still the question of long term support. Suppose it is 2027 and some major bug is found in OpenSSL. For RedHat customers, RedHat will build a package of OpenSSL for RHEL 8.10 that fixes the bug. I would guess that such an OpenSSL package would NOT be the same one that lands in whatever version of RHEL 9 drops in 2027, since the OpenSSL in RHEL 9 will be based on a later version of OpenSSL and have more features. Presumably that RHEL 8 version of OpenSSL would go through the CentOS Streams process. Theoretically I could pick up that version of the package and provide it as an update to "Enterprise Respin 8.10". Except... how could that RHEL8 version of OpenSSL go through the CentOS Streams process? Based on what we've been told, at that time, "CentOS Streams" would really be "Whatever version of RHEL 9 drops in 2027 + 1". Or maybe it's even RHEL 10 by that point. So maybe long term updates won't go through the CentOS Streams process. So the question for the community is how to account for that second issue. --JK
On 18.12.2020 23:28, Johnny Hughes wrote:> On 12/17/20 7:54 PM, Konstantin Boyandin via CentOS wrote: >> On 16.12.2020 22:50, Johnny Hughes wrote: >>> On 12/15/20 9:59 PM, Joshua Kramer wrote: >>>> On Tue, Dec 15, 2020 at 7:41 PM Johnny Hughes <johnny at centos.org>wrote:>>>> >>>>> $250K is not even close. That is one employee, when you also takeinto>>>>> account unemployment insurance, HR, medical insurance etc. nowmultiply>>>>> that by 8. Now, outfit those 8 employees to work from home .. allover>>>>> the world, different countries, different laws. >>>> >>>> I'm genuinely curious about something, and this is mostly academic >>>> since it's probably the subject of proprietary discussions within >>>> RedHat. Presumably, RedHat had a build pipeline for RHEL that worked >>>> well for them, by supplying alpha/beta releases of point releases to >>>> their customers and giving them time to "cook" before releasing those >>>> point releases into production. Why would RedHat invest millions more >>>> in buying the CentOS process just to have CentOS act as the beta? >>> >>> Why did they change the development process of RHEL .. >>> >>> Because they want to do the development in the community. The current >>> process of RHEL development is closed .. they want it to be open. It is >>> that simple. >>> >>> I think Stream is also very usable as a distro. I think it will be just >>> as usable as CentOS Linux is now. >> >> It's usable, as Fedora is certainly usable - in its separate use cases. >> It's not bug-for-bug copy of current RHEL, so it's *not* as usable as >> CentOS Linux was. >> >>> It is not a beta .. I keep saying that. Before a .0 release (the main, >>> or first, main reelase) is a beta. Point releases do not really need >>> betas .. certainly not open to anyone other than customers. Now CentOS >>> Stream is available all the time to everyone, customer or not. Once the >>> full infrastructure is in place, everyone (not just RHEL customers) can >>> provide feed back and bugs, do pull requests, etc. >> >> Now please tell me whether Chris Wright was lying when saying the below >> to ZDNet: >> >> "To be exact, CentOS Stream is an upstream development platform for >> ecosystem developers. It will be updated several times a day. This is >> not a production operating system. It's purely a developer's distro." >> >> It's purely a developer's distro. Shall I explain difference between a >> developer's distro and the one suitable for production servers (a >> rhetoric question)? > > Of course he wasn't lying. The purpose of ANY CentOS release from a Red > Hat perspective, is as a developer release. Red Hat has never produced > CentOS to be used in production for any reason.Believe me, I don't care a penny about what Red Hat has in its perspective. Fact: CentOS is and was successfully used in a variety of production servers (where RH, of course, would prefer to see RHEL). CentOS was stable and reliable. This is why I, among other sysadmins, was using it. It was stable and conservative, that's what I need.> It is ALSO completely free to use however YOU want to use it. As is > CentOS Stream. If it meets your requirements, you can use it. Stream > is no different. > > People who certify things, who certified CentOS Linux for things, are > free to evaluate and do that with CentOS Stream as well. > > Is it ever going to be like it was before .. no. If that is a deal > breaker for you, OK. Then you can't use CentOS any longer. Great, if > you can't use it, then use something else. > > All I can do is what I can do .. All you can do is what you can do. > What is absolutely not helpful is continued complaining. A decision > was made. It is implemented. CentOS Stream is CentOS Stream.Who's complaining? I am just displeased to see a corporation, which has no more use in CentOS, having decided to just kill it off. As it was said many a time in the list, if the problem was in money, all RH would need to do was to ask. There would have been much response from both people and companies. No, RH just doesn't need it. CentOS Stream better supports its business model. Just a business decision, nothing personal. I am sorry to see the community being split and displeased, that's all. I will definitely use CentOS Stream, as development media (as I use Fedora), in case someone cares.> If you never want to use CentOS again .. great, don't use it. I can't > make people use CentOS if they don't want to. > > What I will do is what I have been doing for the last 17 years .. I will > do the best job I can to make the things I can build for any version of > CentOS Linux (or Stream) the best they can be. If people can use them, > OK. If they can't OK.I appreciate both your efforts and and efforts of whoever else supported CentOS all these years. It was a great work. Personally, I advised to whoever I could to buy something from RH to support the cause, and supported CentOS in other possible ways I could. These 17 years were interesting ones. I think this pretty much concludes the subject. My apologies if I did hurt your senses. CentOS is dead, long live CentOS, we're moving onward. -- Sincerely, Konstantin Boyandin system administrator (ProWide Labs Ltd. - IPHost Network Monitor)