Hi,

I would like to propose splitting the Swift implementation
to its own repository.

Motivation:

* We want to make the Swift implementation Swift Package
  Manager compatible.
  * It requires a top-level Package.swift.
    See also: https://www.swift.org/documentation/package-manager/

Approach:

1. Extract swift/ in apache/arrow to apache/arrow-swift like
   we did for apache/arrow-go.
   * Filter swift/ related commits from apache/arrow and
     create apache/arrow-swift with them like we did for
     apache/arrow-go.
   * Remove swift/ related codes from apache/arrow.
2. Prepare CI.
3. Prepare release scripts based on apache/arrow-go and
   apache/arrow-java.

See also the discussion of this:
https://lists.apache.org/thread/dp8ovo34o3vs0tc3w0rnh8ttkqtonkzc

[ ] +1 Accept this proposal
[ ] +0
[ ] -1 Do not accept this proposal because...


Thanks,
-- 
kou

Reply via email to