[mapguide-internals] build script confusion RFC62???

Tom Fukushima tom.fukushima at autodesk.com
Wed Apr 22 12:00:39 EDT 2009


Hi UV,

An answer to some of the questions below...

Tom

-----Original Message-----
From: mapguide-internals-bounces at lists.osgeo.org [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of UV
Sent: Monday, April 20, 2009 11:23 PM
To: MapGuide Internals Mail List
Subject: Re: [mapguide-internals] build script confusion RFC62???

Thanks tom,

the first thing that we need to know to move forward is the strategie 
and the timing.
Do we have to wait for 2.1?
[Tom] Yes, or to be more specific we need to wait for the 2.1 branch to be created.  And of course for the RFC to be approved.

1. do we have to observe a further dependency of AutoDesk mapguide on 
the current build?
if yes is there a deadline or should we start to introduce a separate 
configuration for OpenSource
[Tom] No, nothing to observe here. Folks from Autodesk monitor the RFCs and are on the PSC, so if there is anything that will cause undue pain for the Autodesk internal configurations they will be raised during the discussions.  The project so far has been very good about listening to Autodesk's concerns.

2. I already was promoting the idea of separate solution files.... this 
way we dont have the dependency anymore.
In this solution file we can add a different postbuild make that creates 
a server deployment which is compatible to the OSS installer version.

3. We simply need to vote on one of the choices so this can be aligned 
in the various places.... I am happy to contribute a souped up 
postbuild.mak  which uses lots of variables so things are easily 
configurable. I am using this already because of the mentioned 
compatibility issues.
[Tom] Perhaps a breakout group can be used to get to some decisions. Bruce has volunteered to participate. I suggest having a meeting(s) over our irc channel (irc://irc.freenode.net/mapguide) in order to complete the RFC.  Then once you guys feel the RFC is in a good state, put it out for review.

As there is an installer already I suggest to align the OSSpostbuild mak 
to the existing installer structure ... this seems the easiest way.
The installer (if it uses the output from the deployment created by 
postbuild.mak) needs to be aligned also.

This is for the Server part.
I have not been doing much with the WebTier so far so I cannot 
contribute a lot here.

Cheers,
UV

Tom Fukushima wrote:
> Hi All,
>
> I agree with UV here that something needs to be done.  When I first tried figuring out the server and web tier a few years ago, it was pretty much impossible in a short time frame without getting help from Trevor, Bruce and others (who luckily were just down the hall).  I can see UV hitting some of these same problems; but being in a different time zone and having to do things over email, it must be a huge pain for him to make progress.
>
> Please help with RFC62 as you can, and anything else that may smooth out the development process; it will benefit MapGuide development.
>
> Thanks
> Tom
>
> -----Original Message-----
> From: mapguide-internals-bounces at lists.osgeo.org [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of UV
> Sent: Thursday, April 16, 2009 4:41 PM
> To: MapGuide Internals Mail List
> Subject: Re: [mapguide-internals] build script confusion RFC62???
>
> thanks, thats the way the decision can be made.
>
> But first people have to agree what needs to be done. In the current 
> situation there are little inconsistencies which make our life hard.
> I am sure the core team has their systems set up long enough that they 
> dont know about these things anymore.
> I do because I struggled hard to get the build running in the first place.
> Trying to get the build server to do this now is pointing out the exact 
> details of where the problems are.
>
>
> Tom Fukushima wrote:
>   
>> Hi UV,
>>
>> The process for RFCs is described on this page: http://mapguide.osgeo.org/psc.html.
>>
>> Is this what you're looking for?
>>
>> Cheers
>> Tom
>>
>>
>> -----Original Message-----
>> From: mapguide-internals-bounces at lists.osgeo.org [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of UV
>> Sent: Wednesday, April 15, 2009 7:38 PM
>> To: MapGuide Internals Mail List
>> Subject: Re: [mapguide-internals] build script confusion RFC62???
>>
>> Is there a way to initiate as decision process?
>> or do we have to give up on the automated build because no decision can 
>> be made regarding the result of the build?
>> This is needed before any changes can be made.
>>
>> Its not so much todo except to agree on a useful structure for the build 
>> / deploy process.
>> In the moment we have a windows installer, a postbuild.mak and a 
>> build.bat plus Linux makefiles all doing similar but slightly different 
>> things.
>>
>> I think this is a unique opportunity to align some of the 
>> inconsistencies in the build process of mapguide and
>> improve the experience for future contributions.
>>
>> Thats exactly whats CI is for..... making sure such inconcistencies will 
>> never happen again.
>>
>> _______________________________________________
>> 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
> _______________________________________________
> 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