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