Can someone tell me / point me at what the actual "requirements" for using JIRA in Apache Arrow are?
Specifically, I would like to know: 1. Where does the requirement for each commit to have a JIRA ticket come from? (Is that Apache Arrow specific, or is it a more general Apache governance requirement? Something else?) 2. Does each commit need to be associated with a specific JIRA user account, or is a github username sufficient? Background: I am following up on an item raised at the Arrow Sync call today and trying to determine how much of the current required Arrow JIRA process could be automated. Micah mentioned that the JIRA specifics might be related to ASF governance process or requirements, and I am trying to research what those are. I googled around but could not find anything at the Arrow or ASF level about *WHY* Arrow has the current JIRA process requirements (though the required process itself is well documented): Places I looked * https://infra.apache.org/policies.html * https://arrow.apache.org/docs/developers/contributing.html#report-bugs-and-propose-features * http://www.apache.org/licenses/contributor-agreements.html * http://www.apache.org/licenses/cla-faq.html * various google searches I apologize if I missed something obvious. Any help would be most appreciated, Andrew