On 25/11/15 12:02, A. Soroka wrote:
I think squashing is eliding the record, not changing the history,
but really I’m just asking for whatever policy does exist to be made
explicit so that people know what they are getting into when they try
to contribute.

Explaining the process was the point of my suggestion. Add also stuff to explain copyright and headers.


Principles here: people matter, contributions matter.  Code follows.

Squashing could delete evidence of a contributor. That changes something that matters to the project and to ASF.

Changing anything between the contribution and when it hits ASF needs very careful consideration. JIRA patches and users@, dev@ emails are already on ASF hardware. Pulling into your local repo, to push to /repos/asf/jena.git is not in the record until it gets to /repos/asf/jena.git.

(and we should aim to merge PRs as-is if at all possible, because it acknowledges the contributor in the git record)

        Andy



--- A. Soroka The University of Virginia Library

On Nov 25, 2015, at 6:37 AM, Andy Seaborne <[email protected]>
wrote:

On 25/11/15 11:26, A. Soroka wrote:
committers might do various things like that before merging

Absolutely, no.

Do not rewrite the history, talk to the contributor.

Andy



Reply via email to