Closed nageshlop closed 3 years ago
Why it is important?
Hi @ai This helps us simplify testing, to resolve dependencies of libraries if failing, later when distributions are re-building and re-releasing.
Did we have any issue with ppc64le
architecture before?
While testing this repository on ppc64le I didn't face issue. The little endian support for the IBM Power Platform (ppc64le) was introduced in 2014 and has been gaining momentum since. The latest versions of all the major distros including ubuntu 20.x, RHEL 7/8, Centos 7/8, Fedora, Debian, Alpine have support for ppc64le and we have close to probably 1K communities running this on travis and other CIs. Our team at IBM has been working with several open source communities over the last 6+ years to enhance and increase the overall ecosystem of open source packages on Power. Besides, there are several enterprises who run their workloads on these servers today, hope that helps. Do let me know if I can help with additional context, thank you!
Just testing postcss-load-config
is not enough. We need to add ppc64le
tests to the whole PostCSS ecosystem. But it will increase maintainability costs. PostCSS is underfunded and we do not have extra resources for it.
I do not think it is a good idea since Node.js is a high-level language that gives us a good abstraction to now worry about cross-platform support.
I will change my mind if we will have any real issue with ppc64le
. In this case, we will start testing ppc64le
.
Ok no issues. Thanks for the feedback.
This PR adds CI support for the IBM Power Little Endian (ppc64le) architecture. The idea is to ensure that the builds on this architecture are continuously tested along with the Intel builds (amd64) as this is part of the ubuntu distro on that architecture as well and detecting (and fixing) any issues or failures early would help to ensure that we are always up to date. The build and test results are available at the below location. https://travis-ci.com/github/nageshlop/postcss-load-config