MapGuide RFC 179 - Drop 32-bit builds for Linux as well
This page contains a change request (RFC) for the MapGuide Open Source project. More MapGuide RFCs can be found on the RFCs page.
|RFC Template Version||(1.0)|
|Submission Date||13 Feb 2020|
|Last Modified||15 Feb 2020|
|Assigned PSC guide(s)||(when determined)|
|Voting History||(vote date)|
This RFC proposes to drop 32-bit builds for Linux as well in addition to Windows (which was already adopted as part of MapGuide RFC 166)
Same motivation as dropping 32-bit builds for Windows. Most computers should be running 64-bit operating systems nowadays and to maximize our limited build resources, we should only focus on producing builds of MapGuide for 64-bit Windows and Linux.
We will cease making releases of MapGuide for 32-bit Linux distros that we currently target.
The author originally had reservations for following the same 64-bit only path for the Linux releases due to less verification of stability and reliability of the 64-bit linux builds compared to their 32-bit counterparts.
However, the reality is that build/developer resources for the MapGuide project are really strained and at this stage, it is more preferable to just put out the "less stable" 64-bit linux builds and fix/address whatever issues that may arise.
3.1.2 will mark the last version of MapGuide where 32-bit builds exist for Windows *and* Linux. There will be no migration path for such users beyond migrating their data and application code to work on the 64-bit countepart.
Funding / Resources