On Wed, Dec 11, 2019 at 20:25, Arvin Schnell <aschnell@suse.com> wrote:
On Wed, Dec 11, 2019 at 03:39:24PM +0100, Stefan Hundhammer wrote:
Unify the Fragments? =====================
Would it be better to have one large libyui repo that contains the base libyui, and also most of the others (except libyui-gtk* ?) and create all the binary packages that we have now from that single source repo?
That would give us a chance to do atomic changes; a transaction with a well-defined "before" and "after" state and no in-between mess.
We'd have ONE pull request for all the different subpackages. We could review that as a whole and not get into a PR frenzy when things need to happen quickly to avoid undefined in-between states.
Would there still be several source packages with each having a tarball or would there just be one source package generating all RPMs?
In the latter case people could complain about more freqently rebuilds of e.g. libyui-qt due to a new libzypp.
It feels like split by libyui and libyui-pkg would make more sense than just throwing both into one thing. libyui is way more generic, and libyui-pkg is libzypp specific. libyui is used on distributions which do not use libzypp keep in mind. LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org