Hi,
This vote is to determine if the Arrow PMC is in favor of
the Julia community moving the Julia implementation of
Apache Arrow out of apache/arrow into apache/arrow-julia.
The Julia community uses a process like the Rust community
uses [1][2].
Here is a summary of the process:
1. Use GitHub instead of JIRA for issue management platform
Note: Contributors will be required to write issues for
planned features and bug fixes so that we have
visibility and opportunities for collaboration before a
PR shows up.
(This is for the Apache way.)
[1]
2. Release on demand
Like DataFusion.
Release for apache/arrow doesn't include the Julia
implementation.
The Julia implementation uses separated version
scheme. (apache/arrow uses 6.0.0 as the next version
but the next Julia implementation release doesn't use
6.0.0.)
[2]
We'll create apache/arrow-julia and start IP clearance
process to import JuliaData/Arrow.jl to apache/arrow after
the vote is passed. (We don't use julia/arrow/ in
apache/arrow.)
See also discussions about this: [3][4]
Please vote whether to accept the proposal and allow the
Julia community to proceed with the work.
The vote will be open for at least 72 hours.
[ ] +1 : Accept the proposal
[ ] 0 : No opinion
[ ] -1 : Reject proposal because...
[1]
https://docs.google.com/document/d/1TyrUP8_UWXqk97a8Hvb1d0UYWigch0HAephIjW7soSI/edit
[2] https://github.com/apache/arrow-datafusion/blob/master/dev/release/README.md
[3]
https://lists.apache.org/x/thread.html/r6d91286686d92837fbe21dd042801a57e3a7b00b5903ea90a754ac7b%40%3Cdev.arrow.apache.org%3E
[4]
https://lists.apache.org/x/thread.html/r0df7f44f7e1ed7f6e4352d34047d53076208aa78aad308e30b58f83a%40%3Cdev.arrow.apache.org%3E
Thanks,
--
kou