We've already seen one supported arch/ABI reach deprecation status in the upstream Linux kernel, and it's likely we will see others over time. As we don't want to surprise any users with unexpected changes to libseccomp's supported architecture list we should develop a policy on how to handle deprecated architectures in libseccomp. At the very least the policy should include:
- When an architecture should be marked as deprecated.
- What level of support can be expected for a deprecated architecture.
- How the deprecation should be communicated.
- When should the deprecated architecture be fully removed.
We've already seen one supported arch/ABI reach deprecation status in the upstream Linux kernel, and it's likely we will see others over time. As we don't want to surprise any users with unexpected changes to libseccomp's supported architecture list we should develop a policy on how to handle deprecated architectures in libseccomp. At the very least the policy should include: