Le 2025-01-25 10:37, Phil Morrell a écrit :
On 25 January 2025 08:07:04 GMT, "Julien Plissonneau Duquène"
<sre4e...@free.fr> wrote:
That's one thing, but going one step further, NOT pushing upstream
branches to the packaging repositories may help here as well.
I'm going to have to disagree with this part, the whole point of DEP14
is that our debianisms are namespaced, so there's no harm in pushing
all branches.
Are you really sure that there is no harm in, for example, pushing all
the 5785 (and counting) branches of https://github.com/JetBrains/kotlin/
to its packaging repository? For the record, it's a 4 GiB download, and
it makes some tools crash. There are probably even worse examples in the
wild.
Also it was mentioned in some comment [1] on the DEP-14 MR that:
people keep including all upstream history in the packaging repos
(which seems like an anti pattern to me and goes against the
overwhelming packaging practices for pretty much every other
distribution not based on Debian)
and this affirmation may deserve some discussion.
[1]:
https://salsa.debian.org/dep-team/deps/-/merge_requests/9#note_574074
--
Julien Plissonneau Duquène