Thanks to the 25 people who answered the MapGuide Source Control Survey Survey, the results were considered by the last Mapguide PSC meeting where RFC 111 was discussed and voted on.
RFC 111 was adopted, a subversion checkout will be available as an option in the installer for the next major release 2.3. This allows quick deployment of new features/bug fixes for the MapGuide Viewer web apps.
This will be all managed by the user, so if you don't want to use this feature, you can either simply choose not to install it, or just install it anyway, but never do a subversion update.
Here are the survey results:
Q1:Which versions of MapGuide are you using in production?
2.2 (MGE 2011) | 13 | 41.94% | |||||
2.1 (MGE 2010) | 12 | 38.71% | |||||
Classic 6.x | 3 | 9.68% | |||||
2.3 | 2 | 6.45% | |||||
2.0 (MGE 2009) | 1 | 3.23% |
Q2:What is you background with GIS?
I'm a programmer who uses GIS | 16 | 64% | |||||
Other Option | 4 | 16% | |||||
I studied Geomatics | 4 | 16% | |||||
I'm a novice with no programing or spatial background | 1 | 4% |
Q3: What source control systems have you worked with?
Subversion | 14 | 46.67% | |||||
CVS | 8 | 26.67% | |||||
What is source control? | 4 | 13.33% | |||||
Git | 3 | 10% | |||||
Other Option | 1 | 3.33% |
Q4:Which MapGuide Viewer do you use?
AJAX Viewer | 13 | 54.17% | |||||
Fusion / Flexible Layouts | 6 | 25% | |||||
Other Option | 5 | 20.83% |
Q5: Have you modified the viewer code in your installation?
Yes | 17 | 70.83% | |||||
No | 7 | 29.17% |
Q6:Would you like to have minor bug fixes and improvements available via Subversion?
Yes | 19 | 79.17% | |||||
I don't care | 3 | 12.5% | |||||
No | 2 | 8.33% |
Q7:Have you ever manually deployed a bug fix for MapGuide?
No | 14 | 58.33% | |||||
Yes | 10 | 41.67% |
Q8:Have you ever upgraded Fusion using a version from the Fusion Website?
No | 15 | 60% | |||||
Yes | 7 | 28% | |||||
I wanted to, but it was too hard | 2 | 8% | |||||
Fusion has a website? | 1 | 4% |
Q9:Finally, have you ever avoided upgrading to the latest MapGuide release because of your customised code?
Yes | 11 | 45.83% | |||||
No | 11 | 45.83% | |||||
I have never customised any MapGuide code | 2 | 8.33% |