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

Reply via email to