abandy commented on issue #38872:
URL: https://github.com/apache/arrow/issues/38872#issuecomment-2135877177

   Hi Jacob,
   
   Thanks for expressing the issues clearly! CIL
   
   Thank you,
   Alva Bandy
   
   ________________________________
   From: Jacob Wujciak-Jens ***@***.***>
   Sent: Friday, May 24, 2024 12:34 AM
   To: apache/arrow ***@***.***>
   Cc: abandy ***@***.***>; Mention ***@***.***>
   Subject: Re: [apache/arrow] [Swift] Using arrow swift package (Issue #38872)
   
   
   @abandy<https://github.com/abandy> From looking at the threads the main 
issues are
   
     *   adding swift to the integration tests
        *
   afaik swift isn't part of the integration tests yet anyway so that work has 
to be done regardless, a separate repo will add some complexity but I don't 
think this is really a blocker.
     *
   [abandy]: You are correct, Swift is currently not part of the integration 
tests.  There is currently a reader tests that processes the output for Golang. 
(not great but at least a sanity check 🙂)
     *
   overhead/management of a separate repo: this is the bigger point. A separate 
repo means a separate release (at least that is how it has been handled so 
far), extra ci, for releases you will need PMCs to vote etc.. With you as the 
only (afaik) one contributing to swift this might be a bit much?
   [abandy]: Gotcha, agreed, there will definitely be a bit of overhead for 
this. I think I can manage it.  I am hoping to be able to reach the members 
that created and setup the rust arrow repo to see if they can share the process 
they used.  Hopefully with a dedicated repo there will also be more Swift 
developers that will use and participate in this ecosystem.
   
   The SO post linked above isn't really clear for me, would it be possible to 
use arrow swift via the normal eco-system tools from within the mono repo? 
(e.g. by adding a Package.swift to the root)
   
   [abandy]: It is possible to use swift form the current repo but SPM (Swift 
Package Manager) pulls down the entire arrow repo
   
   —
   Reply to this email directly, view it on 
GitHub<https://github.com/apache/arrow/issues/38872#issuecomment-2128503778>, 
or 
unsubscribe<https://github.com/notifications/unsubscribe-auth/ADUPFGSWBXSXV4FRDWOWNTDZD27PHAVCNFSM6AAAAAA7YZXSWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRYGUYDGNZXHA>.
   You are receiving this because you were mentioned.
   


-- 
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