divijvaidya commented on pull request #1556:
URL: https://github.com/apache/tinkerpop/pull/1556#issuecomment-1040599340


   @spmallette I agree with most of the things that you mentioned except for 
the below.
    
   > We can place a high bar on calling it "production ready" but for purposes 
of reaching a point where this PR can be merged I think the bar is fairly low. 
If it can send requests and get back results, that's at least as much as the 
unofficial drivers do and I think this PR is getting closer to doing far more 
than that. Personally, I'd advocate for merging early with experimental release 
candidates for folks to try the functionality and to provide feedback.
   
   Once a code is merged to our main TinkerPop repository, we are picking up 
the ownership of maintaining it in the future. Thus, the experimental version 
aka minimum viable version (MVP) that gets merged into the repository has to 
adhere to certain code quality which would help us in code maintenance. The 
minimal acceptable standard should be documented code, documented features for 
what it can & cannot do, unit & integration tests for the feature which the 
client is documented to support and adherence to best practices for build & 
code style.
   
   IMO, this PR does not meet that standard right now because of missing 
documentation, missing integration tests to handle scenarios such as server and 
code styling practices. I am open to discussing a merge in a separate branch 
but when merging to master again, the whole body of code would need to go 
through a PR.
   My preferred approach and suggestion would be to incrementally add features 
to a larger project being merged into master while ensuring that each feature 
is production ready.
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to