[ 
https://issues.apache.org/jira/browse/SIS-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Johann Sorel reassigned SIS-185:
--------------------------------

    Assignee: Johann Sorel

> Define the commited API for Shapefile
> -------------------------------------
>
>                 Key: SIS-185
>                 URL: https://issues.apache.org/jira/browse/SIS-185
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Shapefile
>            Reporter: Martin Desruisseaux
>            Assignee: Johann Sorel
>            Priority: Major
>
> We should define the first elements of what would be the committed API for 
> {{Shapefile}}. The intend of this task is not to define the full API neither 
> to change implementation details that are not visible through the API. The 
> intend is only to reduce the size of the public API to elements that, we 
> think, have good chances to stay there.
> This task is targeted for completion before SIS 0.5 release. The intend is to 
> give some guarantees to Apache SIS 0.5 users that their code is likely to 
> compile and run with Apache SIS 0.6. To achieve this goal, the proposal is to 
> hide the API elements which are likely to change, for preventing users to 
> depend on it. Those API elements can be hidden either by declaring them 
> package-privated, or by moving them in any {{org.apache.sis.internal}} 
> sub-package, depending on which approach is the less disruptive for the code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to