Changes between Initial Version and Version 1 of MapGuideRfc179


Ignore:
Timestamp:
02/13/20 02:02:12 (5 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc179

    v1 v1  
     1
     2= !MapGuide RFC 179 - Drop 32-bit builds for Linux as well =
     3
     4This page contains a change request (RFC) for the !MapGuide Open Source project.
     5More !MapGuide RFCs can be found on the [wiki:MapGuideRfcs RFCs] page.
     6
     7== Status ==
     8
     9||RFC Template Version||(1.0)||
     10||Submission Date||13 Feb 2020||
     11||Last Modified||||
     12||Author||Jackie Ng||
     13||RFC Status||ready for vote||
     14||Implementation Status||N/A||
     15||Proposed Milestone||4.0||
     16||Assigned PSC guide(s)||(when determined)||
     17||'''Voting History'''||(vote date)||
     18||+1||||
     19||+0||||
     20||-0||||
     21||-1||||
     22||no vote||||
     23
     24== Overview ==
     25
     26This RFC proposes to drop 32-bit builds for Linux as well in addition to Windows (which was already adopted as part of [wiki:MapGuideRfc166 MapGuide RFC 166])
     27
     28== Motivation ==
     29
     30Same 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.
     31
     32== Proposed Solution ==
     33
     34We will cease making releases of MapGuide for 32-bit Linux distros that we currently target.
     35
     36The 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.
     37
     38However, 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.
     39
     40== Implications ==
     41
     423.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.
     43
     44== Test Plan ==
     45
     46N/A
     47
     48== Funding / Resources ==
     49
     50Community