Changes between Version 1 and Version 2 of MapGuideRfc145


Ignore:
Timestamp:
Aug 24, 2014, 2:46:34 PM (10 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc145

    v1 v2  
    5757The setenvironment.bat, setenvironment64.bat and configure.in scripts will now assume Oem is a sibling directory of MgDev and not a child one for all the environment variables it needs to set.
    5858
    59 This repository layout offers the following benefits:
    60 
    61  * MgDev checkout is '''substantially''' faster.
    62  * Oem checkout can be a '''one-time event'''. Targeting specific-branches is a simple case of making a physical copy of the Oem working copy and svn switching to the branch-specific Oem.
    63  * Oem component updates happen independently of the MapGuide source.
    64  * On Linux, this will greatly improve our ability to build MapGuide against system-installed versions of various Oem components as this setup gives us greater freedom to cherry-pick what components will link against system-installed libraries and which ones will link against internal Oem copies.
    65 
    6659When it comes time to branch for specific releases, MgDev and Oem are branched individually. For example, a 3.0 release branch would look like this:
    6760{{{
     
    7265        /Oem [branched from trunk/Oem]
    7366}}}
     67
     68This repository layout offers the following benefits:
     69
     70 * MgDev checkout is '''substantially''' faster.
     71 * Oem checkout can be a '''one-time event'''. Targeting specific-branches is a simple case of making a physical copy of the Oem working copy and svn switching to the branch-specific Oem.
     72 * Oem component updates happen independently of the MapGuide source.
     73 * On Linux, this will greatly improve our ability to build MapGuide against system-installed versions of various Oem components as this setup gives us greater freedom to cherry-pick what components will link against system-installed libraries and which ones will link against internal Oem copies.
    7474
    7575== Implications ==