docs: Remove academics files#1380
docs: Remove academics files#1380trishankatdatadog merged 1 commit intotheupdateframework:developfrom
Conversation
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 Signed-off-by: Philippe Coval <rzr@users.sf.net>
005831a to
6f60cec
Compare
|
I don't have strong feelings, but is there a way to tell Debian package not to include certain files? |
|
yes debian has everything to repack archive with files excluded see: BTW package in NEW queue: \o/ |
|
The idea of linking from git to a an older git commit seems fishy to me: Either we want to keep the papers somewhere or we don't. I wonder if the papers would be a better fit for https://github.com/theupdateframework/specification/ repo? |
|
yes That's what I suggested about relocating elsewhere, BTW This spec folder can also be packaged for debian unfree if there is any need. Let me open a PR in spec repo to import theses PDFs and crosslink to this issue. |
This change is part is of tuf's commit: Move all files up one directory from 'src/'. Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@abf0349 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Signed-off-by: Philippe Coval <rzr@users.sf.net>
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 <akonst9@gmail.com> Origin: theupdateframework/python-tuf@bb059cd Relate-to: theupdateframework/python-tuf#1380 URL theupdateframework#159 Signed-off-by: Philippe Coval <rzr@users.sf.net>
…8.pdf This change is part is of tuf's commit: Removed doc duplicate and an obsolete test module. Author: Kon <akonst9@gmail.com> Origin: theupdateframework/python-tuf@bb059cd Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Add Diplomat paper Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@e943048 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Add Mercury paper and entry in README.rst Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@fb9aa3e Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Move all files up one directory from 'src/'. Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@abf0349 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
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 <akonst9@gmail.com> Origin: theupdateframework/python-tuf@bb059cd Relate-to: theupdateframework/python-tuf#1380 URL theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
…8.pdf This change is part is of tuf's commit: Removed doc duplicate and an obsolete test module. Author: Kon <akonst9@gmail.com> Origin: theupdateframework/python-tuf@bb059cd Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Add Diplomat paper Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@e943048 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Add Mercury paper and entry in README.rst Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@fb9aa3e Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
…8.pdf This change is part is of tuf's commit: Removed doc duplicate and an obsolete test module. Author: Kon <akonst9@gmail.com> Origin: theupdateframework/python-tuf@e7c4352 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Add Diplomat paper Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@e943048 Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
This change is part is of tuf's commit: Add Mercury paper and entry in README.rst Author: vladdd <vladimir.v.diaz@gmail.com> Origin: theupdateframework/python-tuf@fb9aa3e Relate-to: theupdateframework/python-tuf#1380 URL: theupdateframework#159 Forwarded: theupdateframework#160 Signed-off-by: Philippe Coval <rzr@users.sf.net>
|
Even if we continue to include the PDFs in this repository, we should not include them in the Python packaging either. My preference would be that we just keep the PDFs on the website (theupdateframework/theupdateframework.io) and not in the spec or here. |
|
Yes duplication it source of confusion, I'll update links |
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 <rzr@users.sf.net>
6f60cec to
a79fd90
Compare
joshuagl
left a comment
There was a problem hiding this comment.
Thanks for this change @rzr !
Any objections @mnm678, @trishankatdatadog ?
|
Sigh, missed opportunity to install our papers on millions of Debian computers... |
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
dispite 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)
Signed-off-by: Philippe Coval rzr@users.sf.net
Please fill in the fields below to submit a pull request. The more information
that is provided, the better.
Fixes #
Description of the changes being introduced by the pull request:
Please verify and check that the pull request fulfills the following
requirements: