More I read this discussion more I scratch my head. I am not deeply familiar with decision making and governance processes in Fedora project, so maybe it is why the situation feels surreal.
I see a lot of pathos regarding “burden”, “actionability” and “Sword of Damocles”.
There should be no need of any kind of sword to:
-
Conduct a survey among people doing “official” packaging to:
- get tangible feedback of people who are doing actual job,
- identify which packages are experiencing most/least trouble with 32-bit variants and human burnout,
- determine application domains affected by problematic packages,
- prepare application domain deprecation roadmap based on severity of related package problems.
-
For dependencies having 32-bit builds deprecated by upstream, determine if these are used by widespread software and how it is handled.
-
Do a research on how other distributions handle(d) affected application domain issues (and look at Statement on 32-bit i386 packages for Ubuntu 19.10 and 20.04 LTS story among other things).
-
Consult with build infrastructure and packaging to see how deprecation roadmap and “success stories” of other distributions can be implemented. Estimate efforts required per path forward.
-
Present this to the community and ask for necessary help (why is Canonical handling this and Red Hat isn’t?)
So far I have seen some (at times vocal, and at times rude) people saying or implying here and in the mailing list, “We don’t want to do it, people who need it shall do it instead”. Who are “we”? What specific packages are “we” maintaining? Are these packages worth keeping?
“Here is deadline, some intentional vagueness, go figure something out” is not what any sane person wants to hear from leadership.
This mess is not motivating me to join and help; instead I feel motivated to seek other options and keep my sanity.