1 |
This is the weekly report for the week of 31.07-06.08. |
2 |
|
3 |
This week was focused in its entirety on developing the git overlay |
4 |
backend, which includes UX code, overlay selection, and the repository |
5 |
fetching/discovery per se. The last task turned out to be really |
6 |
challenging, so a large chunk of the week was spent reading git source |
7 |
code, internal technical documentations, and even examining different |
8 |
traces of git fetching commands (like fetch-pack). Parsers for |
9 |
necessary git objects (trees, blob etc.) have been implemented |
10 |
already, but a sane git protocol client (fetching necessary |
11 |
objects/blobs) is not ready yet, which unfortunately, is a setback of |
12 |
a few days in the schedule. (In the meantime, I've finally merged all |
13 |
the changes into the master branch). |
14 |
|
15 |
The plan for the next week is (likely) the following: |
16 |
* finish up the git fetcher |
17 |
* complete the overlay backend |
18 |
* work on overlay updates |
19 |
|
20 |
As always, we've had a chat or two with my mentor over the course of the week. |