🏡 index : ~doyle/chartered.git

author Jordan Doyle <jordan@doyle.la> 2021-08-30 20:47:10.0 +01:00:00
committer Jordan Doyle <jordan@doyle.la> 2021-08-30 20:49:19.0 +01:00:00
commit
e5b8e6847ecd0d15973d6fb889efdb3a072c7f7e [patch]
tree
605cedca34a2dcbd49b4a1164ce1fc8b6dac6cd4
parent
ab8d6b2533ef970edd6b201d0207cc3c86b95376
download
e5b8e6847ecd0d15973d6fb889efdb3a072c7f7e.tar.gz

update readme



Diff

 README.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index ca8716c..c054fea 100644
--- a/README.md
+++ a/README.md
@@ -9,7 +9,8 @@

next steps:

- reverse engineer & create tokio codec for the git protocol
- ~reverse engineer & create tokio codec for the git protocol~ **now successfully generating a repo, tree & blob in memory git clients can understand!**
- clean up all the hacked-together code and package it all up into a nice library for generating git commit objects etc
- serve an index
- serve cargo manifest over git (how does git handle 'force pushes' from server -> client? lets see how they like it for once, i'm sick of people picking on servers all the time)
- serve .crate files over http using auth tokens we generated while serving the manifest