Thanks for the interesting discussion.

Regarding the maintenance work, that's a good point. I now have
the capacity to maintain Arrow C++ and Java again, which wasn’t
possible for the past few years. However, I’m not entirely sure
if I’ll be able to work on enabling more components. Hopefully,
someone else will be able to contribute to that effort.

As for the environment, [1] provides a free and permanent
s390x instance for open source development. So, if any developers
are interested in working on a big-endian platform, it’s available.

[1] https://community.ibm.com/zsystems/l1cc/.

Regards,

2025年5月12日(月) 18:01 Raúl Cumplido <rau...@apache.org>:
>
> Thanks Antoine, that's a good point. Maybe we should prioritise the
> definition of our support policy [1] before adding new platforms, build
> systems, etcetera.
>
> [1] https://github.com/apache/arrow/issues/46002
>
> El lun, 12 may 2025 a las 10:52, Antoine Pitrou (<anto...@python.org>)
> escribió:
>
> >
> > Hello,
> >
> > I'm sure the technical details can be ironed out, but the question is
> > more whether someone is willing to do the maintenance work required to
> > keep Arrow working on big-endian platforms, and if possible enable it
> > for more components (most of us don't have access to such a platform).
> > If a CI build is red half of the time, then there is not much of a point
> > to it.
> >
> > Regards
> >
> > Antoine.
> >
> >
> > Le 12/05/2025 à 10:48, Raúl Cumplido a écrit :
> > > Hi,
> > >
> > > Thanks for pushing this, adding s390x to our testing matrix sounds
> > > interesting to me. We have had discussions in the past about ephemeral
> > > runners [1] and the potential security risks. In that issue there was a
> > > discussion about how the pytorch project sets those "ephemeral" runners,
> > > see their workflow here [2]. Do you know if the idea is to follow a
> > similar
> > > approach as described on that issue?
> > >
> > > Regards,
> > > Raúl
> > >
> > > [1] https://github.com/apache/arrow/issues/43817#issuecomment-2619171798
> > > [2]
> > >
> > https://github.com/pytorch/pytorch/blob/47df195065d62a649169565293b24595249ca3b1/.github/workflows/s390.yml#L25
> > >
> > > El jue, 8 may 2025 a las 20:32, ISHIZAKI Kazuaki (<ki...@acm.org.invalid
> > >)
> > > escribió:
> > >
> > >> Hi,
> > >>
> > >> CI for s390x on Apache Arrow has not been enabled since we previously
> > >> relied on the unstable Travis environment.
> > >>
> > >> Now, IBM offers permanent virtual instances for open source projects
> > >> [1]. I’m considering using these instances for s390x CI as a
> > >> self-hosted runner for GitHub Actions. I’ve already obtained an
> > >> instance.
> > >>
> > >> There are two possible approaches for setting it up:
> > >> a. Using the ursacomputing/crossbow repository [2]
> > >> b. Going through the ASF infrastructure [3]
> > >>
> > >> Based on @Raul’s suggestion, option (a) would likely be the simpler
> > path.
> > >>
> > >> I’d appreciate any comments or suggestions you may have.
> > >>
> > >> [1] https://community.ibm.com/zsystems/l1cc/
> > >> [2] https://github.com/apache/arrow/issues/46014
> > >> [3] https://issues.apache.org/jira/browse/INFRA-24268
> > >>
> > >> Best Regards,
> > >> --
> > >> Kazuaki Ishizaki, IBM Research - Tokyo
> > >> Mail: ki...@acm.org
> > >>
> > >
> >
> >



-- 
Kazuaki Ishizaki, IBM Research - Tokyo
Mail : ki...@acm.org

Reply via email to