|
1 | 1 | ### Repository Clone
|
2 | 2 |
|
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. |
33 | 3 | * **git-config**
|
34 | 4 | * A complete implementation, writing a the git remote configuration is needed for finalizing the clone
|
35 | 5 | * **git-ref**
|
|
59 | 29 |
|
60 | 30 | * [ ] A plumbing command to extract some value from the current implementation, maybe statistics, or verification
|
61 | 31 | * [ ] 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. |
62 | 36 |
|
63 | 37 | ### Other
|
64 | 38 |
|
|
0 commit comments