-
Notifications
You must be signed in to change notification settings - Fork 56
Import academics papers from tuf project #159 #160
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
Conversation
This change is part is of tuf's commit: Move all files up one directory from 'src/'. Author: vladdd <[email protected]> Origin: theupdateframework/python-tuf@abf0349 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
This change is part is of tuf's commit: Refactored test_replay_attack.py, changes to test_system_setup.py and renamed one of the docs. Author: Kon <[email protected]> Origin: theupdateframework/python-tuf@bb059cd Relate-to: theupdateframework/python-tuf#1380 URL theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
…8.pdf This change is part is of tuf's commit: Removed doc duplicate and an obsolete test module. Author: Kon <[email protected]> Origin: theupdateframework/python-tuf@bb059cd Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
4755382
to
f8a7334
Compare
This change is part is of tuf's commit: Add Diplomat paper Author: vladdd <[email protected]> Origin: theupdateframework/python-tuf@e943048 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
This change is part is of tuf's commit: Add Mercury paper and entry in README.rst Author: vladdd <[email protected]> Origin: theupdateframework/python-tuf@fb9aa3e Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
…8.pdf This change is part is of tuf's commit: Removed doc duplicate and an obsolete test module. Author: Kon <[email protected]> Origin: theupdateframework/python-tuf@e7c4352 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
This change is part is of tuf's commit: Add Diplomat paper Author: vladdd <[email protected]> Origin: theupdateframework/python-tuf@e943048 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
This change is part is of tuf's commit: Add Mercury paper and entry in README.rst Author: vladdd <[email protected]> Origin: theupdateframework/python-tuf@fb9aa3e Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <[email protected]>
f8a7334
to
ecc2fef
Compare
Thanks for taking the initiative here @rzr. We already have the papers included in the website repository here https://github.com/theupdateframework/theupdateframework.io/tree/master/static/papers I like the idea of using this repository for "source" rather than "built" outputs and just having the PDFs of the papers exist on the website. Would be curious to hear from the other maintainers, though cc @JustinCappos @mnm678 @trishankatdatadog |
Update: well files are already located at: I am not sure it makes sense to duplicate them here, that said sources (latex) of those papers can be hosted here for preservation concerns. I am planning to close this ticket unless someone has something more to say about it. |
Duplication is not needed since files are hosted in website project: https://github.com/theupdateframework/theupdateframework.io/tree/master/static/papers Those generated files are not explicitly under Apache-2.0 licence and AFAIK they can not be regenerated from missing (latex?) sources. To avoid licence mixup. It would help to have those files published elsewhere. Meanwhile online (Github) links are used. Debian had to repack the source package to make tarball compliant with DFSG despite debian tools are known to be trustworthy, this extra step would add weakess in the chain of trust Cleanup done upstream would make distribution safer. Bug: theupdateframework#1161 Bug-Debian: https://salsa.debian.org/python-team/packages/tuf/-/merge_requests/11 Relate-to: theupdateframework#263 (comment) Forwarded: theupdateframework#1380 Relate-to: theupdateframework/specification#160 Signed-off-by: Philippe Coval <[email protected]>
I agree that referring to the paper pdfs on the website makes sense. It might be nice to include the latex source here, but I worry that that would be scope creep for this repo (~10 new source files/paper, latex backwards compatibility questions, etc). If there's interest maybe we can host those in their own repository. |
Thanks for the attention to detail here @rzr . As discussed, let's leave the website as the canonical place for these. |
Fine for me, but please also check |
Duplication is not needed since files are hosted in website project: https://github.com/theupdateframework/theupdateframework.io/tree/master/static/papers Those generated files are not explicitly under Apache-2.0 licence and AFAIK they can not be regenerated from missing (latex?) sources. To avoid licence mixup. It would help to have those files published elsewhere. Meanwhile online (Github) links are used. Debian had to repack the source package to make tarball compliant with DFSG despite debian tools are known to be trustworthy, this extra step would add weakess in the chain of trust Cleanup done upstream would make distribution safer. Bug: #1161 Bug-Debian: https://salsa.debian.org/python-team/packages/tuf/-/merge_requests/11 Relate-to: #263 (comment) Forwarded: #1380 Relate-to: theupdateframework/specification#160 Signed-off-by: Philippe Coval <[email protected]>
I filtered "git log docs/papers" from tuf project to include only pdf files.
Attribution is preserved and origin tracked,
I can add digests (SHA256?) if needed
URL: #159
Relate-to: theupdateframework/python-tuf#1380
Origin: theupdateframework/python-tuf@fb9aa3e
Origin: theupdateframework/python-tuf@e943048
Origin: theupdateframework/python-tuf@e7c4352
Origin: theupdateframework/python-tuf@bb059cd
Origin: theupdateframework/python-tuf@abf0349
Cc: <@Vladdd>
Cc: <@akonst>
Cc: <@jku>
Cc: <@trishankatdatadog>
Cc: <@joshuagl>