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]
