quinnj opened a new issue, #342:
URL: https://github.com/apache/arrow-julia/issues/342

   In https://github.com/apache/arrow-julia/issues/284, I originally raised 
some concerns about the health and long-term maintainability of the package 
under the apache organization.
   
   Having let that sit for a while, I'm again raising concerns around how the 
package is managed. In particular, I have 3 main complaints:
   
   1. Inability for meaningful contributors to approve pull requests (only 
Arrow PMC members are able to approve PRs to be merged)
   2. Inability for meaningful contributors to approve new releases (same as 
above)
   3. Slowness of getting fixes merged and new releases made (combination of 
requiring Arrow PMC approvals from above 2 and current 72 hour release window)
   
   On point 1, it's unfortunate because only Arrow PMC members (only @kou so 
far) can approve PRs/releases in a meaningful way, yet these members, no 
disrespect intended, don't have the skills/context/code abilities to actually 
evaluate code changes. It would be much more helpful if @jrevels, @omus, 
@ericphanson, @nickrobinson251, @bkamins, and @baumgold had the necessary 
permissions to approve pull requests and new releases.
   
   On point 3, the current 72-hour window is really long. Especially when it's 
idiomatic in Julia packages to merge a single pull request with small fix, and 
immediately issue a patch release. I think ideally we'd be able to have at 
least 12 or 24 hour release windows that would make things much more manageable.
   
   Thoughts?


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to