On Thu, Apr 4, 2019 at 3:59 PM Matthew Miller <mat...@fedoraproject.org>
wrote:

> On Thu, Apr 04, 2019 at 09:24:13AM -0400, Stephen Gallagher wrote:
> > > Without naming them, I see two different use cases:
> > > 1/ "for end users" — rolling stream meant for end users to consume,
> likely used in projects without traditional versioning scheme, or for the
> latest version that the Fedora's "cutting edge but not bleeding edge"
> >
> > Many golang packages do not do traditional releases, but instead
> > generally assume that the user will pull the latest git master branch
> > and use that. Since upstream intends that usage, I think it falls into
> > this category.
>
> Here's a wrinkle on this. When this is the case upstream, we almost
> certainly want to provide some stream following that, but we may also want
> to provide a more cautious stream. That could be either pinning to an older
> release or snapshot and backporting selected fixes, or it could simply mean
> a stream which updates to get those selected fixes but on a slower cadence
> and not automatically.
>
> One package I maintain has fairly frequent point releases, but those are
> generally extremely trivial bugfixes affecting very little real world use.
> It would be easy to have a "stable" stream which opts to not pick these up
> for cases where reduced churn is more important than the obscure fixes.
>

For that you could just make a stream that wouldn't be rolling, but
backwards-compatible stream since a specific point in time. Possibly using
the calver syntax the docs suggest [1].

[1]
https://docs.fedoraproject.org/en-US/modularity/making-modules/naming-guidelines/#_module_stream_name


>
>
> --
> Matthew Miller
> <mat...@fedoraproject.org>
> Fedora Project Leader
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>


-- 

Adam Šamalík
---------------------------
Senior Software Engineer
Red Hat
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to