MapServer / MapServer-import

3 stars 2 forks source link

Remove deprecated scale and symbol.style members in PHP MapScript #2170

Open tbonfort opened 12 years ago

tbonfort commented 12 years ago

Reporter: dmorissette Date: 2007/07/24 - 16:35 In 19cd1419e05455f3ce9b00c27dde15a7550f584a (r6381) (ticket #2119, RFC-26), we have renamed scale to scaledenom and renamed symbol style to pattern. All the old members have been kept and marked deprecated in php_mapscript.c and the associated docs (mapscript/php3/README).

This ticket is to remind us to remove those members in MapServer 5.2 or 5.4.

tbonfort commented 12 years ago

Author: dmorissette Date: 2007/07/24 - 16:44 OOpps... I had forgotten the transparency keyword that has been renamed opacity and deprecated. Old refs to transparency will need to be removed at the same time (see 945fbe8245fe8c11b4108044b47b83ae26728667 (r6382)).

tbonfort commented 12 years ago

Author: hobu Date: 2007/08/17 - 09:21 Because of the nature of SWIG mapscript, layer.scale or layer.transparency are no longer valid and we weren't able to gracefully deprecate them.

tbonfort commented 12 years ago

Author: tomkralidis Date: 2008/06/24 - 01:32 Any update on this one?

tbonfort commented 12 years ago

Author: dmorissette Date: 2008/06/25 - 21:30 Probably a bad idea to remove those at this time for 5.2. Pushing to 5.4.

tbonfort commented 12 years ago

Author: dmorissette Date: 2009/03/31 - 22:58 6.0 would be a great time to do this cleanup.

tbonfort commented 12 years ago

Author: aboudreault Date: 2010/01/15 - 16:31 Steve, I'm going to remove all '''deprecated''' properties in php mapscript (for 6.0). Do you have any objection on this ?

tbonfort commented 12 years ago

Author: aboudreault Date: 2010/01/15 - 17:47 oh, and I'll drop the php4 support.

tbonfort commented 12 years ago

Author: aboudreault Date: 2010/01/15 - 19:23 oups, I meant php3, my cleanup shouldn't break anything related to php4 (don't really know if the current extension build with php4)

tbonfort commented 12 years ago

Author: aboudreault Date: 2010/01/15 - 20:00 All deprecated class properties have been removed from php/mapscript in f38410ab730a05cb73046e07262c9b1b79284686 (r9695). Documentation has been updated in adcd0a9a5c026778f66568ceacffd5c0ced5c377 (r9696). All removed properties are listed in ''mapscript/php3/README'' and a note has been added in the ''MIGRATION_GUIDE.TXT'' file[[BR]] A php3 cleanup has been done in c5365ecaaf2b506d6a8dffc9a0ee0c270276a418 (r9699).[[BR]]

I'm going to close this ticket, just reopen it if there is something wrong.

Schpidi commented 11 years ago

This is an automated comment

This issue has been closed due to lack of activity. This doesn't mean the issue is invalid, it simply got no attention within the last year. Please reopen if still valid.