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


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

Re: New package for tpm2-pytss

From Claudius Heine <ch@denx.de>
Newsgroups linux.debian.maint.python
Subject Re: New package for tpm2-pytss
Date 2022-08-26 11:30 +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>
Organization Denx Software Engineering

Show all headers | 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