XPost: linux.debian.devel, linux.debian.policy   
   From: lucas@debian.org   
      
   On 11/02/26 at 13:42 +0100, Jochen Sprickerhof wrote:   
   > * Sean Whitton [2026-02-11 11:52]:   
   > > For example, I maintain or team half-maintain maybe 90 packages in   
   > > total, and none of them use pristine-tar. So the only case where I   
   > > cannot use tag2upload is when I need to upload to NEW, which is not   
   > > often. Therefore tag2upload is my default way to upload, because why   
   > > wouldn't it be, it's so smooth and easy.   
   >   
   > My perception is rather different here:   
   >   
   > Python Team:   
   >   
   > "DPT requires a pristine-tar branch"   
   >   
   > https://salsa.debian.org/python-team/tools/python-modules/blob   
   master/policy.rst   
   >   
   > Science Team:   
   >   
   > "It is recommended to use pristine-tar"   
   >   
   > https://science-team.pages.debian.net/policy/   
   >   
   > Multimedia Team:   
   >   
   > "gbp clone --pristine-tar"   
   >   
   > https://wiki.debian.org/DebianMultimedia/DevelopPackaging   
   >   
   > Also most of my uploads are new upstream versions.   
      
   I added some statistics about fetishism^Hpristine-tar usage (SCNR) on   
   https://udd.debian.org/cgi-bin/dep14stats.cgi   
      
   72.8% of packages with a working salsa project have a pristine-tar   
   branch.   
      
   Among salsa groups with more than 200 packages in testing, the following   
   have more than 80% of group-maintained packages that have a pristine-tar   
   branch:   
      
    debian 3501 packages using pristine-tar (80.7% of the group's packages)   
    with no team policy that advocates doing it AFAIK.   
    perl-team 4079 (99.5%)   
    python-team 2756 (97.7%)   
    js-team 1674 (98.2%) 1704   
    ruby-team 1174 (99.4%) 1181   
    java-team 1040 (93.4%) 1113   
    r-pkg-team 957 (99.9%) 958   
    med-team 915 (99.8%) 917   
    science-team 773 (92.6%) 835   
    games-team 472 (82.2%) 574   
    multimedia-team 518 (93.5%) 554   
    fonts-team 345 (81.6%) 423   
    ocaml-team 390 (99.0%) 394   
    gnome-team 303 (98.7%) 307   
    php-team 264 (96.7%) 273   
    debian-astro-team 245 (95.7%) 256   
    pkg-security-team 242 (96.4%) 251   
    tryton-team 224 (99.6%) 225   
      
   The other groups (< 80%) are:   
    homeassistant-team 368 (73.9%) 498   
    emacsen-team 206 (59.4%) 347   
    go-team 1467 (57.1%) 2570   
      
    qt-kde-team 35 (5.4%) 654   
    openstack-team 13 (2.6%) 501   
    rust-team 4 (0.1%)   
    haskell-team 5 (0.5%) 978   
      
   Lucas   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|