mirror of
https://github.com/theupdateframework/python-tuf
synced 2026-05-24 10:08:28 +00:00
DOC: Update the outdated ROADMAP.md
- refer to the authoritative sources for the latest releases - include new packager information - add tasks for upcoming releases - generalize release schedule Signed-off-by: Sebastien Awwad <sebastien.awwad@gmail.com>
This commit is contained in:
parent
bcde77c85d
commit
4847783001
1 changed files with 27 additions and 14 deletions
|
|
@ -1,26 +1,30 @@
|
|||
# ROADMAP
|
||||
|
||||
This is the 1-year roadmap for the project.
|
||||
This is the roadmap for the project.
|
||||
|
||||
## Release schedule
|
||||
A new release of the project is expected every 3 months. The release cycle,
|
||||
upcoming tasks, and any stated goals are subject to change. The anticipated
|
||||
release dates are as follows:
|
||||
upcoming tasks, and any stated goals are subject to change.
|
||||
|
||||
**January** 2018 ([0.10.2](https://github.com/theupdateframework/tuf/releases/tag/v0.10.2) released Jan. 31)
|
||||
|
||||
**April** 2018 ([0.11.0](https://github.com/theupdateframework/tuf/releases/tag/v0.11.0) released Apr. 30)
|
||||
|
||||
**July** 2018 ([0.11.1](https://github.com/theupdateframework/tuf/releases/tag/v0.11.1) released Jun. 19)
|
||||
|
||||
**October** 2018
|
||||
Releases are available both on [GitHub](https://github.com/theupdateframework/tuf/releases)
|
||||
and on [PyPI](https://pypi.org/project/tuf/#history). The GitHub listing
|
||||
includes release notes.
|
||||
|
||||
|
||||
## Latest release
|
||||
Pre-release v0.11.1 shipped on June 19, 2018.
|
||||
Please consult the repository's
|
||||
[releases page on GitHub](https://github.com/theupdateframework/tuf/releases)
|
||||
for information about the latest releases.
|
||||
|
||||
As of the last editing of this document, the latest release was:
|
||||
Pre-release v0.11.2.dev3, January 10, 2019.
|
||||
* [Release notes and Download](https://github.com/theupdateframework/tuf/releases/tag/v0.11.1)
|
||||
* [PyPI release](https://pypi.org/project/tuf/)
|
||||
* Packaged by Vladimir Diaz <vladimir.v.diaz@gmail.com, @vladimir-v-diaz>
|
||||
* Packaged by Sebastien Awwad <sebastien.awwad@gmail.com, @awwad>
|
||||
* PGP fingerprint: C2FB 9C91 0758 B682 7BC4 3233 BC0C 6DED D5E5 CC03
|
||||
|
||||
A number of older releases were packaged by Vladimir V Diaz:
|
||||
* Vladimir Diaz <vladimir.v.diaz@gmail.com, @vladimir-v-diaz>
|
||||
* PGP fingerprint: 3E87 BB33 9378 BC7B 3DD0 E5B2 5DEE 9B97 B0E2 289A
|
||||
|
||||
|
||||
|
|
@ -28,11 +32,18 @@ Pre-release v0.11.1 shipped on June 19, 2018.
|
|||
|
||||
In no particular order...
|
||||
|
||||
- [ ] Provide protection against a class of slow retrieval attacks using long
|
||||
inter-byte delays, without sacrificing the use of clean, modern,
|
||||
production-quality HTTP libraries (requests currently).
|
||||
|
||||
- [ ] Support ASN.1 metadata: loading, writing, signing, and verification.
|
||||
|
||||
- [x] [CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1351) badge.
|
||||
- [x] silver badge
|
||||
- [ ] gold badge (currently at 74%)
|
||||
|
||||
- [ ] Support graph of delegations (requires refactor of API and client code).
|
||||
- [ ] [Support graph of delegations](https://github.com/theupdateframework/tuf/issues/660)
|
||||
(requires refactor of API and client code).
|
||||
|
||||
- [ ] [TAP 3: Multi-role delegations](https://github.com/theupdateframework/taps/blob/master/tap3.md).
|
||||
|
||||
|
|
@ -57,7 +68,9 @@ In no particular order...
|
|||
- [ ] Support Python's multilingual internationalization and localization
|
||||
services.
|
||||
|
||||
- [ ] 100% code coverage.
|
||||
- [ ] Improved regression and attack testing.
|
||||
|
||||
- [ ] Automated tutorial and instructions testing to enforce doc maintenance.
|
||||
|
||||
- [ ] Continue resolution of outstanding tickets on the issue tracker.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue