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


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

Re: New package for tpm2-pytss

Path csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Claudius Heine <ch@denx.de>
Newsgroups linux.debian.maint.python
Subject Re: New package for tpm2-pytss
Date Fri, 26 Aug 2022 11:30:01 +0200
Message-ID <EYDP3-3aXL-3@gated-at.bofh.it> (permalink)
References <EXYiR-2Lq8-3@gated-at.bofh.it> <EY1JM-2Ng3-3@gated-at.bofh.it> <EYftn-2VWk-5@gated-at.bofh.it> <EYn7z-30o6-7@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Fri Aug 26 09:26:59 2022
Old-Return-Path <ch@denx.de>
X-Amavis-Spam-Status No, score=-9.311 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, LDO_WHITELIST=-5, MURPHY_SCAM1=0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -4.6
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
Organization Denx Software Engineering
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Virus-Status Clean
X-Mailing-List <debian-python@lists.debian.org> archive/latest/20224
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/ed76db62-53de-78e1-47e0-99c31d3a4d41@denx.de
Approved robomod@news.nic.it
Lines 76
Sender robomod@news.nic.it
X-Original-Cc "Meier, Roger" <r.meier@siemens.com>, "Legner, Markus" <markus.legner@siemens.com>
X-Original-Date Fri, 26 Aug 2022 11:26:37 +0200
X-Original-Message-ID <ed76db62-53de-78e1-47e0-99c31d3a4d41@denx.de>
X-Original-References <807e76ce-bcec-a072-bd2d-076d6ae1db06@denx.de> <d0a1643a-03a5-c892-92cf-a079245baddc@t-online.de> <77f6efbd-c2e3-13eb-e95e-034a68d0ef23@denx.de> <ff168634-45d7-54f1-1fad-122533c3e41b@t-online.de>
Xref csiph.com linux.debian.maint.python:14386

Show key headers only | View raw


Hi,

On 2022-08-25 17:36, Carsten Schoenert wrote:
> Hi,
> 
> Am 25.08.22 um 09:25 schrieb Claudius Heine:
> 
>> I am not possessive about this package and would like to share
>> maintainer-ship if possible. For me this is contract work, I am not
>> doing this for myself, but for a customer, which will continue to use
>> this and packages around it for rolling out Linux-based Desktop systems
>> for their employees. So I suspect that this will be used and maintained
>> in any case, even if not my me personally.
> 
> well, if packaging work is covered any payed by the employee or 
> costumers than this is great as it also shows it's possible to earn 
> money with FOSS.
> 
> I just wanted to stress out that it's sometimes better to not start 
> packaging work if it's already recognizable that were will no time 
> afterwards to do the maintenance work, which is mostly more work than 
> the initial packaging. At some point almost every software will get some 
> security update which needs to get incorporated into the package and the 
> archive. As you work for DENX I'm quite sure what I mean. :-)

I CCed some folks that would possible be involved in keeping this and 
possible other packages maintained as well...

So I guess we should then just join the python-team next right?

- I want to help maintain python packages
- My salsa account is: cmhe
- And I read and agree to the Debian Python Team Policy [1]

>> Debian already contains the tpm2-pkcs11 package, which in its newest
>> version (1.8.0) (see #1011376 [1]) will require tpm2-pytss (which this
>> is about). So I guess sooner or later (if tpm2-pkcs11 is still
>> maintained), someone will need to create tpm2-pytss as well.
>>
>> tpm2-pkcs11 1.8.0 is required to fix bugs when used with openssl 3, that
>> are present in older versions (1.7.0).
>>
>> My goal here mainly was to help and speed up the upgrade of tpm2-pkcs11
>> to 1.8.0 by supplying the tpm2-pytss package. Also of course avoiding
>> low-quality and duplicate work by providing the packages to upstream 
>> Debian.
> 
> ...
> 
>> Yes, sure. I already started doing that as soon as my salsa account was
>> approved:
>>
>> https://salsa.debian.org/cmhe/tpm2-pytss
>>
>> That should work already, but currently I am just adding salsa-ci
>> support, and possible fixing some metadata issues.
> 
> I've take a look and opened up a MR to address some small things I've 
> noted. Your work looks good so far.
> 
> https://salsa.debian.org/cmhe/tpm2-pytss/-/merge_requests/2
> 
> Feel free to cherry-pick or merge in the modifications.

All your changes looked great, I learned a lot from them and integrated 
them all.

> I haven't looked yet into potential copyright things, if some other 
> member would have time to have also a look at this that would be great.
That would be welcomed!

regards,
Claudius

[1] 
https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst

Back to linux.debian.maint.python | Previous | Next — Previous 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