www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - SAOC 2020 Milestone 2 Week 2

Update for week 2 of Milestone 2

During the first week of milestone 2 I managed to do the 
following tasks for #SAOC2020:
- read the documentation on how protobuf plugin works
- use protobuf-d[2] and grpc-d[3] to build Google Storage Client 
library and check the output
- open an issue on github to see where I can find the proto files 
associated
with the APIs I want to use

After opening the issue on github and searching through the files 
of the googleapis repo[4],it seems like there are no proto files 
for the APIs that I want to use. Thereby I will have to write the 
client libraries from scratch(or, to continue and extend the app 
I implemented in the first milestone).

The plan for the next week is:
- create structs for files and comments
- add support for copy, create, list, get and update files
- add support for create, get and list comments

Milestone 1 updates: [0]
Milestone 2 week 1: [1]

[0]: 
https://forum.dlang.org/post/eaefvlbgikujonfjjzqi forum.dlang.org
[1]: 
https://forum.dlang.org/post/jezqwzpeknpxhmqgkewe forum.dlang.org
[2]: https://github.com/dcarp/protobuf-d
[3]: https://github.com/hatf0/grpc-d
[4]: https://github.com/googleapis/googleapis
Nov 03 2020