As far as I know, we don't have a formal process to determine what platforms are officially supported and what platforms are not. In this context, I'm using "supported" to mean "tested in CI".
We currently have a situation where CI has not been green for days because of the addition of AIX. AIX currently fails to build with some frequency. Hopefully that will be resolved soon, making this specific pain point go away. But I think it may be worth hammering out some larger issues:
- Who decides what platforms belong in CI?
- How is the decision made?
- Might we be able to improve the process for adding platforms to CI to reduce the disruption to CI?
/cc @nodejs/build @nodejs/ctc @nodejs/testing
As far as I know, we don't have a formal process to determine what platforms are officially supported and what platforms are not. In this context, I'm using "supported" to mean "tested in CI".
We currently have a situation where CI has not been green for days because of the addition of AIX. AIX currently fails to build with some frequency. Hopefully that will be resolved soon, making this specific pain point go away. But I think it may be worth hammering out some larger issues:
/cc @nodejs/build @nodejs/ctc @nodejs/testing