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

Martin Desruisseaux updated SIS-350:
------------------------------------
    Description: 
Create an Apache SIS branch for Android. This will require the following work:

* Simulate the JAXB framework if possible, or remove SIS usage of JAXB on the 
Android branch. JAXB is extensively used in the metadata modules, but some 
usages are found also in other modules.
* Remove Java2D dependency. This work has already been anticipated by keeping 
Java2D dependency in separated classes or packages. When a replacement is 
available on the Android platform, the Java2D type should be substituted by the 
replacement. This should include in particular 
{{java.awt.geom.AffineTransform}}.
* Get a JDBC implementation for SQLite. If needed, write code that adapt 
on-the-fly the SQL statements used for the creation of EPSG dataset to SQL 
statements compatible with SQLite.

  was:
Create an Apache SIS branch for Android. This will require the following work:

* Simulate the JAXB framework if possible, or remove SIS usage of JAXB on the 
Android branch. JAXB is extensively used in the metadata modules, but some 
usages are found also in other modules.
* Remove Java2D dependency. This work has already been anticipated by keeping 
Java2D dependency in separated classes or packages. When a replacement is 
available on the Android platform, the Java2D type should be substituted by the 
replacement. This should include in particular 
{{java.awt.geom.AffineTransform}}.


> Port Apache SIS to Android
> --------------------------
>
>                 Key: SIS-350
>                 URL: https://issues.apache.org/jira/browse/SIS-350
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Features, Metadata, Referencing, Storage, Utilities
>            Reporter: Martin Desruisseaux
>              Labels: gsoc2017, mentor
>
> Create an Apache SIS branch for Android. This will require the following work:
> * Simulate the JAXB framework if possible, or remove SIS usage of JAXB on the 
> Android branch. JAXB is extensively used in the metadata modules, but some 
> usages are found also in other modules.
> * Remove Java2D dependency. This work has already been anticipated by keeping 
> Java2D dependency in separated classes or packages. When a replacement is 
> available on the Android platform, the Java2D type should be substituted by 
> the replacement. This should include in particular 
> {{java.awt.geom.AffineTransform}}.
> * Get a JDBC implementation for SQLite. If needed, write code that adapt 
> on-the-fly the SQL statements used for the creation of EPSG dataset to SQL 
> statements compatible with SQLite.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to