diff options
author | Daniel Borkmann <daniel@iogearbox.net> | 2019-10-03 22:00:19 +0200 |
---|---|---|
committer | Daniel Borkmann <daniel@iogearbox.net> | 2019-10-03 22:03:36 +0200 |
commit | 817767a385c083b672be3d3f72ad619719254d2d (patch) | |
tree | 3c6120e4a91031ea6cdc042354dcc877b087ac1a | |
parent | 96dc4476417ce0455369480052396c4e0be7210f (diff) | |
download | l2md-817767a385c083b672be3d3f72ad619719254d2d.tar.gz |
l2md: add todo file to keep track of future improvements
Add two more suggestions from Konstantin with regards to using the
manifest file for checking updates and epoch roll-over.
Suggested-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
-rw-r--r-- | TODO | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -0,0 +1,12 @@ +- Add option to use manifest file from https://lore.kernel.org/manifest.js.gz + instead of periodically probing git fetch to check for new mail. This would + allow to compare "fingerprint" or "modified" entries to see if the repos + actually changed. The "fingerprint" entry is just `git show-ref | sha1sum`, + which is deterministic. + +- Using the manifest file will additionally help to automatically recognize + epoch roll-over. It does not happen very frequently, but it does happen -- + 0.git will eventually stop being updated and become 1.git, etc. Relying on + the manifest, one will be able to automatically recognize when such event + occurs and therefore it wouldn't need to be manually enabled in the l2md + configuration file. |