Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #14382

Re: New package for tpm2-pytss

Path csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Carsten Schoenert <c.schoenert@t-online.de>
Newsgroups linux.debian.maint.python
Subject Re: New package for tpm2-pytss
Date Wed, 24 Aug 2022 18:50:02 +0200
Message-ID <EY1JM-2Ng3-3@gated-at.bofh.it> (permalink)
References <EXYiR-2Lq8-3@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Wed Aug 24 16:40:39 2022
Old-Return-Path <c.schoenert@t-online.de>
X-Amavis-Spam-Status No, score=-6.911 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
X-Greylist delayed 366 seconds by postgrey-1.36 at bendel; Wed, 24 Aug 2022 16:40:19 UTC
MIME-Version 1.0
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.1.2
Content-Language en-US
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Toi-Expurgateid 150726::1661358849-01441478-1C661D32/0/0 CLEAN NORMAL
X-Toi-Msgid 116e0911-b0ea-4235-89d1-39833c1a1adb
X-Mailing-List <debian-python@lists.debian.org> archive/latest/20220
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/d0a1643a-03a5-c892-92cf-a079245baddc@t-online.de
Approved robomod@news.nic.it
Lines 69
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Wed, 24 Aug 2022 18:34:08 +0200
X-Original-Message-ID <d0a1643a-03a5-c892-92cf-a079245baddc@t-online.de>
X-Original-References <807e76ce-bcec-a072-bd2d-076d6ae1db06@denx.de>
Xref csiph.com linux.debian.maint.python:14382

Show key headers only | View raw


Hello Claudius,

Am 24.08.22 um 15:00 schrieb Claudius Heine:
> Hi,
> 
> I am not a member of the Python team and want to contribute a Debian
> package for tpm2-pytss to help resolve #1011358 [1].
> 
> I am not sure how to proceed here. Do I need to become a
> member/contributor/maintainer of this package or will this package be
> collectively maintained by the python team afterwards?

this depends on you and your intentions.
If you want to maintain this package by your own you don't need to 
become a member of the Python Packaging Team. But you will need a 
sponsor for your uploads then.

One big advantage of team maintained package is that not only one 
specific maintaining person (the Maintainer field in d/control) is 
required and to be around. You still can add yourself to the Uploaders 
field anyway.

Maintaining a package costs time and requires technical skills to 
fulfill the Debian packaging policy. Ask yourself if you can ensure you 
will have the required time to do the packaging work, especially if you 
want to maintain the package alone by yourself, but also if you are 
interested in maintaining this package within the DPT.
It's not a good behavior to prepare a package, find a sponsor and then 
the contributor isn't seen anymore afterwards. Other Debian maintainer 
will need to take care on that package then.

> I guess I need to be a member to create the repo on salsa. I already
> have made an account there (@cmhe).

Yes, if you want to create a repo within the teams namespace.

But you can always create new repos within YOUR own namespace! The repo 
could later easily transferred into the DPT space on Salsa once the 
trees are ready and finished.

I'd suggest to start that way and ask here on the list once you feel 
someone should review your work.
You can e.g. force push to your git tree as often you want to do so or 
feel to need to do. Once the repo is within the DPT force pushing is a 
no-go and is mostly disabled for good reason.

> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011358

If you are interested in showing that you are willing to do further work 
on this issue you should take over the ownership for this issue and also 
do a retitle of the bug report e.g. by using the 'bts' command. This is 
available locally once you have installed the package devscripts and 
have setup a local MTA [1]. I personally use nullmailer for this job

You can then interact with the BTS and set the ownership.

> bts owner 1011358 ch@denx.de , retitle 1011358 "ITP: tpm2-pytss -- TPM2 TSS Python bindings"

More explanations about controlling the BTS can be found here:

https://www.debian.org/Bugs/server-control

[1] https://wiki.debian.org/msmtp
     https://wiki.debian.org/sSMTP
     https://wiki.debian.org/nullmailer

-- 
Regards
Carsten

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

New package for tpm2-pytss Claudius Heine <ch@denx.de> - 2022-08-24 15:10 +0200
  Re: New package for tpm2-pytss Carsten Schoenert <c.schoenert@t-online.de> - 2022-08-24 18:50 +0200
    Re: New package for tpm2-pytss Claudius Heine <ch@denx.de> - 2022-08-25 09:30 +0200
      Re: New package for tpm2-pytss Carsten Schoenert <c.schoenert@t-online.de> - 2022-08-25 17:40 +0200
        Re: New package for tpm2-pytss Claudius Heine <ch@denx.de> - 2022-08-26 11:30 +0200

csiph-web