logging m1.

This commit is contained in:
2022-02-23 23:35:27 -08:00
parent 88d0fc3642
commit d528613fef
6 changed files with 109 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
Title: Milestones
The milestone pages track the work done on each milestone.
* [Milestone 1](/milestones/m1.html)

View File

@@ -0,0 +1,25 @@
Title: M1: Basic artifact storage
### Blobs
- [X] Proto definition for archive blobs
- [X] Database schema for archive blobs
- [X] SQL migration (using [sql-migrate](https://github.com/rubenv/sql-migrate))
- [X] Go package for archive blobs
- [ ] blob store
- [ ] syncq
- [ ] CLI tool for inserting blobs
### Artifacts
- [ ] What does an artifact look like? Develop the data model.
- [ ] Proto definitions for an archive entry
- [ ] Database schema for archive entries
- [ ] SQL migration
### Web service
- [ ] gRPC service
- [ ] HTTP backend that talks to the gRPC service
- [ ] HTML frontend with authentication
- [ ] (Bonus) CLI tool to interact with the webserver