Hi Alva,

I'll let others give their opinions on the repo.

Regards

Antoine.


Le 10/10/2023 à 19:25, Alva Bandy a écrit :
Hi Antoine,

Thanks for the reply.

It would be great to get the Swift implementation added to the integration 
test.  I have a task for adding the C Data Interface and I will work on getting 
the integration test running for Swift after that task.  Can we move forward 
with setting up the repo as long as there is a task/issue to ensure the 
integration test will be run against Swift soon or would this be a blocker?

Also, I am not sure about Julia, I have not looked into Julia’s implementation.

Thank you,
Alva Bandy

On 2023/10/10 08:54:30 Antoine Pitrou wrote:

Hello Alva,

This is a reasonable request, but it might come with its own drawbacks
as well.

One significant drawback is that adding the Swift implementation to the
cross-implementation integration tests will be slightly more complicated.
It is very important that all Arrow implementations are
integration-tested against each other, otherwise we only have a
theoretical guarantee that they are compatible. See how this is done here:
https://arrow.apache.org/docs/dev/format/Integration.html

Unless I'm mistaken, neither Swift nor Julia are running the integration
tests.

Regards

Antoine.



Le 09/10/2023 à 22:26, Alva Bandy a écrit :
Hi,

I would like to request a repo for Arrow Swift (similar to arrow-rs).  Swift 
arrow is currently fully Swift and doesn't leverage the C++ libraries. One of 
the goals of Arrow Swift was to provide a fully Swift impl and splitting them 
now would help ensure that Swift Arrow stays on this path.

Also, the Swift Package Manager uses a git repo url to pull down a package.  
This can lead to a large download since the entire arrow repo will be pulled 
down just to include Arrow Swift.  It would be great to make this change before 
registering Swift Arrow with a Swift registry (such as Swift Package Registry).

Please let me know if this is possible and if so, what would be the process 
going forward.

Thank you,
Alva Bandy

Reply via email to