Wojtek Porczyk
Wojtek Porczyk
14. gramineproject/graphene#443
15. Central `tests/` directory with all tests. Possibly `tests/libos/test_regression.py`, `tests/pal/test_regression.py` etc. and binaries kept together with `.py` files. `tests/benchmark` as it is.
16. rename cli tools to `graphene-*` with kebab-case
Cc: @mkow @dimakuv @stefanberger @jurobystricky @jinengandhi-intel
> Linux distros create their own packages based on their own rules with respect to file installation folders and package naming conventions. That's OK for package names, but for paths...
> @woju Could you please fix `Multiple versions installed together, for signing` section -- it ends abruptly. (I will remove this comment once you fixed it.) Updated. You might consider...
> So my question is: is it a harmless bug? Or is it worth modifying the policy > nonetheless? Alternatively, if it's not necessary for registration, is the > default...
RHEL-like distros don't have at least shellcheck, so it will require more tweaking. I'm postponing this PR.
I posted this comment in #1355 (here with minor fixes): Filenames are not required to be valid UTF-8 either, so hardcoding `.encode('utf-8')` etc is wrong. In principle, filenames are sequences...
What for do you need the unique file id in the manifest?