mirror of
https://github.com/ostreedev/ostree.git
synced 2025-01-05 13:18:17 +03:00
Update libgsystem
And while we're here, also update the TODO slightly.
This commit is contained in:
parent
27b46cb45c
commit
c8744beb17
17
TODO
17
TODO
@ -1,16 +1,8 @@
|
|||||||
* Documentation
|
* Documentation
|
||||||
- More gtk-doc
|
- More gtk-doc
|
||||||
|
|
||||||
* Rethink commit objects
|
* Local metadata packs
|
||||||
- Drop the a{sv} per https://bugzilla.gnome.org/show_bug.cgi?id=673012
|
- Just to avoid lots of little files on each client
|
||||||
- Do we need freeform subject/body? Or should it just be a generic
|
|
||||||
key-value store?
|
|
||||||
- Optional non-object metadata; e.g., "detached" GPG signatures which
|
|
||||||
are in the same file (to avoid double HTTP requests)
|
|
||||||
- Extended validation; SHA512+SHA256 checksum of all metadata along
|
|
||||||
with content object metadata (file size in particular) wouldn't take
|
|
||||||
too much extra time per commit, and would greatly strengthen resistance
|
|
||||||
to active hash collision attacks.
|
|
||||||
|
|
||||||
* Hybrid SSL pull (fetch refs over SSL, content via plain HTTP)
|
* Hybrid SSL pull (fetch refs over SSL, content via plain HTTP)
|
||||||
|
|
||||||
@ -28,6 +20,11 @@
|
|||||||
Chromium autoupdate: set of operations to perform given previous
|
Chromium autoupdate: set of operations to perform given previous
|
||||||
object set to create new objects.
|
object set to create new objects.
|
||||||
|
|
||||||
|
* Flexible "prune" that allows keeping only a rolling subset of history.
|
||||||
|
For example, keep the last week, keep at least 1 build a week up
|
||||||
|
till a year ago, then 1 build a month, etc. Optionally rewrite commit
|
||||||
|
parent history?
|
||||||
|
|
||||||
* Tests of corrupted repositories, more error conditions
|
* Tests of corrupted repositories, more error conditions
|
||||||
|
|
||||||
* Structured output from commandline? ostree --output={table,gvariant} ?
|
* Structured output from commandline? ostree --output={table,gvariant} ?
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit bd2c1e436b270b39ca262765e775b4556d6bd50b
|
Subproject commit c72d84a0a9edcccb366ba41b74e7a41a6d625ab1
|
Loading…
Reference in New Issue
Block a user