[mapguide-internals] Getting closer with 64 bit installer

Jason Birch jason at jasonbirch.com
Tue Jul 6 15:29:39 EDT 2010


If we hardcoded the CS-Map installation folder. Currently, I believe
it's user-specifiable at install-time, and if so I'd not be in favour
of removing that ability. I hate "Common Files" bloat.

On 2010-07-06, Traian Stanev <traian.stanev at autodesk.com> wrote:
>
> So perhaps an #ifdef would be good enough to support both MapGuide
> OpenSource and Map installs?
>
> Traian
>
>
> -----Original Message-----
> From: mapguide-internals-bounces at lists.osgeo.org
> [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of Trevor
> Wekel
> Sent: Tuesday, July 06, 2010 9:40 AM
> To: MapGuide Internals Mail List
> Subject: RE: [mapguide-internals] Re: Getting closer with 64 bit installer
>
> That would be a workaround but it would also interfere with other Autodesk
> products.  MapGuide is not the only product using CS-Map.
>
> Regards,
> Trevor
>
> -----Original Message-----
> From: mapguide-internals-bounces at lists.osgeo.org
> [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of Zac Spitzer
> Sent: July 6, 2010 1:25 AM
> To: MapGuide Internals Mail List
> Subject: Re: [mapguide-internals] Re: Getting closer with 64 bit installer
>
> I'm not much of a C++ developer, but looking at the example trevor pointed
> out
>
> http://trac.osgeo.org/mapguide/browser/trunk/MgDev/Common/CoordinateSystem/CoordSysCatalog.cpp#L183
>
> we install CS-MAP to
>
> C:\Program Files (x86)\OSGeo\MapGuide\CS-Map
>
> rather than "\\Autodesk\\Geospatial Coordinate Systems"
>
> isn't that the problem?
>
>
>
> On 6 July 2010 17:19, Jason Birch <jason at jasonbirch.com> wrote:
>> The installer conditionals are already really complicated, and I worry
>> that
>> adding more special cases will increase our risk and the complexity of
>> troubleshooting user installs.
>>
>> I do agree that requiring a reboot is silly, but I also don't really see
>> it
>> as a huge problem.  For development platforms, rebooting isn't a big deal,
>> and for production platforms the extra time for a reboot isn't much of an
>> issue considering that you're likely doing this no more than twice a year,
>> and have already scheduled downtime for cold backup, uninstall,
>> re-install.
>>  Yes, it's not compliant with Windows best practices, and it's ugly, but
>> the
>> cost to the end user is relatively low.
>>
>> What I would like to see is an increased isolation from system / registry
>> settings with the following:
>>
>> - MapGuide server and web tier pulling CS-Map path from an ini file
>> setting
>> (no need for env var setting or reboot)
>> - PHP running as FastCGI, picking up its INI settings from installation
>> directory (no more need for PHP registry key)
>>
>> Unfortunately, I don't have money to put where my mouth is, and both are
>> too
>> much work to get into 2.2 even if I did.
>>
>> Regardless, this isn't really a sticking point for me, I just think the
>> costs of removing the reboot requirement from this one configuration (I'm
>> still surprised it isn't more widespread) are not worth the benefit.
>>
>> Jason
>>
>> On 5 July 2010 23:15, Jackie Ng wrote:
>>
>>>
>>> Mind you, this only affects one configuration (Windows, 64-bit, IIS) out
>>> of
>>> the many possible different install configurations you could have in
>>> MapGuide.
>>>
>>> This is 2010, we shouldn't have to reboot for petty things like this.
>>>
>>>
>> _______________________________________________
>> mapguide-internals mailing list
>> mapguide-internals at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>>
>
>
>
> --
> Zac Spitzer
> Solution Architect / Director
> Ennoble Consultancy Australia
> http://www.ennoble.com.au
> http://zacster.blogspot.com
> +61 405 847 168
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>


More information about the mapguide-internals mailing list