• please coordinate using ITP bugreports

    From Jonas Smedegaard@21:1/5 to All on Sun Sep 11 10:00:01 2022
    Hi all fellow Debian developers,

    Duplicated work is silly and learning you've done it feels frustrating,
    so let's try avoid that by a) communicating when initiating a work and
    b) checking first if others have already begun same work.

    For Debian packages, we have since long established a method to
    coordinate this called "intent-to-package" bugreports, or ITPs. Please
    file an ITP when you prepare a new package, and before you do please
    check first that there is not already an ITP for that same package.

    Purpose of ITPs is not to "claim ownership", but an invitation to
    coordinate efforts. It is only an invitation, however, and requires
    followup to work as intended: Please be respectful to your peers by
    checking for ITPs before (initiating and) uploading new packages into
    Debian.

    You might work in a team that does things differently - maybe hint about
    new efforts in our wiki or on salsa or on a team-specific mailinglist.
    Please have in mind, however, that Debian is larger than your team, and whatever you choose to do internally within a team is in *addition* to
    how we generally collaborate in Debian as a whole. Debian uses Debbugs
    as bugtracker, and within that uses ITPs to coordinate new packages.

    Concretely this post was triggered by stumbling upon "rust-rmp" package
    in NEW queue last night, after working on that package myself as
    announced in bug#1014339. My point here is the general usefulness of
    ITPs, however.

    This affects Rust team internal procedures but concerns Debian as a
    whole, so please reply to debian-devel@l.d.o
    (headers added accordingly).


    Kind regards,

    - Jonas

    --
    * Jonas Smedegaard - idealist & Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/

    [x] quote me freely [ ] ask before reusing [ ] keep private --==============r48278934956577148=MIME-Version: 1.0
    Content-Transfer-Encoding: 7bit
    Content-Description: signature
    Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

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

    iQIzBAABCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmMdlN0ACgkQLHwxRsGg ASGNaw/8C40mLtRRXlj6Yb7WzJLngKioAi54KTJuxFnEqe2D54sdKY7wlARU2qVC bWiC48esd+U73rWM+s8YXMRW8d6JfhnlkFiGd8iS2x/DRpvQn5MQkGzjJmKnWZwO saU33AawjudIumTcsB2tIM9ECC7dtGPbTPpEPs0rDkLMYxORCmeYgY8GMYVy0XSJ gCHE4Dca+ZajLSo6qVttRUlPZp4ZPXT0gKhibW0xWa5o1inSvO+BSGe145NgWvop LMGk18j5kM66OOmqYSj1lv+CCJF2dm783+senyXTFMhVxvpZ0NRiGMvmK/yzWRAo GHliAUeAbz6lpO5qUR3IF/FhGZCw8cNzd/l7jjp0cw5lh+69Cdu+Suzp01k/7qZf s4hypcD9hZ0h6vusRSWfnm6Qb4vo8KUIiTuxginIkUKiHO37TPpAStxC1uizCZDr k4MmApCouYkwkBBTJ5mG2pf9SuR8zsGJ0AK185EYWlyECx3YA/VbZexLanNBYeWl amHGl+lNPxfPTRA2v
  • From Jonas Smedegaard@21:1/5 to All on Sat Sep 24 07:30:01 2022
    [ Reply sent to debian-devel@l.d.o ]

    Quoting Blair Noctis (2022-09-24 05:27:57)
    Sorry for the situation - I did the rmp (and rmp-serde) upload. That's before I
    realized I can and should check wnpp.d.net before packaging something. I now check it regularly.

    Thanks for responding. I am happy to learn that something good came
    from that situation!

    Even better if/when you not only check but also file ITPs yourself
    (apologies if that was implied above).


    - Jonas

    --
    * Jonas Smedegaard - idealist & Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/

    [x] quote me freely [ ] ask before reusing [ ] keep private --==============291314390572370195=MIME-Version: 1.0
    Content-Transfer-Encoding: 7bit
    Content-Description: signature
    Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

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

    iQIzBAABCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmMulJgACgkQLHwxRsGg ASFl9g//TAemTE7FAM5gq+TfzO58ctFPvcaetXP9KE6m1R9C8Tvw/OmLXIz9qo0k 9PmsohBK65bxnAlk2xQ9UICSlq2L8/NYpJpx0ynNzQYjmdGUyXj/rfXWe2n0cqlg AFpVE+nki/yO91VOTyNvkPA5MDjkBURJ4PUnrI3DBhY0jP6G8Qnk4Fw2DVngxBgq KeR6ZdnKh8PhGWOsAit0xzx5SBD2n7rNftxY9N4bfBhVB3Tj5kjnTe2bxuxYfVKG +Fm7MlJdJ6S0cXpq5bq4T5GX7ktsKa7Xs6Qy/lVM8Ee+sEHm+e3a/0l0/D7MuJWq 6NSN1hN5ZgE7QaOaDcMIp+V146lyBqHagGRPomlnivNXV0y0BNzWcWgKgVjvppWQ W0gPoOBKmOt4skK7LBPhUJjvGVFwy0abLYADVgNHs/M4PK4pWVJ2rCyvNAo7LIv2 YYP8W7IFAm8zG5qvFFxPcyRaeQn6nt3rAgKcZH4IuJMVcrNjUkh45oKFMiZ/Thmq FKPR5FImNQwasRi6P