[mapserver-dev] AGG dependency: Call for vote

Perry Nacionales naci0002 at umn.edu
Tue Apr 28 15:23:04 EDT 2009


Yes, +1.  Thanks, Thomas.

-Perry

Thomas Bonfort wrote:
> Hi devs,
>
> this wasn't either explicit nor intended in my first email, so I'd
> like to formally call for vote on this one.
> We already have +1's from SteveL, SteveW and Assefa, and I'll add my +1 also.
>
> best regards,
>
> Thomas
>
> On Thu, Apr 23, 2009 at 8:02 AM, Thomas Bonfort
> <thomas.bonfort at camptocamp.com> wrote:
>   
>> Devs,
>>
>> I foresee this might by stirring a can of worms given the precedent
>> with the GD library, but I would like to propose that we stop relying
>> on an external agg library, and pull in our own subset of agg in the
>> mapserver source tree:
>>
>> * most of the agg code is templated, which means that the agg external
>> library actually only contains a tiny subset of what we're using
>> anyways.
>> * building agg is a pain for our users (Makefile needs to be patched
>> (adding -fPIC and building a shared library), and some distro's
>> package are just plain broken (rhel notably). This is my primary
>> motivation for the modification.
>> * the design intent of the library was to be directly included in
>> project trees rather than being built as a library
>> * the agg project is to the least not very lively. It has been taken
>> over by the community, but for the time being this has limited itself
>> to having a large list of commiters but no actual coding going on. As
>> such I do not see it evolving in a near future.
>> * there would be no change in the mapserver code, only Makefile modifications.
>>
>> If we decide to go down this route, I volunteer to maintain the
>> imported code and the corresponding Makefiles.
>>
>> so:
>> - can the mapscript maintainers speak up if this can be disruptive ?
>> - bring on the flames :)
>>
>> best regards,
>>
>> thomas
>>
>> --
>> www.camptocamp.com
>> +33 4 79 26 57 97
>>
>>     
>
>
>
>   


More information about the mapserver-dev mailing list