-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libnitrokey: init at 3.8 #223242
libnitrokey: init at 3.8 #223242
Conversation
Did @KaiHa consent to be maintainer? |
No, I hope to get the feedback in this PR (draft). It was primarily a choice caused by the splitting off of libnitrokey, which KaiHa already maintains indirectly as bundled part of nitrokey-app. |
Please don't add a maintainer to a list without consent first, even if it sounds like a good idea. Better: let the maintainer add themselves in a future PR if that's needed at all. |
Hi, I must admit that for some time now I do not live up to my role as the maintainer of nitrokey-app in NixOS. And I was kind of surprised that I am now listed as the only maintainer. I am no longer a user of the nitrokey-app, because all the stuff I use my Nitrokey for is possible without the app. To cut a long story short, please don't make me a maintainer of libnitroykey :) And if anyone is interested in taking over maintainership of the nitrokey-app, please feel free. Regarding your change in general @panicgh, it makes sense please proceed. |
Please add me as a maintainer of nitrokey stuff for now, as I am using Nitrokey actively. |
@RaitoBezarius would you like to open a PR to be added as a maintainer of pynitrokey too? Although I am maintainer and try to keep it updated I do not actually use a nitrokey as I bricked my nitrokey start and my nitrokey 3 is on backorder |
I will do so :)
Le lun. 27 mars 2023 à 00:52, Dominic Shelton ***@***.***> a
écrit :
… @RaitoBezarius <https://github.com/RaitoBezarius> would you like to open
a PR to be added as a maintainer of pynitrokey too? Although I am
maintainer and try to keep it updated I do not actually use a nitrokey as I
bricked my nitrokey start and my nitrokey 3 is on backorder
—
Reply to this email directly, view it on GitHub
<#223242 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMZRHM36BO4I7GD7LYGZTW6DCB3ANCNFSM6AAAAAAWIFURV4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
6f1fb9e
to
2a1e0c7
Compare
Thanks @KaiHa for the clarification, I removed you as maintainer from the new pkgs. Thanks @RaitoBezarius for volunteering as maintainer. I set the two of us as maintainers of the new pkgs. I decided to mark this PR as ready for review. If it gets merged before #221656, we can suggest there to include libnitrokey in nitropy or we create a new PR for it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please move cppcodec
to the top-level so that everyone can depend on it. Other than this, LGTM. Tested nitrokey-app (not on real HW yet).
Do not use the git submodule in nitrokey-app.
2a1e0c7
to
2645079
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@RaitoBezarius Should I add you as maintainer of nitrokey-app? |
@ofborg eval |
I am planning to use less of this, so I will be a "not super active maintainer" of nitrokey-app, my Nitrokey stuff does not support it yet. |
Description of changes
Package libnitrokey separately and use it in nitrokey-app instead of using the bundled libnitrokey (via git submodule). I made @KaiHa maintainer of it. I hope this is ok.
There is also an internal dependency "cppcodec" and I made @KaiHa maintainer of it (same as for nitrokey-app). I hope this is ok. I use release v0.2 of cppcodec instead of the very old submodule commit from upstream. I created an upstream issue to ask if they might do the same.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)