Hi Celeborn Community,

I've been working on CppClient's code for about a year. Currently the
readClient's code is functional, and the writerClient's code is under
development.

But as the JavaClient has plenty of features, it is hard to implement
all of them at the same time. Besides, when I am working on the
CppClient's code, the JavaClient has been iterating as well, and the
CppClient might lack some additional features in JavaClient.

Personally, I think for CppClient the first milestone is to finish a
complete write-read procedure and make it a usable feature. So I
choose to implement only the basic ones to make sure we could achieve
the complete write-read milestone ASAP. But when I want to merge the
code, I find that the cpp code to be merged is not strictly identical
to JavaClient, and I am not sure if it is ok to simply mark the lacked
features as TODOs and continue to merge the cpp code though it might
lack some features compared with Java end.

Besides, currently there is no mechanism to guarantee that the
JavaClient's feature development would soon iterate on CppClient as
well. Maybe we should add some kind of tag to at least mark what
features the CppClient lacks.

Any suggestions and thoughts are welcome.

Yours,
Jiaming Xie

Reply via email to