Changes between Initial Version and Version 1 of MapGuideRfc171


Ignore:
Timestamp:
May 21, 2019, 8:48:18 AM (5 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc171

    v1 v1  
     1
     2= !MapGuide RFC 171 - Update version number to 4.0 =
     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||||
     11||Last Modified||||
     12||Author||Jackie Ng||
     13||RFC Status||draft||
     14||Implementation Status||Ready for review||
     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 set the version number of the next MapGuide release to be 4.0
     27
     28== Motivation ==
     29
     30The volume of changes and features implemented so far is such that 3.3 is better represented as 4.0
     31
     32The other motivation is that there is pending development work that will have "breaking change" ramifications for MapGuide Application Developers, so bumping the version to 4.0 will pre-emptively set such expectations.
     33
     34== Proposed Solution ==
     35
     36Set the base version number in MapGuide to 4.0.0.0
     37
     38Ensure that any doxygen content for APIs introduced in this development cycle are set to `\since 4.0`
     39
     40Update all version references in code to `3.3` to `4.0`
     41
     42Update all version references in XML schemas to `3.3.0` to `4.0.0`
     43
     44All adopted RFCs thus far in this cycle will be retroactively updated to target the `4.0` milestone
     45
     46== Implications ==
     47
     48
     49
     50== Test Plan ==
     51
     52Run existing test suite to ensure no breakages
     53
     54== Funding / Resources ==
     55
     56Community