[mapguide-internals] sync'ing mg21 branch in fusion to trunk

Paul Spencer pspencer at dmsolutions.ca
Fri Jul 3 08:28:41 EDT 2009

Its been several months since we've done any work on Fusion and  
pushing it closer to a release ... no excuses, it just didn't happen : 
(  But I would like to start planning some work on Fusion to get it  
more stable and address some of the many issues logged in fusion trac,  
especially the ones that people have been kind enough to do the leg  
work on and propose fixes.

Right now, I think MapGuide 2.1 is pulling fusion from a branch called  
fusion2-mg21.  There are a few differences between this branch and the  
fusion-2.0 branch, and some of the mapguide-issues logged in mapguide  
and fusion trac could perhaps be addressed simply by switching to the  
2.0 branch.

Also, the other problem is that we have let the 2.0 branch languish  
and it is no longer quite relevant.  I am going to propose to the  
Fusion community that we more-or-less abandon the existing 2.0 beta  
release and sync with the current trunk version and try again.  This  
will mean more substantial changes and additions to 2.0 than would  
otherwise be acceptable once a beta version had been released ... but  
I think it is worth it for a couple of reasons:

* we obviously have limited attention from developers contributing to  
fusion and trying to make time to release an out-of-date package seems  
like a poor use of their time.

* there are some important changes in trunk like switching the client- 
side vector code over to use OpenLayers vectors that will further  
minimize the amount of maintenance we need to do while increasing  

* I think trunk is more stable than the 2.0 branch right now :)

Question: Will MapGuide 2.1 include the 'official' 2.0 branch of  
Fusion if we restart the release process for 2.0 from the current  
state of fusion trunk?

Feedback is welcome, of course.




    Paul Spencer
    Chief Technology Officer
    DM Solutions Group Inc

More information about the mapguide-internals mailing list