exporting layers to OGC interfaces
Stephen Woodbridge
woodbri at SWOODBRIDGE.COM
Wed Feb 21 21:59:39 EST 2007
Well, likewise we would expect you to upgrade and not test that things
worked as you expected :)
5.0 is a compatibility breaking release I thought. So this is a release
that we should fix things that ARE, but shouldn't be. I think Daniel's
point was that if one were building a mapfile and one did not INTEND to
support OGC services that one might not think to see if it is disabled
by default. I also think commercial services need to worry about people
figuring out that a site is mapserver driven and the smart people might
figure out how to use mapserver in ways the owners did not intend and
steal services that might impact services to paying clients.
I do not think we should break compatibility just for the sake of
breaking it, but I do think we should do whatever is needed to clean
things up, rationalize APIs and interfaces and position mapserver for
the next 5 years.
I have been on the don't break things bandwagon for sometime, but there
are a lot of things that I would like to see cleaned up in mapscript and
mapfiles and if a some of these make me rework my code to get to a
better, faster, cleaner mapserver then there is an incentive for me
rework things.
-Steve
Paul Ramsey wrote:
> But it is what we are used to. Changing behavior is worse. I mean, I
> don't write a WMS map file and then not test it to see what capabilities
> it is advertising. So the fact that it is advertising all my layers is
> hardly a surprise. On the other hand, "upgrading" my mapserver and
> finding that all my layers mysteriously "disappear" from my service --
> *that* would be a surprise.
>
> P
>
> Daniel Morissette wrote:
>> Paul Ramsey wrote:
>>> In order to retain current behavior, the absence of the keyword
>>> should be equivalent to "all", and there should be a "none".
>>>
>>
>> I really meant to suggest that we break compatibility because the
>> current behavior is opening up everyone's data by default, which I
>> find bad.
>>
>> Daniel
>
>
More information about the mapserver-dev
mailing list