Le 2024-11-29 12:49, Emmanuel Bourg a écrit :

I'm not a big fan of potentially long lived experimental packages as it makes updates in sid more complicated. For example let's say the package foo has the version 1.0 in sid/testing and the version 3.0 in experimental, the upstream and pristine-tar branch on salsa are updated to the 3.0 release. If I want to update the sid package to 2.0, I can't import the release without rebasing/reimporting the experimental 3.0 release on these branches.

The remedy to this could be to leave the "master" branches alone and work on "debian/experimental" branches until we feel confident publishing the updates in sid, WDYT?

You can still import the newer releases in upstream and pristine-tar, and just delay the merge on master. It would only causes minor issues (as in making it necessary to rewrite some history of those two branches) if you wanted to import a new release of e.g. a previous major branch still maintained upstream, but that's rather unlikely to happen in practice.


--
Julien Plissonneau Duquène

Reply via email to