afs commented on pull request #804:
URL: https://github.com/apache/jena/pull/804#issuecomment-702173332


   @ajs6f 
   
   > Question: is this how you expect ideas for a new API to be presented?
   
   I don't have preference. This is a bit different as it is, mostly, moved 
from `jena-shacl`.  This library also "parked" in a not-API place for the 
moment so it can be morphed.
   
   `Graph` is a bit different because it is the base of all RDF access. I would 
have expected a new API to build on top of `Graph` in the same way that `Model` 
does.
   
   Actually changing `Graph` to add a whole bunch of operations and across 
different style of API does not seem like a good idea.
   
   Specifically for `G`, it really is adding words to more accurately describe 
what it going on so even where the operations are one liners, I think it 
clearer to give the pattern a descriptive name. Other operations wrap up a bit 
of checking so moving visiual clutter out of the caller app. YMMV.
   
   
   


----------------------------------------------------------------
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.

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



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to