GeoAPI

Remove packages GO, Layer and clean deprecated sld packages classes

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.3-M1
  • Fix Version/s: 2.2, 2.3-M1
  • Component/s: graphic / rendering
  • Labels:
    None
  • Number of attachments :
    0

Description

This task is to clean geoapi of several old packages deprecated or related to deprecated classes.

  • package go is deprecated for more then a year now and OGC doesnt support this specification anymore. A candidate replacement package : display is in devlopment.
  • package sld has a group of deprecated classes related to sld 1.0 specification, thoses are now obsolete and are replaced by Symbology Encoding style package
  • package layer heavely depends on deprecatecated classes from go and sld, this module is not used in any project as far as I know. It should be deleted.

Before thoses cleaning tasks can be performed, some remainning dependencies in GeoTools must be removed/changed.

Issue Links

Activity

Hide
Jody Garnett added a comment -

layer/Layer.java is used by the WMS code as one of the artifacts represented in a WMS capabilities document.

Show
Jody Garnett added a comment - layer/Layer.java is used by the WMS code as one of the artifacts represented in a WMS capabilities document.
Hide
Jody Garnett added a comment -

Removed from 2.2.x as per -r1374
Removed from trunk as per -r1373

Show
Jody Garnett added a comment - Removed from 2.2.x as per -r1374 Removed from trunk as per -r1373
Hide
Johann Sorel added a comment -

SLD package should not be deleted completly, only the deprecated classes in it should be removed.

Show
Johann Sorel added a comment - SLD package should not be deleted completly, only the deprecated classes in it should be removed.
Hide
Jody Garnett added a comment -

In that case the Style interface would also be useful to have around; at least for 2.2.0; this interface was being used by WMS code.

Show
Jody Garnett added a comment - In that case the Style interface would also be useful to have around; at least for 2.2.0; this interface was being used by WMS code.
Hide
Jody Garnett added a comment -

Change rolled out from 2.2. and trunk; as noted above layer/Style should also remain in use then.

Show
Jody Garnett added a comment - Change rolled out from 2.2. and trunk; as noted above layer/Style should also remain in use then.
Hide
Johann Sorel added a comment -

cleaning made on revision 1378.

Show
Johann Sorel added a comment - cleaning made on revision 1378.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: