Re: RHEL 9 and modularity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jun 23, 2020 at 9:42 AM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote:
>
> On 23. 06. 20 14:30, Josh Boyer wrote:
> > On Tue, Jun 23, 2020 at 8:01 AM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote:
> >>
> >> On 22. 06. 20 21:36, Josh Boyer wrote:
> >>>> I'd like to ask whether RHEL 9 has decided for default modular streams despite
> >>>> their failure in Fedora, whether this decision is final and what was the
> >>>> reasoning behind it.
> >>>
> >>> That's an interesting question.  I think for the purposes of this
> >>> discussion, we should acknowledge that usage of default module streams
> >>> in Fedora and usage in RHEL aren't equivalent.  Therefore, failure of
> >>> adoption in Fedora doesn't necessarily equate to failure in RHEL.
> >>> With that context, I'll continue.
> >>
> >> Before we continue with that context, could you please elaborate on this?
> >
> > If I must.
>
> Not at all, feel free to not continue this conversation if it bothers you in any
> way. But I think it is extremely helpful to have the things said here and I
> thank you for doing it.

Bothers is perhaps too strong of a word.  It's simply very time
consuming, but likely worthwhile.

> >> What makes RHEL so different that the failure  is not relevant to it? Is it the
> >> stable nature of RHEL content? Is it  the limited scope of RHEL content? Is it
> >> the less "wild" development  process? Is it something different?
> >
> > Primarily, RHEL:
> >
> > - Moves much much slower
> > - Has a base distribution that is extremely stable and does not
> > version bump often across the "platform" layer of libraries, etc
> > - Has a lifecycle that is equivalent to 20 Fedora releases (yes, twenty)
> > - Has a broader downstream ecosystem of ISVs and products that require
> > stability and continuity
>
> I can see technical challenges with default modular streams in ELN, because even
> thou ELN is RHEL-like, the content is Rawhide-like and hence most of the above
> does not apply.

I think that discounts that all Enterprise distributions have to start
somewhere, so defining a default for a period of time to further that
bootstrap has value.  If one expects ELN to be a continuous stream
that is always updatable from day to day, then changing the default
would present challenges.  I actually have no idea what the long-term
implications of ELN are.

> (Notice I say challenges: I don't say this is a reason why we should not have this.)
>
> > You are smart enough to come up with your own reasons.  The fact that
> > you phrased them as questions rather than statements highlights your
> > perspective on the discussion more than any actual merit of what I
> > just provided above.
>
> I don't even know what to reply to this. If this is the way to handle the
> conversation, I'd rather end it here. Thanks for your replies, Josh.

My point, possibly too subtly stated, is that I see highly intelligent
people intentionally saying they are only fedora packagers or only
rhel packagers, and that kind of framing seems to start a lot of
conversations off on the wrong foot.  You were clearly able to think
about your own question and come up with reasons yourself.  If more
people did that, it would foster a conversation where we seek
compromise instead of positioning.  E.g. put yourself in the other
person's shoes.

I was saying your reasons were already just as valid as anything I was
going to tell you.

> AFAIK Stephan and Igor are working on general guidelines for default streams in
> ELN and any further discussion should probably happen after that.

That is good to hear.

josh
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux