• Why bother with ITP bugs?

    From Ross Vandegrift@21:1/5 to All on Tue Jan 18 08:00:01 2022
    Hello,

    I guess ITP bugs are common practice for new packages... but are they *required* by anything? It seems like fairly high-friction, low-value work - especially if you're talking about more than a single package. So I'd like to avoid it, but I'm not sure what the costs would be.

    Thanks,
    Ross

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rahmatullin@21:1/5 to Ross Vandegrift on Tue Jan 18 09:00:01 2022
    On Mon, Jan 17, 2022 at 10:23:51PM -0800, Ross Vandegrift wrote:
    I guess ITP bugs are common practice for new packages... but are they *required* by anything?
    No. But your sponsor is likely to request you to file one before
    sponsoring.

    It seems like fairly high-friction, low-value work - especially if
    you're talking about more than a single package. So I'd like to avoid
    it, but I'm not sure what the costs would be.
    Main benefits of an ITP:
    - It is supposed to act like a mutex, signalling that someone is already
    packaging this. But this often doesn't work as intended because people
    learn about ITPs only when they first run lintian, not before starting
    the work, so there are multiple cases of several people working on the
    same package separately.
    - After it's announced on d-devel@, people can look at it and send their
    thoughts (up to, as happens from time to time, telling the packager that
    the software is already in Debian).
    - The packager may decide to send the progress/status reports to the bug,
    which can help other people.

    --
    WBR, wRAR

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmHmcWItFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh IFAP/1MjC6pu/y0yUjKfv3l3LYqGCh2e61IQMFmFxEpQr/gd0wwyNAgPHU7b5I+T NP2AyqyJJ7uEHfMqbi1qmKYNJvNgMhSTv+qJHsOg6hI5HODHGQDILzpLDL3wPqSF jcBH0W19hGNn1i4NzRZHvplhLeZDWx0w/QBteg7y1z6uXkMx8YT4GEmLLicvtJrZ EehdhrsmMT1DqdiVQE0z/BVn/0sVSKiwPdnyD5UV+cB12mIqbxYQlnS/NNnE0T6f T3jrTIFeY7hxDLIUtR2vukRNaCyZAPwmU/AD4lVqHa7NSS1XJPtN2opPDHkq3Qwp 07BOZn2bBOYpA69xcRh0Xi9DsNoYoJ8x0DTCMYjepRqT7e6DfuxUrMnFtIWKpcXp mpcwRqV4Uk5ujFAWe1dTUrhszIZ6wzGedJcrtoOGkFt+c7C1F2dRPyXnTsDQsQJO Q3CEZoo9moJXgG4m+3SW6xs32yfhRL0+Uc5LBgxfYImFMt4hIEh5o+ARHZGnwK7A V0Cchof1VHUbn4+7IWtk/HjMdiNi9hKa4fCkkRSse6Ftjqc9xLstQ+UsiccWUago 9opqnoChUpK1ex3mahhXQiUlM8fDI5hPg7L0+RljY7JH0R2/ucfs+4bvO7/rtnai lAxhk/nHw5/S5PVq9REWzce5enzs19FDL4sDEwfW08yTq1oZ
    =459G
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)