For commits made be me personally, I agree with Andrew Gaul's comment in [1]:

"I prefer that all committers to use their apache.org email addresses since they represent the project first and their employers second when working on jclouds."

To me, the effort and recognition associated with the change are represented by the "author" information, for which I would use my personal or company email, as the case may be.

I see the "committer" as the identity responsible for ensuring that what the author has submitted meets the standards and requirements of the ASF (as per "What are the responsibilities of a Committer?" of [1]). This to me implies that I am doing this wearing my ASF hat, which I like to indicate by signing off using my ASF email address.

Like Everett, I can't find any clear requirement for this in the "Committers' FAQ" or "Guide for new committers". The FAQ does contain the following, however:

"I've Just Made My First Commit. Why Isn't A Commit Message Delivered?

The most likely explanation is that the commit message is awaiting moderation. Messages will be delivered promptly without moderation once the moderator approves posts from your apache.org address."

That's hardly "clear evidence", but does seem to indicate that commit emails are anticipated to be "posts from your apache.org address".

I should repeat, however, that I'm fully in agreement that we should not mandate something that is not required if we have good reason to believe that it is preventing contributors from becoming committers.

Regards

ap

[1] https://github.com/jclouds/jclouds/pull/397#issuecomment-46055497
[2] http://www.apache.org/dev/committers.html
[3] http://www.apache.org/dev/new-committers-guide.html

Reply via email to