rvesse commented on PR #2501:
URL: https://github.com/apache/jena/pull/2501#issuecomment-2144680250

   > Also, I understand that this is a large PR. If it would be easier, I can 
also try to break it into a sequence of smaller PRs, one part at a time; for 
instance, a first part about reading and writing the literals, a second part 
that adds the functions (cdt:get, cdt:size, etc), a third one that adds the 
FOLD aggregate, etc. Let me know if you would prefer such a step-wise process.
   
   Breaking into smaller PRs might be useful and likely make it easier to 
review.  However large features can arrive in a single PR (like the recent 
`jena-ontapi` PR) if that is the most appropriate way to contribute them.  It 
doesn't seem like the individual pieces of functionality necessarily are 
valuable on their own without the other pieces which would suggest keeping this 
as a single PR (unless other committers disagree) for the time being.
   
   In more practical terms generally we try and keep the commit history 
relatively succinct given the 20+ year history of the project so squashing the 
commits down in some form would be useful.  Obviously with a contribution of 
this size squashing to a single commit would be excessive, but the current 180 
commits is the opposite extreme.  So squashing into some sensible number of 
commits (and I'll leave that to your judgement) where each commit represents 
some coherent chunk of development of this feature would be helpful.


-- 
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: pr-unsubscr...@jena.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscr...@jena.apache.org
For additional commands, e-mail: pr-h...@jena.apache.org

Reply via email to