Skip to content

Commit b8bd4e6

Browse files
committed
prepare next work block: everything about config files
1 parent 4eabf55 commit b8bd4e6

File tree

1 file changed

+4
-30
lines changed

1 file changed

+4
-30
lines changed

tasks.md

Lines changed: 4 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
11
### Repository Clone
22

3-
* **git-odb**
4-
* [x] compound-odb
5-
* [x] Write forwarding to loose odb
6-
* [x] locate object and figure out how to deal with differences of ODBs databases
7-
* [x] make NLL issue work
8-
* [x] Nice access to compound::Object
9-
* [x] Add #![deny(rust_2018_idioms)] everywhere
10-
* [x] Where 'thiserror' is available, use it for all Errors. It is more powerful, and if we paid for it already, let's use it.
11-
* [x] alternate DB (location - it's really must following the chain until a compound DB can be created)
12-
* [x] circular dependencies test
13-
* [x] basic test
14-
* [x] multiple alternates in a single file
15-
* [x] comments
16-
* [x] quotes
17-
* [x] support for relative directories
18-
* [x] lookup uses alternates
19-
* [x] loose upgrade: jwalk powered iteration behind a feature flag
20-
* [ ] full docs
21-
* **git-commitgraph** review
22-
* [x] adjust tests to disable gpgsignatures
23-
* [ ] ~~do graph results need a reference to their owning file?~~
24-
* Yes, as it allows to obtain additional information related to the item in the file itself, like `File::commit_at(…)`
25-
* [ ] ~~feature-toggled support for serde~~ - not really all that useful there, unless `Commit` can be serialized. Let's rather wait with this.
26-
* [ ] ~~make tests depend on checked-in fixtures, instead of generating them (and depend on git on CI), making it easy to recreate them~~
27-
* the tests currently rely on calling git, see `inspect_refs(…)`
28-
* **Questions**
29-
* ~~How can `Commit` return Graph positions? It doesn't seem to learn about an offset.~~
30-
* Parent IDs are indeed specified as graph positions, not file positions, as they may be in previous commit graph files.
31-
* What to do with the ['extra-garbage'](https://github.com/Byron/gitoxide/blob/6f90beeb418480f9cd8bb7ae3b5db678b24103cb/git-commitgraph/src/file/init.rs#L248),
32-
some code is commented out.
333
* **git-config**
344
* A complete implementation, writing a the git remote configuration is needed for finalizing the clone
355
* **git-ref**
@@ -59,6 +29,10 @@
5929

6030
* [ ] A plumbing command to extract some value from the current implementation, maybe statistics, or verification
6131
* [ ] Application of the command above in a stress test
32+
33+
* **Questions**
34+
* What to do with the ['extra-garbage'](https://github.com/Byron/gitoxide/blob/6f90beeb418480f9cd8bb7ae3b5db678b24103cb/git-commitgraph/src/file/init.rs#L248),
35+
some code is commented out.
6236

6337
### Other
6438

0 commit comments

Comments
 (0)