Skip to Main Content
Apache Events The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-02-21 22:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

WARNING: these pages may omit some original contents of the minutes.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

SIS

21 Feb 2024 [Martin Desruisseaux / Shane]

Report was filed, but display is awaiting the approval of the Board minutes.

15 Nov 2023 [Martin Desruisseaux / Willem]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Project Status:
Current project status: ongoing with high activity.
Issues for the board: none.

## Membership Data:
Apache SIS was founded 2012-09-19 (11 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
Apache SIS 1.4 has been released in October 2023, with JPMS modularization
applied. The source directory structure got major reorganization for better
use of JPMS features, but we still have difficulties with the lack of support
of "Module Source Hierarchy" in tools such as Maven and Gradle. We are trying
to push for better JPMS support with emails and GitHub issues such as [1], but
expect that it will take a long time. Some progress on Maven side is at [2].

Above-cited reorganization introduced an "incubator" group of modules. This
group is now used by other contributor for pushing codes faster than what is
done in the "endorsed" group of modules.

Apache SIS had a join presentation with Ecere about "Geospatial in space"
during the "Community over code" conference in Halifax. It was partially a
report of an ongoing activity in the Open Geospatial Consortium (OGC) in which
Apache SIS and Ecere are participating.

The package name conflict with GeoTools seems resolved by the release of
GeoTools 30 in October. That conflict was caused by the use of "org.opengis"
package name by GeoTools, despite OpenGIS being an OGC registered trademark.
Following the package renaming done in GeoTools 30, it should now be possible
to have Apache SIS and GeoTools 30 or later coexisting in the same JVM.
However, GeoTools communication on this topic is still misleading [3].

[1] https://github.com/gradle/gradle/issues/25974
[2] https://s.apache.org/bkhws
[3] https://desruisseaux.github.io/history/GeoAPI.html#geotools30

## Community Health:
Apache SIS has few contributor diversity. However, the above-cited
introduction of an "incubator" group of modules has made some contributions
easier. But on the other hand, the "Module Source Hierarchy" has introduced a
new technical barrier. This is a technical problem however, that we are trying
to get resolved by Maven and Gradle.

16 Aug 2023 [Martin Desruisseaux / Sander]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Project Status:
Current project status: ongoing with high activity.
Issues for the board: none.

About the issue raised in previous report, we are waiting to see the outcome
of the work started by the GeoTools project for resolving the package name
conflict. They usually do a release in fall.

## Membership Data:
Apache SIS was founded 2012-09-19 (11 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
A major work is the modularization with JPMS, a.k.a. "Jigsaw".
While Maven and Gradle have some JPMS support, neither of them support
Source Module Hierarchy. However Gradle flexibility makes possible
to support Module Source Hierarchy anyway with some effort,
so the modularization proposal includes a migration from Maven to Gradle.
Since Module Source Hierarchy requires a source code reorganization anyway,
this opportunity is taken for grouping modules differently. A notable change
is the introduction of an "incubator" group of modules, as an attempt to
address the issue raised in previous report about API not ready for release.
More details, including an introduction to what is the little known "Module
Source Hierarchy", is at [1]. The pull request [2] is still under vote.

Other works by two other contributors are underway on clones of Apache SIS
repository. They will be merged after review.

[1] https://geomatys.github.io/draft/Modularization.html
[2] https://github.com/apache/sis/pull/37

## Community Health:
Mostly the same as in previous reports: a large fraction of the work done
by a single contributor. However there is a slight increase in interaction
with other developers on topics such as modularization and ShapeFile
(a data format) support.

17 May 2023 [Martin Desruisseaux / Shane]

## Description:
The mission of Apache SIS is the creation and maintenance of software
providing data structures for developing geospatial applications compliant
with the model of OGC/ISO international standards.

## Issues:

## Membership Data:
Apache SIS was founded 2012-09-19 (11 years ago) There are currently 23
committers and 18 PMC members in this project. The Committer-to-PMC ratio is
roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
Development continues with bug fixes and new features. Some branches
contributed by different developers have been merged. Some notable work items
since the SIS 1.3 release are the completion of "Cloud Optimized GeoTIFF"
support by the use of "HTTP ranges" requests, aggregation of many rasters in a
single data cube, and the upgrade from Java 8 to Java 11.

We participated physically to the joint OGC/OSGeo/ASF code sprint in April 25
to 27 [2]. It was an opportunity to meet an Apache Baremaps developer. An
Apache Sedona developer also participated remotely during the mentor session.
A step-by-step tutorial for using Apache SIS was presented.

## Community Health:
There is no new committers or PMC members in the last 2 years, and no
candidate yet. The email traffic is low, but well responsive when there is
email.

[1] https://desruisseaux.github.io/history/GeoAPI.html
[2] https://developer.ogc.org/sprints/20/

15 Feb 2023 [Martin Desruisseaux / Bertrand]

## Description:
The mission of Apache SIS is the creation and maintenance of software
providing data structures for developing geospatial applications compliant
with the model of OGC/ISO international standards.

## Issues:


## Membership Data:
Apache SIS was founded 2012-09-19 (10 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
Apache SIS 1.3 has been released in December 2022. In an engineering report
that a PMC member wrote for the Open Geospatial Consortium (OGC), we use
Apache SIS 1.3 as a proof of concept.

Development continues with bug fixes and new features. In particular, we are
finally dropping Java 8 support. A few thousands of lines of code have been
changed for taking advantage of new API added in JDK 11. Jigsaw modularisation
will follow later.

Raised a licensing issue with an Apache Calcite dependency, which has been
fixed with the help of the relevant OSGeo project [4].

[4] https://s.apache.org/61lo2

## Community Health:
During the 1.3 release process, a user found a regression in the Release
Candidate 1. That regression has been fixed in a Release Candidate 2.

The decision to move to Java 11 has been done by consensus on the mailing
list. The original proposal was to go directly to Java 17, but users who
needed Java 11 compatibility have been listened.

Proposed to Apache Sedona (recently graduated from incubation) to replace
their LGPL dependency (GeoTools) by Apache SIS [5]. The proposal has not
yet gained traction.

[5] https://s.apache.org/k633a

16 Nov 2022 [Martin Desruisseaux / Roy]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (10 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
One of the branches waiting for code review has been reviewed and merged [1].
It took about one year before we managed to do this work. The difficulty with
the lack of resource is that the review requires some expertise with JAXB and
(more difficult to find) with OGC/ISO standards. In the particular case of
this branch merge (which was about ISO 19157 data quality metadata),
numerous errors have been found and corrected during the review process.

Other branches are waiting for merge for a shorter time (since this summer).
Review of those branches will start this week or next week.

An 1.3 release train is likely to start this month. The release date will be
adjusted in part for the needs of The Open Subsurface Data Universe (OSDU)
group, which became an important user of Apache SIS.

[1] https://s.apache.org/c4wer

## Community Health:
Commits to the main branch are still done mostly by a single developer, with
contributions from other developers mostly from the same company. Those other
developers are also committers and PMC members, so they could merge their
branches themselves. But for now we continue to follow the review process
with feature branches. The current number of active developers is about 3
(with some occasional other contributions).

17 Aug 2022 [Martin Desruisseaux / Roman]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (10 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
Apache SIS 1.2 has been released in May. A FOSS4G (Free and Open Source
Software for Geospatial) conference will happen in August 22 to 28 in Italy.
It would have been a good opportunity for a session about Apache SIS, but we
missed the deadline for submission. However the participants mentioned in
previous report (peoples doing tests) will mention SIS briefly.

## Community Health:
The community health is stable, with the same situation than the one described
in previous reports (i.e. majority of developments done by a single
individual). Merge requests mentioned in previous report (submissions from
other developers of the same company than above-cited individual) have not
yet been merged because of lack of time for review. Contributions of the rest
of the community mentioned in previous report has continued. In particular,
those contributions have resulted in a substantive amount of new JUnit tests
in the GIGS (Geospatial Integrity of Geoscience Software) test suite.

18 May 2022 [Martin Desruisseaux / Sander]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention

## Membership Data:
Apache SIS was founded 2012-09-19 (10 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
A joint Open Geospatial Consortium (OGC)/OSGeo/ASF code sprint happened
in March. Results have been published in an OGC engineering report.
Section 5.10 of that report [1] cites the use of Apache SIS for testing
the Geospatial Integrity of Geoscience Software (GIGS) test suite.

A SIS 1.2 release is under progress. New features include the support of
more data formats and various bug fixes.

[1] https://portal.ogc.org/files/?artifact_id=100630#toc27

## Community Health:
The community health is stable, with the same situation than the one described
in previous reports (i.e. majority of developments done by a single individual).
Two merge requests from other developers of the same company have been submitted
and are pending review (to be done after the release).

However the amount of tests and bug reports that we receive from the rest of the
community is increasing. Not all of them are reported on the public mailing list
since the developers are sometime contacted directly.

16 Feb 2022 [Martin Desruisseaux / Justin]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (9 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
The Open Geospatial Consortium (OGC) conducted various test beds this summer,
with two of them that included development works in Apache SIS. This work has
been reported in two OGC engineering reports published last December [1][2].

A joint OGC/OSGeo/ASF code sprint will happen in March [3]. We have submitted
a few ideas for eventual contributors to Apache SIS [4]. We are also involved
in proposals of more general interest than SIS only (related to OGC standards).

Code development is continuing steadily with bug fixes (especially around
GeoTIFF) and a few new features. There is probably enough material for a 1.2
release, but discussion didn't started yet (having a release before the code
sprint would be nice).

[1] https://docs.ogc.org/per/21-032.html
[2] https://docs.ogc.org/per/21-036.html
[3] https://www.ogc.org/pressroom/pressreleases/4659
[4] https://s.apache.org/ogw26

## Community Health:
The community health is stable, with the same situation than the one described
in previous report. We had a slight increase in the diversity of commits thanks
to a few relatively large merge requests.

17 Nov 2021 [Martin Desruisseaux / Bertrand]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (9 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Alexís Manin on 2021-05-27.
- No new committers. Last addition was Bruno P. Kinoshita on 2021-06-23.

## Project Activity:
Apache SIS had a presentation at ApacheCon 2021: "Twelve OGC/ISO standards
used in Apache SIS and other projects". Two features of SIS (the reading of
"cloud optimized" GeoTIFF files and a work in progress about the handling of
"moving features" in a spatial database) are also mentioned in two reports to
be submitted to the Open Geospatial Consortium (OGC) in December.

Apache SIS 1.1 has finally been released on October 6th, 2021. It was 2 years
after previous release. At this time, there is no blocking issue which would
delay a 1.2 release as much as the 1.1 release has been delayed. The 1.1
release is the first one to include a JavaFX application (optional; users must
install JavaFX themselves) for demonstrating some SIS capabilities.

## Community Health:
The community health is stable. For the last years, most commits on the code
base are done by a single contributor with occasional commits from two other
contributors working in the same company. Contributions from other
organizations happens on the web site. In the past we tried "Google Summer of
Code" as a way to diversify. We have not participated to GSoC in the last few
years but may try again in 2022 if time allows.

18 Aug 2021 [Martin Desruisseaux / Sheng]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
No new issue compared to last report.

## Membership Data:
Apache SIS was founded 2012-09-19 (9 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- Alexís Manin was added to the PMC on 2021-05-27.
- Bruno P. Kinoshita was added as committer on 2021-06-23.

## Project Activity:
Web site migration to a new Content Management System (CMS) has been completed,
thanks to Bruno P. Kinoshita help.

A large code review which was blocking release has been completed [2].
A code review for a second and last part (smaller) is in progress.

Apache SIS will have a presentation at ApacheCon 2021:
"Twelve OGC/ISO standards used in Apache SIS and other projects" [3].

[2] https://s.apache.org/xeh4i
[3] https://www.apachecon.com/acah2021/tracks/geospatial.html

## Community Health:
There is not many discussion on the mailing list. Commits are done silently,
in part because they are in large part cleaning work (above-cited code review).
We have some questions that we want to submit to the community for future
directions, but in the short term our priority is to put the code in shape
for starting a release process.

19 May 2021 [Martin Desruisseaux / Roy]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
See "Community health".

## Membership Data:
Apache SIS was founded 2012-09-19 (9 years ago) There are currently 22
committers and 20 PMC members in this project. The Committer-to-PMC ratio is
roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
A join ASF - OSGeo - OGC (Open Geospatial Consortium) code sprint was held in
February 17th to 19th. The code sprint results have been summarized in an
engineering report [1]. Our main activity has not been on Apache SIS directly,
but rather in interoperability with the UCAR (University Corporation for
Atmospheric Research) library via the GeoAPI interfaces [2].

Web site migration to a new Content Management System (CMS) is in progress
[3], thanks to Bruno P. Kinoshita help.

Last release was 1.5 years ago. Release was blocked by a large code review,
which is finally in progress [4]. I have good hope that we can finally merge
to master and make a release in the next few months.

OGC is supervising sponsored developments with various participants this
summer. Contributors to SIS (Geomatys) got contract for two areas: Cloud
Optimized GeoTIFF reader in Apache SIS (for testing the OGC specification with
an implementation different than the current one), and Moving Features. More
details are in the mailing list [5].

[1] https://docs.ogc.org/per/21-008.html
[2] https://github.com/Unidata/geoapi-netcdf-java
[3] https://github.com/apache/sis-site
[4] https://github.com/Geomatys/sis/compare/geoapi-4.0...refactor/filters
[5] https://s.apache.org/2kvs0

## Community Health:
There is a slight increase in contribution diversity with activity spread in
different branches, but this activity does not show up on master branch yet.

While the PMC contains 20 PMC members, most of them are quiet for a few years.
I saw that the River project recently had a roll call for moving inactive PCM
members to emeritus status. Should SIS do the same?

17 Feb 2021 [Martin Desruisseaux / Roy]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (8 years ago)
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
The project activity has the same issue than the one reported 3 months ago:
about 7,600 lines of code added since previous report, but it still not the
work needed for making a release.

A joint ASF, Open Geospatial Consortium (OGC) and OSGeo code sprint will
happen from February 17th to 19th [1]. Apache SIS will participate, together
with Apache Jena and Superset. We plan to use this code sprint for starting
the work on the items that are blocking a release (filters, portrayal, access
to SQL database).

The JavaFX application demonstrating some Apache SIS capabilities is
operational. We will see after next SIS release if it help to attract
some users and developers.

[1] https://github.com/opengeospatial/joint-ogc-osgeo-asf-sprint-2021

## Community Health:
There is low activity on the mailing list. The work is still happening on a
branch, which may give the impression that the project is inactive. The merge
to master is still pending review of the same code waiting for review for more
than a year (next time we will try to use more feature branches for avoiding
such stall). But it does not have created friction as far as I know; both the
reviewer (myself) and the original code author are in the same situation,
lacking time for resolving this issue. The above-cited code sprint is our next
attempt to resolve this issue.

18 Nov 2020 [Martin Desruisseaux / Justin]

## Description:
The mission of Apache SIS is the creation and maintenance of software
providing data structures for developing geospatial applications compliant
with the model of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (8 years ago)
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
Development of new functionality continues with about 10,000 lines of code
and comment since last report (previous cycle was about 30,000 lines). However
they are still not yet the work needed for making a release. Current
development is driven by the needs of clients of SIS contributors, and we have
not been able to get the time to work on a release yet. I estimate to about 1
month the time needed for doing a release because of the need to review and
complete works in two packages. This review is desired for offering a release
with stable API and functionality. A proposed list of tasks has been posted
on user mailing list [1].

Screenshots of a JavaFX application (in very early stage) have been shown in
an ApacheCon presentation in September.

[1] https://s.apache.org/pe587


## Community Health:
The issues raised in last month report still apply:

- Low activity on the mailing list.
- All work is done on a branch not yet merged to master.

We have not yet addressed those issues because our energy is currently focused
on completing the tasks that are blocking us from doing a release.

19 Aug 2020 [Martin Desruisseaux / Craig]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache SIS was founded 2012-09-19 (8 years ago)
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
Development is steady with about +20,000 lines of code and +10,000 lines of
comment in last 3 months. Those developments include a JavaFX application,
mentioned in previous report as an attempt to attract users and developers by
illustrating SIS capability (but the SIS mission is still to provide a library
independently of JavaFX). This application will be shown during the ApacheCon
Geospatial track on September 30 in "Visualize Apache SIS capabilities with
raster data" talk. Other developments in last 3 months are about raster data
(remote sensing).

A #sis channel has been created on https://the-asf.slack.com/ and announced on
the developer mailing list. Discussion started about choosing a website
technology in replacement of Apache CMS.

## Community Health:
Activity on the mailing list is low, but emails posted (e.g. about slack
channel or website technology) usually get a quick response from peoples
different than the usual committers, which is encouraging.

Almost all work in the last 10 months is happening on a branch. For peoples
observing "master", the Apache SIS project may look inactive. This situation
is caused by work contributed last November which needs some refactoring before
merge (for avoiding merge conflicts), and that review did not happened yet by
lack of time. A similar situation happened before SIS 1.0 release where another
contribution also took almost one year to be reviewed. The repetition of this
situation suggests that we need to reconsider our work flow (branching, etc.).
I have not seen expression of frustration yet (the community seems patient),
but we are aware that this issue needs to be considered seriously.

20 May 2020 [Martin Desruisseaux / Patricia]

## Description:
The mission of Apache SIS is the creation and maintenance of software providing
data structures for developing geospatial applications compliant with the model
of OGC/ISO international standards.

## Issues:
As pointed out by DA and DF comments, the project currently has three active
committers from the same company not communicating enough with the otherwise
quiet community. However the community has not yet expressed frustration to my
knowledge (RB concern). Efforts for trying to improve the situation are
discussed in the "Project Activity" section.

## Membership Data:
Apache SIS was founded 2012-09-19 (8 years ago)
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
Previous report listed the main areas under development, together with the
fact that those developments were happening on a branch instead than on
master. Those details have been put in a "roadmap" page on the wiki [1]. A
"Report on SIS progress" email has been sent to the mailing list with those
points, together with an acknowledgement that we are weak on communication
[2]. The community reaction up to date are encouragements.

We are developing a JavaFX application in part as debugger tools, but also in
an attempt to help the community to grips with the project by visualizing what
the library is doing before to explore the API. A wiki page for the
application with screenshots has been created [3].

On more technical aspects, some emails proposing to choose between
alternatives have been posted [4][5], but it is hard to get feedback on
proposals such as [5] that require deep knowledge of the library.

We have skipped Google Summer of Code this year because of lack of time for
mentoring. Our effort for attracting a community shifted to the JavaFX
application, but we may come back to GSoC in the future.

## Community Health
Currently active PMC members are from 3 different organizations. Currently
active committers are from a single organization. Candidates as new PMC
members are either a developer from the same organization than current
committers (so not increasing diversity), or user interested in oversight but
otherwise not involved in daily operations.

[1} https://cwiki.apache.org/confluence/display/SIS/Roadmap
[2] https://s.apache.org/igo15
[3} https://cwiki.apache.org/confluence/display/SIS/JavaFX+application
[4] https://s.apache.org/hwwwo
[5] https://s.apache.org/zgv8n

19 Feb 2020 [Martin Desruisseaux / Roman]

## Description:
The mission of Apache SIS is the creation and maintenance of software
providing data structures for developing geospatial applications compliant
with the model of the Open Geospatial Consortium (OGC) and the International
Organization for Standardization (ISO) standards. Apache SIS also develops
project-specific API for functionalities not covered by OGC/ISO standards.

## Issues:
No issue to report this month.

## Membership Data:
Apache SIS was founded 2012-09-19 (7 years ago)
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
All activities is happening on a branch (we develop on a branch anticipating
what may be future standards, and keep master aligned with currently released
standards). The last merge on master was on October 24, 2019. We usually merge
on master more often, but the merge is currently hold because of large
contributions committed on the development branch and not yet reorganized
in a way to minimize merge conflicts. The new functionalities include:

* Use of PostGIS spatial database, spatial filters, GeoJSON
 (cited in last report).
* JavaFX application is progressing well.
* Base class for portrayal (i.e. rendering of maps).
* Base class for reproducing some of the functionalities of
 Java Advanced Imaging (JAI) library.

The JAI library was developed ~25 years ago by Sun Microsystems, NASA and
others. It was a powerful library for processing large images, with advanced
features for defining and manipulating chains of image operations, lazy
computing and multi-threading on a tile-by-tile basis, handling interpolations
problems, etc. It was suitable to classical photos, medical imagery or remote
sensing data. Unfortunately JAI is not maintained anymore for about 15 years.
Nevertheless at least some of JAI functionalities are critical to Apache SIS.
In the last three months we started to reproduce in Apache SIS some
functionalities of JAI.

An Open Geospatial Consortium (OGC) meeting was done in November 2019.
A report has been posted on the Apache geospatial mailing list:
https://s.apache.org/m0itz

The Open Geospatial Consortium (OGC) does every year a "test bed" where new
standards are experimented. The test bed for 2020 includes an aspect in which
Apache SIS is particularly well suited. In short, the main trend of the last
20 years has been in the development of Web APIs for the discovery and
download of data. However the amount of Earth Observation data is so huge
(terabytes of new data every day) that space agencies want to change the
paradigm, and transfer algorithms close to the machine where data are located
instead than downloading the data. This may require the standardization of
programming languages APIs (as opposed to Web APIs). I will give more
details in next report if we get involved (indirectly) in this experiment.

## Community Health:
Traffic on user mailing list has increased thanks to new users in the process
of evaluating Apache SIS. They have not yet made their choice, so we do not
know yet if they will stay around.

Traffic on developer mailing list is probably too low compared to the amount
of commits. Since the 3 currently active developers are from the same company,
and all of them in a rush for getting projects done, we have difficulty to
spend the required amount of time for communicating better on the list.

@Daniel: follow up with questions from comments

20 Nov 2019 [Martin Desruisseaux / Myrle]

## Description:
Apache Spatial Information System (SIS) is a Java library
for developing geospatial applications. SIS enables better
representation of spatial objects for searching, archiving,
or other relevant spatial needs. The base of the SIS library
is modeled according international standards published jointly
by the Open Geospatial Consortium (OGC) and the International
Organization for Standardization (ISO).

## Issues:
No issue to report this month. Previous reports mentioned the very
long delay since last release, but SIS 1.0 has finally been released.

## Membership Data:
Apache SIS was founded 2012-09-19 (7 years ago).
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- No new committers. Last addition was Alexís Manin on 2019-07-05.

## Project Activity:
Apache SIS 1.0 has been released last September, about 2 years after the
previous release. This long delay was due to the effort required for
integrating a large user contribution (upgrade metadata XML schema to the
latest ISO 19115 standard), followed by compatibility issues with Java 9+
that we had time to resolve only recently. SIS is now compatible with latest
Java release and there is no reason to delay SIS 1.1 as much as SIS 1.0 has
been.

Current development work includes more spatial filters, a query language
(CQL) for applying those filters, and the beginning of a JavaFX application
for those who have JavaFX pre-installed (we do not redistribute it).
The JavaFX work started as a Google Summer of Code 2018 project but required
cleanup, which we have been able to do only now. We hope that a graphical
user application would help to demonstrate SIS capabilities.

Other developments in separated branches are GeoJSON support and
improvements in the use of vector data stored in a spatial database
(e.g. PostGIS, but not limited to).

Number of downloads from Maven central repository fluctuates between 100,000
and 200,000 per month (20,000 ~ 25,000 unique IPs), but I suspect that a lot
of them are side-effects of Apache Tika downloads (through dependency)
rather than users seeking specifically for SIS.

## Community Health:
The number of active contributors is 3, with Johann and Alexis activity on
SIS increasing. Those 3 contributors are from the same company; we do not
yet have a diversity at this level. The busiest topic in September has been
fixes and stabilization before SIS 1.0 release.

The traffics on mailing lists fluctuate a lot (with both increases and
decreases), but this is hardly significant because of the low amount of
emails (between 10 and 35). We have not observed a significant evolution
of this situation for many years, except during Google Summer of Code.

21 Aug 2019 [Martin Desruisseaux / Daniel]

## Description:
Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs.
The base of the SIS library is modeled according international standards
published jointly by the Open Geospatial Consortium (OGC) and the
International Organization for Standardization (ISO).

## Issues:
Latest release (0.8) was in November 2017. I wrote in reports for about one
year that SIS 1.0 release will come soon, but it has not yet happened. Apache
SIS is receiving active development, but most work has been for new
functionalities considered critical for some clients; we have been able to
allocate resources only a few weeks for preparing the release. The blocking
point is to resolve compatibility issues for all Java versions from 8 to 13.
More details in the "activity" section.

## Membership Data:
Apache SIS was founded 2012-09-19 (7 years ago)
There are currently 22 committers and 20 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Johann Sorel on 2017-09-07.
- Alexís Manin was added as committer on 2019-07-05

## Project Activity:
Developments in this quarter were mostly about improvements in raster data
support (coverage), tuning the API for reading/writing geospatial resources,
and spatial filters applied in queries. Work is starting in map display
capabilities (portrayal). Those core GIS concepts bring Apache SIS to a higher
level compared to previous functionalities, which explain the slight increase
in committers diversity (see "community health" section).

Regarding the SIS 1.0 release, some work has been done in June. This work was
about adjusting above-cited API in the hope to avoid need for API changes
after the release. In addition a new committer (Alexis Manin) provided a patch
for resolving a blocking compatibility issue with Java 11+, but we may want to
do a Maven profile for Java 8 before to apply that patch.

We will miss the geospatial track at ApacheCon this year, but George Percivall
from OGC accepted to insert some slides about Apache SIS in his presentation.

We made a presentation about Apache SIS to the Vietnamese space agency (VNSC)
and to some students of the Vietnam National University.

## Community Health:
We got an increase of email traffic in last quarter, but actually those
numbers fluctuate a lot from quarter-to-quarter and can not be taken as a
long-term trend yet. The most important number is that we had 4 code
contributors this quarter and that those contributors have done an increasing
amount of commits. Apache SIS is still a project with ~95% of the commits done
by a single contributor, but we hope that the recent increase in amount of
other commits will be a long term trend for the reasons cited in the "project
activity" section.

15 May 2019 [Martin Desruisseaux / Daniel]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial objects
for searching, archiving, or other relevant spatial needs. The base of the SIS
library is modeled according international standards published jointly by the
Open Geospatial Consortium (OGC) and the International Organization for
Standardization (ISO).


## Issues:

In last report (February) we wrote that we have difficulty to make a release,
because of lack of time. We wrote that we were hoping to work on a release in
March, but it did not happened yet. More discussion in the health section
below.


## Activity and health report:

Exceptionally, I merge those two sections together for this report since they
are closely related.

Last release (0.8) was in November 2017. About 30,000 lines of code (ignoring
comments) have been added since that release (~8600 in last 3 months). We
rushed in the development of features required by a contract focused on better
support of Earth Observation data such as JAXA's Global Change Observation
Mission. Despite the rush, the quality of the code has not been compromised:
Apache SIS still have a high comment/code ratio (1.16 : 1). An example of
comment documenting algebraic transformations together with a link to
OpenOffice document providing more details can be viewed at [1]. However this
rush has been done at the sacrifice of community activity (messages on
dev@sis.apache.org dropped to 3 emails in this quarter; we did not had the
time to make proposals for GSoC this year; we may miss the geospatial track at
ApacheCon this year for the first time; we did not wrote summary of latest
Open Geospatial Consortium meetings), and at the sacrifice of preparing a
release for more than one year. We reported those issues in February. In
reaction, the board requested us to confirm by email that there is at least 3
PMC members providing active oversight of the project [2]. The call received
responses from 4 PMC members, two of them being myself and a coworker.

In the last report, we wrote that we may have time to work on SIS release in
March. Unfortunately it did not happen, because of urgent work not yet
finished. Work on the SIS release started only last week (May 1st), with one
regression fixed [3]. I'm just starting to have weekends and holidays
available for working on SIS release. The plan is to ensure that SIS compiles
with Java 11 and to verify compliance of new features with OGC/ISO standards;
the remaining would be delayed to a future release. A user already sent a pull
request about the Java 11 compatibility issue [4] (disclaimer: he is a
coworker).

Apache Jena is starting to use SIS for GeoSPARQL support [5]. It is the second
Apache project to my knowledge, after Apache Tika, to use SIS.


## PMC changes:

 * Currently 20 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Johann Sorel on September 2017.


## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Last committer addition was Johann Sorel on March 2016.

The user who sent above-cited pull request [4] could be a candidate for new
committer since he already provided other patches before. We are waiting for
the next opportunity, when he will need to work again on SIS.


## Releases:

 * 0.8 was released on November 24, 2017.
 * Work on 1.0 release started May 1st, but can continue only during weekends
   for now.


## Mailing list activity:

dev@sis.apache.org:

 * 69 subscribers (down -2 in the last 3 months)
 * 3 emails sent to list (8 in previous quarter)

Those numbers are down compared to previous quarter, which were already down
compared to the quarter before.

user@sis.apache.org:

 * 47 subscribers (up 0 in the last 3 months)
 * 13 emails sent to list (0 in previous quarter)
 * Other discussions happened on GitHub issues like [5].


## JIRA activity:

 * 9 JIRA tickets created in the last 3 months
 * 8 JIRA tickets closed/resolved in the last 3 months


[1] https://github.com/apache/sis/blob/8ca9f9abb7d87f748e73d5fddb62eb056c98c7e6/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/MeridianArcBased.java#L74
[2] https://lists.apache.org/thread.html/baeb067f9b0c71de0dfab4c326930046be20cf984a3ac37036d5e161@%3Cprivate.sis.apache.org%3E
[3] https://issues.apache.org/jira/browse/SIS-402
[4] https://github.com/apache/sis/pull/16
[5] https://github.com/apache/jena/pull/557

20 Feb 2019 [Martin Desruisseaux / Rich]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
base of the SIS library is modelled according international standards
published jointly by the Open Geospatial Consortium (OGC) and the
International Organization for Standardization (ISO).

## Issues:

We have difficulty to make a release. See the health report section below.

## Activity

About 190 commits by 2 developers in the last 3 months. Extensive work
has been done for supporting some raster data in netCDF files from NASA
and JAXA space agencies. It caused relatively rapid development of
Apache SIS capability to handle remote sensing data. The library now
handles some non-trivial problems for positioning 4-dimensional
(including time dimension) images on Earth. However we still lack a
Graphical User Interface allowing non-developers to visualize their
data. The Google Summer of Code work that attempted to address this
problem has not yet been integrated.

We presented Apache SIS in Paris Open Source Summit 2018 [1]. We did not
attended to Open Geospatial Consortium (OGC) meeting in the last 3
months. Activity on the mailing list dropped from 80 emails in the
summer to 25 in autumn to 6 in the last 3 months.

## Health report:

The last Apache SIS release (0.8) was one year and half ago. In the last
two reports, we wrote that Apache SIS 1.0 release would happen soon. But
we have been unable to make it happens. The reason is that the
developers who made previous releases are trapped in urgent work since
many months. Consequently Apache SIS got active development because
those new features were essential to the urgent company work, but this
is not the development needed for a SIS release. There is some
regressions that we didn't had time to fix. Even if we accept those
regressions and release SIS almost as-is, preparing a release still
require one or two full days (testing, documenting, synchronizing
extensions not included in Apache releases for licensing reasons,
discover issues, fix them…).

Activity on the mailing list dropped because we stopped reporting OGC
activities, proposing plan for ongoing work or discussing integration of
Google Summer of Code work. It will hopefully resume after the urgent
work is completed.

The current difficulty to release Apache SIS shows the project bus
factor. A proposal to rotate the chair has been posted on the mailing
list [2].

## PMC changes:

 * Currently 20 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Johann Sorel on September 7, 2017.

## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Last committer addition was Johann Sorel at Thu Mar 31 2016.

## Releases:

 * 0.8 was released on November 24, 2017.

## Mailing list activity:

dev@sis.apache.org:
 * 71 subscribers (down -1 in the last 3 months)
 * 6 emails sent to list (25 in previous quarter)

user@sis.apache.org:
 * 47 subscribers (down -1 in the last 3 months)
 * 0 emails sent to list (1 in previous quarter)

## JIRA activity:

 * 3 JIRA tickets created in the last 3 months
 * 4 JIRA tickets closed/resolved in the last 3 months

[1] https://www.opensourcesummit.paris/
[2] https://lists.apache.org/thread.html/c2d0a7b93b7f231794349a701cc233213b598fe049f3f57adadf50ef@%3Cdev.sis.apache.org%3E

21 Nov 2018 [Martin Desruisseaux / Phil]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
base of the SIS library is modelled according international standards
published jointly by the Open Geospatial Consortium (OGC) and the
International Organization for Standardization (ISO).


## Issues:

There are no issues requiring board attention at this time.


## Activity and Health report:

SIS 0.8 release was one year ago. We have about 15 tasks scheduled for
1.0 release [1], most of them being regressions not yet fixed,
compatibility with Java 11 not yet verified, conformance with some
international standards not yet verified. Currently, Apache SIS is
getting new features during work days - those features were not
requirements for 1.0 releases - but work on the tasks scheduled for 1.0
release can be done only during weekends. This make difficult to predict
when those tasks will be completed. At this time, we wish to fix at
least the regressions before a release.

The Google Summer of Code has been completed successfully, but
integration of this work is planed only after SIS 1.0 release. Small
contributions from a San-Fransisco student also occurred during summer
and stopped after university resumed.

A talk on SIS and geospatial API for the cloud has been done during the
geospatial track in Montréal ApacheCon with about 30 attendees in the
room. Interesting discussions happened after the presentation (how to
balance standardization and the habits of various user communities,
applications to aeronautic, connection with Apache Calcite, addition of
"geospatial", "machine learning" and "internet of things" categories for
Apache projects) [2]. A similar talk will be presented on December 6th
at Paris Open Source Summit 2018 [3]. Geospatial API were also discussed
in September at the Open Geospatial Consortium meetings [4].


## PMC changes:

Currently 20 PMC members. No new PMC members added in the last 3 months.

Last PMC addition was Johann Sorel on September 7, 2017.


## Committer base changes:

Currently 21 committers. No new committers added in the last 3 months.

Last committer addition was Johann Sorel at Thu Mar 31 2016.


## Releases:

0.8 was released on November 24, 2017. Next release will be 1.0.


## Mailing list activity:

dev@sis.apache.org:

 * 72 subscribers (up 2 in the last 3 months):
 * 28 emails sent to list (80 in previous quarter)

user@sis.apache.org:

 * 48 subscribers (up 1 in the last 3 months):
 * 1 emails sent to list (3 in previous quarter)


## JIRA activity:

 * 10 JIRA tickets created in the last 3 months
 * 8 JIRA tickets closed/resolved in the last 3 months


[1] https://issues.apache.org/jira/issues/?jql=statusCategory%20%3D%20new%20AND%20project%20%3D%2012311072%20AND%20fixVersion%20%3D%2012341704%20ORDER%20BY%20priority%20DESC%2C%20key%20ASC
[2] https://lists.apache.org/thread.html/a64ae6bb1962eb052b65da8680eab10068879f88d7e1794000d9eb47@%3Cgeospatial.apache.org%3E
[3] https://www.opensourcesummit.paris/
[4] https://lists.apache.org/thread.html/bfeb6938fff3db4dff69c395e3d6eff83748abc9f6e0c54041767c23@%3Cgeospatial.apache.org%3E

15 Aug 2018 [Martin Desruisseaux / Phil]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial objects
for searching, archiving, or other relevant spatial needs. The base of the SIS
library is modelled according international standards published jointly by the
Open Geospatial Consortium (OGC) and the International Organization for
Standardization (ISO).


## Issues:

There are no issues requiring board attention at this time.


## Activity:

Commits in the last months include work in the storage of geographic features
in database, addition of Mollweide projection, improvement of JSR-363 (Units
of Measurement) implementation. We still have a few regressions to fix before
we can release SIS 1.0.

The Google Summer of Code project [1] is close to completion. Integration into
Apache SIS code base has not yet started (except for small parts), but we hope
to do that before the end of this year.

The source code repository migrated from Subversion to Git. We received a
first GitHub pull request from a student of San-Francisco.

Not an Apache SIS activity but related: the most well-known open source
library in Apache SIS domain, GDAL/Proj4, raised $144,000 for resolving some
long-standing problems in their library [2]. Their fund-raising page cites
Apache SIS as a source of inspiration in the "Technical details" section. Most
GDAL/Proj4 problems they want to solve were already resolved in Apache SIS for
years. However GDAL/Proj4 is a C/C++ library (SIS is in Java) and have a much
larger ecosystem of projects using their library, which explain their
capability to raise funds for work that duplicates existing Apache SIS
capabilities. We plan to make a presentation of their work (as observer) in
the Open Geospatial Meeting of September and see if we can converge to some
common API between Apache SIS and Proj4. Following that, we may include this
discussion in the "Which geospatial API for the cloud?" talk at Apache
Conference in Montréal.


## Health report:

The project is reported healthy according the Apache Committee Report Helper.


## PMC changes:

Currently 20 PMC members. No new PMC members added in the last 3 months. Last
PMC addition was Johann Sorel on September 7, 2017.


## Committer base changes:

Currently 21 committers. No new committers added in the last 3 months. Last
committer addition was Johann Sorel at Thu Mar 31 2016.


## Releases:

0.8 was released on November 24, 2017. Next release will be 1.0, maybe in
September.


## Mailing list activity:

dev@sis.apache.org:
* 71 subscribers (up 2 in the last 3 months):
* 85 emails sent to list (35 in previous quarter)

user@sis.apache.org:
* 48 subscribers (up 0 in the last 3 months):
* 3 emails sent to list (15 in previous quarter)


## JIRA activity:

13 JIRA tickets created in the last 3 months 9 JIRA tickets closed/resolved in
the last 3 months


[1] https://lists.apache.org/thread.html/a41a 483914623af15106b63c0f5c0d81a233325a57866f042f7844e0@%3Cdev.sis.apache.org%3E
[2] https://gdalbarn.com/

16 May 2018 [Martin Desruisseaux / Phil]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
base of the SIS library is modelled according international standards
published jointly by the Open Geospatial Consortium (OGC) and the
International Organization for Standardization (ISO).


## Issues:

There are no issues requiring board attention at this time.


## Activity:

The work submitted by a contributor last year (upgrade XML metadata from
legacy ISO 19139:2007 format to the new ISO 19115-3:2016 format) has
been integrated. This work impacts about 500 classes.

A Google Summer of Code student got her project accepted for this summer
[1]. She already did a project in 2016 (which has been integrated for
most parts), and her 2018 project builds on top of her 2016 work.

A talk has been accepted for ApacheCon in Montréal: "Which geospatial
API for the cloud?" [2]


## Health report:

The project is reported healthy according the Apache Committee Report
Helper.


## PMC changes:

 * Currently 20 PMC members.
 * No new PMC members added in the last 3 months
 * Last PMC addition was Johann Sorel on September 7, 2017


## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Last committer addition was Johann Sorel at Thu Mar 31 2016.


## Releases:

 * 0.8 was released on November 24, 2017.
 * Next release will be 1.0.


## Mailing list activity:

 * dev@sis.apache.org:
     o 68 subscribers (same as previous report)
     o 41 emails sent to list (23 in previous report)
 * user@sis.apache.org:
     o 48 subscribers (down -1 since last report)
     o 15 emails sent to list (14 in previous report)


## JIRA activity:

 * 21 JIRA tickets created in the last 3 months
 * 11 JIRA tickets closed/resolved in the last 3 months


[1] https://lists.apache.org/thread.html/a41a483914623af15106b63c0f5c0d81a233325a57866f042f7844e0@%3Cdev.sis.apache.org%3E
[2] https://apachecon.dukecon.org/acna/2018/#/schedule?search=geospatial

21 Feb 2018 [Martin Desruisseaux / Bertrand]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial objects
for searching, archiving, or other relevant spatial needs. The base of the SIS
library is modelled according international standards published jointly by the
Open Geospatial Consortium (OGC) and the International Organization for
Standardization (ISO).

## Issues:

There are no issues requiring board attention at this time.

## Activity:

Since last report, we had a release of Apache SIS 0.8. Since then, the main
new development is integration of work offered by a contributor
(ImageMatters) last spring. This work upgrades the XML format for geospatial
 metadata, from its legacy ISO 19139:2007 format to the new ISO 19115-3:2016
 format, while keeping compatibility with the legacy format. This work impacts
 about 500 classes.

No progress has been made yet on the integration of Google Summer of Code
(GSoC) projects mentioned in the previous report. However we may have a
 student (not related to GSoC) for continuing the project on JavaFX geospatial
 widgets.

Our proposal to the Open Geospatial Consortium (OGC) for a process for
evaluating the reliability of geospatial referencing softwares, mentioned in
our previous report, has not been retained for this year. We may propose it
again next year. However the GeoAPI working group has been formally created
and will hold its first OGC meeting in March. Since Apache SIS is a GeoAPI
implementation, this will define parts of our next API. On a related note, the
Java Community Process approved creation of JSR-385 [1] for a Unit API 2.0
(Apache SIS 0.8 is an implementation of Unit API 1.0).

The user mailing list has seen posts from gvSIG developers, who are
considering using Apache SIS for their community [2].

## Health report:

The project is reported healthy according the Apache Committee Report Helper.
Mailing list activity is globally at the same level than in previous cycle
(more on user@…, less on dev@…).

## PMC changes:

  * Currently 20 PMC members.
  * No new PMC members added in the last 3 months
  * Last PMC addition was Johann Sorel on September 7, 2017

## Committer base changes:

  * Currently 21 committers.
  * No new committers added in the last 3 months.
  * Last committer addition was Johann Sorel at Thu Mar 31 2016.

## Releases:

  * 0.8 was released on November 24, 2017.
  * Next release will be 1.0.

## Mailing list activity:

  * dev@sis.apache.org: o 68 subscribers (up 2 in the last 3 months) o 23
    emails sent to list (36 in previous quarter)
  * user@sis.apache.org: o 49 subscribers (up 3 in the last 3 months) o 14
    emails sent to list (2 in previous quarter)

## JIRA activity:

  * 26 JIRA tickets created in the last 3 months
  * 6 JIRA tickets closed/resolved in the last 3 months

[1] https://www.jcp.org/en/jsr/detail?id=385
[2] https://lists.apache.org/thread.html/cecec
 8cc600b97279215c4db3e0c98bd06acf61389c8632901c94e0a@%3Cuser.sis.apache.org%3E

15 Nov 2017 [Martin Desruisseaux / Shane]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial objects
for searching, archiving, or other relevant spatial needs. The base of the SIS
library is modelled according international standards published jointly by the
Open Geospatial Consortium (OGC) and the International Organization for
Standardization (ISO).


## Issues:

There are no issues requiring board attention at this time.


## Activity:

The two Google Summer of Code (GSoC) projects have been completed, but their
integration into SIS will require a significant amount of work. For example
the Android port had a rewrite of some classes for using the Google SQLite API
instead than JDBC. The amount of code changes will make difficult to merge
future work from SIS trunk to Android branch. A more convenient approach would
have been to create JDBC wrapper for SQLite (only for the parts that we use).
The student was aware of this issue, but didn’t had time to change his
approach before the end of the project. A cause of this issue may have been
the mentor (myself) not putting enough insistence for a change.

Following the Apache SIS presentations in two Free and Open Source Software
for Geospatial (FOSS4G) conferences, we wrote two blogs comparing Apache SIS
and Proj.4 (the dominant open source map projections library) [1] [2]. Our
main conclusion is that Proj.4 supports more map projections and is generally
faster (because of faster trigonometric functions in C/C++ compared to Java
8), but Apache SIS provides better compliance with international standards
together with more information (accuracy, domain of validity) for evaluating
coordinate operations reliability.

Related to above paragraph, we proposed to the Open Geospatial Consortium
(OGC) a process for evaluating the reliability of geospatial referencing
softwares [3]. If this process is accepted and if OGC find sponsors for it,
Apache SIS would be in good position for participating and I think it would
perform well.

OGC has deployed GeoAPI 3.0.1 on Maven Central, which allow us to release
Apache SIS 0.8. A release candidate is being prepared and will be submitted to
vote this week. Status of work submitted by external contributors:

* Update of netCDF discovery metadata [4] has been integrated in SIS.
* Update of XML metadata: we delayed their integration to after SIS 0.8
 release in order to avoid the risk of major changes to close to a release.


## Health report:

The project is reported mostly okay according the Apache Committee Report
Helper. However mailing list activity went down to the usual level when there
is no GSoC projects.


## PMC changes:

* Currently 20 PMC members.
* Johann Sorel was added to the PMC on Thu Sep 07 2017


## Committer base changes:

* Currently 21 committers.
* No new committers added in the last 3 months.
* Last committer addition was Johann Sorel at Thu Mar 31 2016.


## Releases:

* Last release was 0.7 on May 27 2016.
* 0.8 release candidate is in preparation.


## Mailing list activity:

* dev@sis.apache.org:
   - 66 subscribers (up 1 in the last 3 months):
   - 36 emails sent to list (142 in previous quarter)


## JIRA activity:

* 7 JIRA tickets created in the last 3 months.
* 9 JIRA tickets closed/resolved in the last 3 months.


[1] https://www.geomatys.com/wordpress/index.php/2017/08/28/english-proj-4-versus-apache-sis-a-performance-comparison/?lang=en
[2] https://www.geomatys.com/wordpress/index.php/2017/09/20/proj-4-versus-apache-sis-an-accuracy-comparison/?lang=en
[3] https://github.com/opengeospatial/testbed14-ideas/issues/37
[4] https://issues.apache.org/jira/browse/SIS-171

16 Aug 2017 [Martin Desruisseaux / Mark]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
base of the SIS library is modelled according international standards
published jointly by the Open Geospatial Consortium (OGC) and the
International Organization for Standardization (ISO).


## Issues:

There are no issues requiring board attention at this time.


## Activity:

A 20 minutes talk about geospatial international standards and their
implementation in Apache SIS was done in the Free and Open Source
Software for Geospatial (FOSS4G) European conference in Paris, July 19th
[1]. About 20~30 attendees were in the room. A similar conference will
be done in the international FOSS4G conference in Boston, August 14-19 [2].

The two Google Summer of Code (GSoC) projects are progressing. Branches
have been prepared for integration, but the codes themselves have not
been merged yet. Those merges may require a significant amount of work
because of code review needed. We will try to use the last students days
for refactoring their code in order to ease merge.

One contributor signed ICLA and donated an upgrade of XML metadata
format to latest revisions of ISO standards. This contributor does not
wish to have commit right for now. We will merge his work (currently on
a GitHub clone) as soon as time allow. A related but smaller work was
done on JIRA [3] and is also pending time for integration in Apache SIS.
In this case too, the contributor did not wished commit right.

Apache SIS 0.8 release is blocked by GeoAPI 3.0.1 release by the Open
Geospatial Consortium (OGC). We are working with OGC for helping them to
make this release. We hope to have it by the end of August.


## Health report:

The project is reported mostly okay according the Apache Committee
Report Helper, but got no new PMC in two years. However activity on the
developers mailing list has increased significantly, from 46 emails in
previous cycle to 147 emails in this cycle. This activity is due not
only to Google Summer of Code, but also to discussions and contributions
from peoples of other horizons.


## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014.


## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Last committer addition was Johann Sorel at Thu Mar 31 2016.

We do not have new committer candidate yet. We do not know what will be
the GSoC students intend after their project, and the other contributors
declined (for now) the proposal.


## Releases:

Last release was 0.7 on May 27 2016. The 0.8 release will start as soon
as GeoAPI 3.0.1 release is available (hopefully this month).


## Mailing list activity:

 * dev@sis.apache.org:
     o 65 subscribers (up 2 in the last 3 months):
     o 147 emails sent to list (46 in previous quarter)


## JIRA activity:

 * 7 JIRA tickets created in the last 3 months.
 * 1 JIRA tickets closed/resolved in the last 3 months.


[1] https://europe.foss4g.org/2017/assets/pdf/FOSS4G-Europe-2017-Program.pdf
[2] http://2017.foss4g.org/accepted-presentations/
[3] https://issues.apache.org/jira/browse/SIS-171

17 May 2017 [Martin Desruisseaux / Brett]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
base of the SIS library is modelled according international standards
published jointly by the Open Geospatial Consortium (OGC) and the
International Organization for Standardization (ISO).

## Issues:

There are no issues requiring board attention at this time.

## Activity:

Commits continue at the same rate (a few per days on average). We got
two Google Summer of Code (GSoC) projects accepted: one for porting
Apache SIS to the Android platform [1], and one for creating a JavaFX
frontend [2]. Work from previous GSoC has not yet been fully integrated
into Apache SIS; we are in the same state than previous report in this
regard. Previous report also mentioned one possible new contributor and
we asked if he could sign ICLA, but got no confirmation yet.

We will have two talks in two Free and Open Source Software for
Geospatial (FOSS4G) conferences: a talk in FOSS4G Europe (July 19-21th
in Paris) [3] and a 20 minutes talk in FOSS4G International (August
14-19 in Boston [4]). Apache SIS is also referenced in the latest draft
of W3C Spatial Data on the Web Best Practices paper [5].

Release of SIS 0.8 (possibly renumbered 1.0) is pending release of
GeoAPI 3.0.1 by the Open Geospatial Consortium (OGC). This release has
been approved a few months ago; the delay is only due to the time needed
by OGC staff for completing other tasks before GeoAPI in their queue.
For future GeoAPI evolutions, we are trying to form a new working group
at OGC and drafted a new charter to be submitted at OGC. More news will
be posted on Apache geospatial mailing list if the group creation is
approved.

## Health report:

The project is reported healthy according the Apache Committee Report
Helper, but got no new committer in the last year. Activity on the
developers mailing list has increased thanks to Google Summer of Code
projects.

## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014


## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Last committer addition was Johann Sorel at Thu Mar 31 2016.

## Releases:

Last release was 0.7 on Fri May 27 2016. We can start the 0.8 or 1.0
release train as soon as GeoAPI 3.0.1 is released.

## Mailing list activity:

 * dev@sis.apache.org:
     o 63 subscribers (up 3 in the last 3 months)
     o 51 emails sent to list (18 in previous quarter)

## JIRA activity:

 * 10 JIRA tickets created in the last 3 months
 * 15 JIRA tickets closed/resolved in the last 3 months

[1] https://summerofcode.withgoogle.com/dashboard/project/4998173161422848/overview/
[2] https://summerofcode.withgoogle.com/dashboard/project/4851015240122368/overview/
[3] https://europe.foss4g.org/2017/
[4] http://2017.foss4g.org/accepted-presentations/
[5] http://w3c.github.io/sdw/bp/

27 Feb 2017 [Martin Desruisseaux / Jim]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
SIS metadata module forms the base of the library and enables the
creation of metadata objects which comply with the model of
international standards. The SIS referencing module enable the
construction of geodetic data structures for geospatial referencing such
as axis, projection and coordinate reference system definitions, along
with the associated operations which enable the mathematical conversion
of coordinates between different systems of reference.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

### On items cited in previous SIS report:

The previous report (November 2016) listed Google Summer of Code (GSoC)
work that we were integrating into trunk. Since that report, integration
has been completed for the metadata part of LANDSAT and GeoTIFF formats.
Work has not yet started for integration of MODIS and Catalog Web
Services (WCS) parts. In relation with this work, the board provided the
following feedback:

   rb: "Remi Marechal is continuing Hao's work on GeoTIFF" ... does
   that mean that Hao went away at the end of the GSoC effort? (I'm
   curious about the long-term benefits of GSoC in growing communities.)

Hao went back to the university after GSoC and did not have much time
for SIS anymore. She is still in touch with the Vietnamese Space Agency
(VNSC) which provided GSoC data, and contacted us in October about the
HDF format. We presume that her contribution will depend on Apache SIS
relevance for VSNC, but do not know if they are still using it.

The previous report cited the recent JSR-363 final approval and its
implementation in Apache SIS. We need the Open Geospatial Consortium
(OGC) to release GeoAPI 3.0.1 before we can release Apache SIS 0.8
(unless we rollback our JSR-363 support). This release has been approved
in OGC meeting in Taiwan in December and is now in the hands of OGC staff.

### Integration of new work:

A work has been submitted for the GPS Exchange (GPX) format. This
integration has been completed, but raise questions about its API that
have been submitted on the mailing list [1].

Recently, a new possible contributor upgraded the XML metadata file
format supported by Apache SIS to the latest revision of the
international standard [2]. His company seems willing to share their
work, but we are still checking if they agree to sign ICLA.

### Meetings

Presented Apache SIS to some Hitachi and AIST peoples in Tokyo. The
presentation was similar to the "Apache SIS for Earth Observation" talk
done at ApacheCon in Seville [3]. We discussed about conceptual issues
encounter while implementing the Moving Feature standard in Apache SIS
(some authors of that standard were in the room), and the next steps for
collaboration.

## Health report

Commits continue at the usual pace, but are still mostly from the same
committer. Project is reported as healthy by the Apache Committe Report
Helper. Issues requiring a decision that could have a wide impact are
posted on the mailing list [1], but trig few discussion at this time. I
would like to post an email about the above-cited issue with the "Moving
Features" implementation, but I'm not sure what would be the most
appropriate list (dev@sis...? geospatial@...?, OGC mailing list?) since
the issue is quite abstract and require familiarity with some ISO standards.

## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014.

## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Last committer addition was Johann Sorel at Thu Mar 31 2016.

## Releases:

 * Last release was 0.7 on Fri May 27 2016

## JIRA activity:

 * 13 JIRA tickets created in the last 3 months
 * 2 JIRA tickets closed/resolved in the last 3 month

[1] https://lists.apache.org/thread.html/5e052209b5d2023a4e05b5f08dc9b755501c6798ba7b4de38a82614b@%3Cdev.sis.apache.org%3E
[2] https://lists.apache.org/thread.html/f669f4996d11b4019cdf9321a8c5bcf8a95e94d135e87b68a4a3e050@%3Cdev.sis.apache.org%3E
[3] http://events.linuxfoundation.org/sites/events/files/slides/SIS%20for%20earth%20observation.pdf

16 Nov 2016 [Martin Desruisseaux / Mark]

## Description:
Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
SIS metadata module forms the base of the library and enables the
creation of metadata objects which comply with the model of
international standards. The SIS referencing module enable the
construction of geodetic data structures for geospatial referencing such
as axis, projection and coordinate reference system definitions, along
with the associated operations which enable the mathematical conversion
of coordinates between different systems of reference.

## Issues:
There are no issues requiring board attention at this time.

## Activity:
Review and integration of contributors work:
 - The Google Summer of Code project has been completed [1]. The
   student (Hao) worked in collaboration with the Vietnamese space
   agency, which provided the data.
     * Her work on LANDSAT and GeoTIFF metadata has been integrated.
     * Her work on MODIS and the Catalog Services for the Web (CSW) has
       not yet been integrated (pending review) but this integration is
       planned [2].
 - Rémi Maréchal is continuing Hao's work on GeoTIFF [3].
 - Johann Sorel's work on the GPX format [4] (currently in the SIS
   development branch) is under refactoring for closer integration with
   the ISO 19115 metadata model and SIS DataStore model.

Implementation of standards:
 - JSR-363 (Units of Measurement API) got its final approbation by the
   JCP and is now an official standard [5]. This new standard replaces
   JSR-275. A JSR-363 implementation has been developed in SIS.
 - Above replacement implies an API change not only in SIS, but also in
   the GeoAPI 3.0.0 standard on which SIS depends. A GeoAPI 3.0.1-RC1
   release candidate has been prepared and is currently submitted for
   vote in the Open Geospatial Consortium (OGC) [6]. The JSR-363
   implementation that we did allowed us to verify that the new GeoAPI
   standard works before submission to OGC

Meetings:
 - An Open Geospatial Consortium (OGC) meeting happened in September.
   Reports of previous meetings were used to be posted on the SIS
   mailing list, but are now posted on geospatial@apache.org instead in
   an attempt to encourage cross-projects collaboration.
 - SIS will have a presentation at the ApacheCon in Sevilla. It will be
   part of the geospatial track, created for the second time (after
   ApacheCon in Vancouver) with the help of OGC.

Presence on the web:
 - Fixed errors on the Wikipedia page about Well-Known Text (WKT)
   format and added Apache SIS in the list of libraries that support
   that format [7].
 - Apache SIS is cited in a W3C draft paper about Spatial Data on the
   Web Best Practices [8].
 * The GeoAPI 3.0.1 standard candidate cites Apache SIS as a "proof of
   concept" implementation.


## Health report:
Development continued at an average pace of 45 commits per month. For
the last quarter, 97% of those commits were by the same committer. But
we saw a slight increase of activity from two other committers (Johann
Sorel and Rémi Maréchal) lately, and I expect their contribution to
increase slowly as SIS development shifts from low level to higher level
topics. Google Summer of Code, ApacheCon and extensive javadoc are some
efforts for increasing the developer base; we plan to continue those
efforts.

JIRA activity is low because of a tendency to write a single ticket for
large topic (e.g. a single SIS-334 task for the whole JSR-363
implementation effort):

 - 5 JIRA tickets created in the last 3 months
 - 5 JIRA tickets closed/resolved in the last 3 months

Number of downloads from Maven central repository has been multiplied by
4 in the last 12 months (about 14000 last month).

## PMC changes:
 - Currently 19 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Marc Le Bihan on Wed Dec 10 2014
 - No new PMC candidate in sight yet

## Committer base changes:
 - Currently 21 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Johann Sorel at Thu Mar 31 2016
 - No new committer candidate in sight for now

## Releases:
 - Last release was 0.7 on Fri May 27 2016
 - Current tendency is about 8 months between releases


[1] https://lists.apache.org/thread.html/0d044fffab99f5617e967f9049c75b0c6c91f4725b9da38e42f09e96@%3Cdev.sis.apache.org%3E
[2] https://lists.apache.org/thread.html/5ef52dd9af0dbb7868e2ffe1e2fac6a15b8547fa2e1302fbd724362c@%3Cdev.sis.apache.org%3E
[3] https://lists.apache.org/thread.html/7fe47cfe609bbf25e219e7bd6cba54374d4348a573d326b1ce497251@%3Cdev.sis.apache.org%3E
[4] https://lists.apache.org/thread.html/6a39bb3a1c1107c0c148a5443a553f5cf0c537a7025b6a174a921b64@1460363401@%3Cdev.sis.apache.org%3E
[5] https://jcp.org/en/jsr/results?id=5877
[6] https://lists.apache.org/thread.html/844320f744c879ec093f97b58a4ff00f799a53103d824d41525835af@%3Cdev.sis.apache.org%3E
[7] https://en.wikipedia.org/wiki/Well-known_text#APIs_that_provide_support
[8] https://www.w3.org/TR/sdw-bp/#CRS-background

17 Aug 2016 [Martin Desruisseaux / Bertrand]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of spatial
objects for searching, archiving, or other relevant spatial needs. The
SIS metadata module forms the base of the library and enables the
creation of metadata objects which comply with the model of
international standards. The SIS referencing module enable the
construction of geodetic data structures for geospatial referencing such
as axis, projection and coordinate reference system definitions, along
with the associated operations which enable the mathematical conversion
of coordinates between different systems of reference.


## Issues:

There are no issues requiring board attention at this time.


## Activity:

Released Apache SIS 0.7 in May. This is the first release that depends
on the EPSG geodetic dataset, which can be redistributed but not under
terms compatible with Apache 2 license. As suggested in LEGAL-183 [1]
and after discussion on the SIS mailing list [2], we deployed the EPSG
geodetic dataset on Maven Central in an "org.apache.sis.non-free"
groupId. This non-free artifact is not included in Apache releases and
users who need its functionalities have to declare the Maven dependency
themselves.

Prepared an Apache SIS 0.7.1 bug-fix release in July [3], but the call
for vote got no reply from someone else than the poster. Acknowledging
that there is apparently no strong demand for a 0.7.1 bug-fix release,
the new proposal [4] is to wait for 0.8 release.

We did some progress on the Apache SIS developer guide [5], especially
in the section about spatial reference systems.

Helping the ncWMS project [6] to migrate their spatial referencing
framework from Geotk to Apache SIS. I hope to do the same for an Open
Geospatial Consortium (OGC) toolkit [7] later this year.

Google Summer of Code project is continuing. We hope to start merging
some parts of the work into Apache SIS this week.


## Health report:

The project is reported as healthy by the report helper, but the commits
are still mostly from one person. Another committer (Johann Sorel)
became more active recently and his activity is expected to increase as
future SIS development shifts more toward various storage formats, but
he is from the same company. The Google Summer of Code student is
committing in a repository clone on GitHub.


## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014.
 * Two PMC members asked to go emeritus.

## Committer base changes:

 * Currently 21 committers.
 * No new committers added in the last 3 months.
 * Johann Sorel was added as a committer on Thu Mar 31 2016.


## Releases:

 * Apache SIS 0.7 has been released in May 2016.


[1] https://issues.apache.org/jira/browse/LEGAL-183
[2] https://lists.apache.org/thread.html/6b8dda7f7c59de46ff6c8571dcc211110eb2c542c8f385336b8fcd3d@1463694072@%3Cdev.sis.apache.org%3E
[3] https://lists.apache.org/thread.html/ef831ab1e2483e37d6cd63d982415a02bf72ed9fec3d187a8e4497cc@%3Cdev.sis.apache.org%3E
[4] https://lists.apache.org/thread.html/c9758edf4c28c0db1f4fbf5e4a24e23925ba2ceea77f65b437158688@%3Cdev.sis.apache.org%3E
[5] http://sis.staging.apache.org/book/en/developer-guide.html
[6] http://www.resc.rdg.ac.uk/trac/ncWMS/
[7] https://github.com/opengeospatial/geomatics-geotk

18 May 2016 [Martin Desruisseaux / Brett]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of
coordinates for searching, data clustering, archiving, or other relevant
spatial needs. The SIS metadata module forms the base of the library and
enables the creation of metadata objects which comply with the model of
international standards. The SIS referencing module enable the
construction of geodetic data structures for geospatial referencing such
as axis, projection and coordinate reference system definitions, along
with the associated operations which enable the mathematical conversion
of coordinates between different systems of reference.


## Issues:

There are no issues requiring board attention at this time.


## Activity:

 * Finished to port all the core parts of "sis-referencing" module. The
   remaining parts to port can be seen as extensions.
 * Trunk is ready for release candidate of Apache SIS 0.7 after we
   resolve where to store a dependency (the EPSG dataset).
 * Commit rights given to one new developer (Johann Sorel). He started
   work on the next steps after "sis-referencing". Johann works in the
   same company than the SIS chair.
 * A Vietnamese student will work this summer in a Google Summer of
   Code project, in collaboration with the Vietnamese space agency
   VNSC. This is part of the effort for expanding the community.
 * We had a presentation at the ApacheConf BigData conference in
   Vancouver as part of the "Geospatial track". Attendance was about
   10~15 people in the room.
 * The "Geospatial track" at ApacheCon was followed by a meeting of
   about 10 peoples doing some geospatial activity in their project.
   There were discussions about how to increase collaboration between
   those projects (e.g. through open standards) and increase awareness
   of geospatial issues (i.e. making a software geospatial-enabled is
   not just adding a latitude and a longitude column in a database).
   This geospatial track and meeting happened thanks to the Open
   Geospatial Consortium representative (Georges Parcivall).
 * No progress on the Apache SIS developer guide.


## Health report:

The project is reported as healthy by the report helper. We are trying
to use GSoC as a way to expand the community, especially toward people
from different organisations.


## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014.


## Committer base changes:

 * Currently 21 committers.
 * Johann Sorel was added as a committer on Thu Mar 31 2016.


## Releases:

 * Apache SIS 0.6 has been released in September 2015.
 * Apache SIS 0.7 ready for release candidate after we decide a
   location for EPSG dataset.


## Mailing list activity:

 * dev@sis.apache.org:
     o 62 subscribers (up 5 in the last 3 months):
     o 52 emails sent to list (101 in previous quarter)
 * user@sis.apache.org:
     o 42 subscribers (up 1 in the last 3 months):
     o 1 emails sent to list (1 in previous quarter)

Discussions are happening only on the developer list. There is currently
few technical debate; many emails are just reports on progress. A slight
increase in activity is happening recently with the GSoC student
starting to ask questions.

17 Feb 2016 [Martin Desruisseaux / Bertrand]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications, with an emphasis on standards published jointly
by the Open Geospatial Consortium (OGC) and International Organization
for Standardization (ISO). Apache SIS 0.6 contains geodetic data
structures for geospatial referencing such as map projection and
coordinate reference system definitions, along with the associated
operations which enable the mathematical conversion of coordinates
between different systems of reference.


## Issues:

There are no issues requiring board attention at this time.


## Activity:

About 17,000 lines of code and also 17,000 lines of comment (according
CLOC) ported to SIS since the last report. The main new feature is the
support of the EPSG geodetic dataset, a de-facto standard database of
more than 6000 coordinate reference systems used on Earth (a preliminary
list is at [1]). However we still have to resolve LEGAL-183 in order to
bring those data to users. We are exploring download from a command line
tool.

No significant progress on the developer guide [2] since last report. We
recognize that this documentation is necessary for lowering the entry
barrier, and hope to spend some days on it before the next release.

The Open Geospatial Consortium (OGC) published a blog entry titled "OGC
standards in Apache projects" in December [3]. A journalist published an
article about SIS, Marmotta, Open Climate Workbench and Magellan in
January [4]. An OGC officer plans to come to ApacheCon in Vancouver and
proposes to setup a geospatial track. An Apache SIS talk has been
submitted for that track.

I had informal talk with OGC director about free membership for ASF last
year. There is no new development on this front since I didn't had the
opportunity to attend an OGC meeting since that time. The next
opportunities may be ApacheCon in Vancouver (May) and the next OGC
meeting in Dublin (June).


## Health report:

The project is reported as healthy by the report helper (score of 7.15),
but the number of active developers is still low. The fact that the
"referencing by coordinates" module is almost done (> 70,000 lines of
code) may help, since referencing is usually not the most attractive
topics for new GIS developers. The next parts (e.g. rasters, GUI) may be
more attractive.


## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014


## Committer base changes

 * Currently 20 committers.
 * No new committers added in the last 3 months
 * Last committer addition was Rémi Maréchal at Tue Sep 08 2015


## Releases:

 * Last release (0.6) was in September 2015.
 * Next release (0.7) will hopefully be proposed in March.


## Mailing list activity:

 * dev@sis.apache.org:
     o 57 subscribers (up 1 in the last 3 months):
     o 105 emails sent to list (64 in previous quarter)
 * user@sis.apache.org:
     o 41 subscribers (up 0 in the last 3 months):
     o 1 emails sent to list (5 in previous quarter)


[1] http://sis.staging.apache.org/book/tables/CoordinateReferenceSystems.html
[2] http://sis.apache.org/book/en/developer-guide.html
[3] http://www.opengeospatial.org/blog/2346
[4] https://thenewstack.io/apache-sets-geospatial-voyage/

18 Nov 2015 [Martin Desruisseaux / Greg]

## Description:

Apache Spatial Information System (SIS) is a Java library for developing
geospatial applications. SIS enables better representation of
coordinates for searching, data clustering, archiving, or other relevant
spatial needs. The SIS metadata module forms the base of the library and
enables the creation of metadata objects which comply with the model of
international standards. The SIS referencing module enable the
construction of geodetic data structures for geospatial referencing such
as axis, projection and coordinate reference system definitions, along
with the associated operations which enable the mathematical conversion
of coordinates between different systems of reference.

## Activity:

 * The port of existing code to SIS is continuing and new code is
   created (about 10,000 lines of Java code and 12,300 lines of comment
   since previous report).
 * The French version of developer guide is expanded with a new section
   about coordinate transformations [1] with the help of blogs that we
   wrote. All new content will be translated to the English version of
   the developer guide later (speed depends on volunteer time).
 * We had a session at the ApacheConf BigData conference in Budapest.
   However attendance was low (about 5 persons).
 * Together with Marmotta, we submitted an entry for the Open
   Geospatial Consortium (OGC) blog about some Apache projects related
   to geospatial standards. At first the blog was targeted to SIS, but
   we proposed to extend the scope to Marmotta since they did an
   implementation of GeoSPARQL.
 * OGC Chief Engineer and CTO posted on dev@community-dev mailing list
   a Call for interest for a spatial session at Apache Big Data North
   America [2]. Relevant Apache projects could include Accumulo, SIS,
   Marmotta, Solr, Tika, Magellan and NiFi among others. For now this
   call of interest did not yet got reply accept by peoples who are
   already supporters of such session.

## Issues:

(I'm not sure if the board is the appropriate place to ask)
Is there any thing that we could do for increasing awareness about the
above call for interest (e.g. would some other lists be appropriate)?

## Health report:

The project is reported as healthy by the report helper (score of 7.55).
We saw an increase in the activity of two commiters other than the
chair, but the proportion is still unbalanced. One reason may be that
the majority of current development is still a port of code from an
existing project (the code ported to SIS is deleted from the old
project), and only about 20% of that code has been ported. An other
reason may be the complexity of some parts (e.g. the map projections)
which we try to address by writing the developer guide.

## PMC changes:

 * Currently 19 PMC members.
 * No new PMC members added in the last 3 months.
 * Last PMC addition was Marc Le Bihan on Wed Dec 10 2014.

## Committer base changes:

 * Currently 20 committers.
 * Rémi Maréchal was added as a committer on Tue Sep 08 2015

## Releases:

 * Apache SIS 0.6 has been released in September 2015.
 * Apache SIS 0.7 targeted for beginning of 2016, after the
   "referencing by coordinate" module will be mostly finished.

## Mailing list activity:

 * dev@sis.apache.org:
     o 56 subscribers (up 0 in the last 3 months):
     o 70 emails sent to list (35 in previous quarter)
 * user@sis.apache.org:
     o 41 subscribers (up 0 in the last 3 months):
     o 5 emails sent to list (12 in previous quarter)


[1] http://sis.staging.apache.org/book/fr/developer-guide.html#Referencing
[2] http://mail-archives.apache.org/mod_mbox/community-dev/201511.mbox/%3C46DF7C8B-FC52-4E0D-BEA8-0345E28E52DF%40opengeospatial.org%3E

19 Aug 2015 [Martin Desruisseaux / Rich]

## Description:

   Apache Spatial Information System (SIS) is a Java library for developing
   geospatial applications. SIS enables better representation of coordinates
   for searching, data clustering, archiving, or any other relevant spatial
   needs.

## Activity:

 - Completed the support of Well Known Text (WKT) version 2,
   a.k.a. ISO 19162.
 - Added a few more map projections.
   Documented what is done and what remain to be done in [1].
 - Started tests using the Geospatial Integrity of Geoscience Software
   (GIGS) test suite [2].
 - Next Open Geospatial Consortium (OGC) meeting will be in September 2015
   [3]. Of special interest to Apache SIS is the API ad hoc (we may do a
   talk) and the Coordinate Reference System standard working group.
 - Proposed Apache SIS talk for ApacheCon in Budapest (September 2015) has
   been accepted [4].

# Actions that need to be taken:

 - We have been asked by the board to ask OGC if they can give free
   membership to the Apache foundation. Martin plan to ask when he will
   attend to the next OGC meeting.
 - Regarding our question asked in a previous report (how to protect a
   namespace in Maven central from deployment by peoples who do not own
   that namespace), we have been suggested to ask on the Maven user list.
   This has not yet been done.

## Statistics:

 - Line of code count according cloc: about 138,128
 - Line of comments count according cloc: 169,168

## Health report:

 - Most of current commits activity come from 1 or 2 developers. One way
   we try for addressing this issue is documenting extensively the code.
   SIS has a comment:code ratio of 1.23 : 1. This high ratio come mostly
   from javadoc and from other comments explaining the rational behind
   non-trivial implementations, especially in relationship with
   international standards or historical usages. Our hope is that SIS
   attractivity will cross some threshold after a sufficient amount of
   functionalities become available.

## Issues:

 - If Martin asks at OGC for free membership for Apache foundation, OGC may
   ask for a contact person at Apache for discussing the details of the deal.
   We are not sure what to answer to that question.

## LDAP committee group/Committership changes:

 - Currently 19 committers and 19 LDAP committee group members.
 - No new LDAP committee group members added in the last 3 months
 - Last LDAP committee group addition was Marc Le Bihan at Fri Apr 03 2015
 - No new committers added in the last 3 months
 - Last committer addition was Marc Le Bihan at Wed Dec 03 2014

## Releases:

 - SIS 0.5 released in February 2015.
 - Next release soon - we are in consolidation phase before RC.

## Mailing list activity:

 - dev@sis.apache.org:
    - 56 subscribers (up 2 in the last 3 months):
    - 35 emails sent to list (67 in previous quarter)

 - user@sis.apache.org:
    - 41 subscribers (up 0 in the last 3 months):
    - 12 emails sent to list (17 in previous quarter)

[1] https://issues.apache.org/jira/browse/SIS-212
[2] http://www.iogp.org/Geomatics#2521115-gigs
[3] http://www.opengeospatial.org/events/1509tcagenda
[4] https://apachebigdata2015.sched.org/event/28e5e0bd5b95508346305d00c31f7ee0

20 May 2015

Change the Apache SIS Project Chair

 WHEREAS, the Board of Directors heretofore appointed Adam Estrada to the
 office of Vice President, Apache SIS, and

 WHEREAS, the Board of Directors is in receipt of the resignation of Adam
 Estrada from the office of Vice President, Apache SIS, and

 WHEREAS, the Project Management Committee of the Apache SIS project has
 chosen by vote to recommend Martin Desruisseaux as the successor to the
 post;

 NOW, THEREFORE, BE IT RESOLVED, that Adam Estrada is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache SIS, and

 BE IT FURTHER RESOLVED, that Martin Desruisseaux be and hereby is
 appointed to the office of Vice President, Apache SIS, to serve in
 accordance with and subject to the direction of the Board of Directors
 and the Bylaws of the Foundation until death, resignation, retirement,
 removal or disqualification, or until a successor is appointed.

 Special Order 7C, Change the Apache SIS Project Chair, was
 approved by Unanimous Vote of the directors present.

20 May 2015 [Adam Estrada / Chris]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:
Some of the simplest map projections have been ported to SIS [1]. This
gives us a base for testing the general framework (e.g. WKT and GML)
before to continue porting more map projections.

Well Known Text (WKT) [2] (a.k.a. ISO 19162) support is under development:

Formatting is almost done.

Port of the parser code is expected to start soon.

Geographic Markup Language (GML) support for Projected Coordinate
Reference Systems is under development.

Community:
VOTE has been passed but not formally accepted by board@ for Martin
Desruisseaux to become the new SIS VP. Adam E., Charitha M, Joe W,
Chris M and Olivier N have all +1'd the VOTE.

Apache Tika now uses SIS for parsing ISO 19139 files (geospatial metadata)
[3].

Apache Lucene created a Geo3D package for searching geospatial
information [4] but does not yet use SIS. That Geo3D package is
designed for Lucene specific needs and is mostly about geometries. SIS
is not yet ready to support a geometry module because it depends on
“referencing by coordinates”, which is still a work in progress, and
because the international standard for geometries (ISO 19107) is under
revision. However we plan to see if some Geo3D functionalities can be
moved to SIS when we will be ready to start geometry work.

The next Open Geospatial Consortium (OGC) meeting will take place in
Boulder (Colorado) in June 1st to 5th [5]. Discussion about geospatial
API is expected to continue there.

We have been contacted by Andrew Ross (director of ecosystem
development of the Eclipse Foundation) about an issue they are also
facing. We have not yet resolved whether Apache or Eclipse could
distribute the EPSG database together with their software [6]. We do
not know yet if some action could be taken in common.

Branding:
None

Issues:
SIS implements the GeoAPI 3.0 interfaces, which is an OGC standard [7]
deployed on Maven Central. OGC owns the “opengis.org” internet domain
name and defines the GeoAPI 3.0 interfaces in “org.opengis” packages.
However a few external projects (not from Apache or OGC) use their own
fork of GeoAPI interfaces without changing the “org.opengis” package
names to something else, for historical reasons. This cause
incompatibility problems for users who want to use Apache SIS (or any
other GeoAPI 3.0 compliant implementation) together with those
projects [8]. Some of those projects are considering to deploy their
software on Maven Central. Is there any verification mechanisms in
Nexus for making sure that JAR files deployed on Maven Central do not
contain classes in packages owned by another community? In this
particular case, is there a way to ensure that only the owner of
“org.opengis” groupId can deploy on Maven Central JAR files containing
classes in the “org.opengis” packages?

Releases:
SIS 0.5 has been released in February.

Press:
None

[1] http://sis.staging.apache.org/content/CoordinateOperationMethods.html
[2] http://docs.opengeospatial.org/is/12-063r5/12-063r5.html
[3] https://issues.apache.org/jira/browse/TIKA-443
[4] https://issues.apache.org/jira/browse/LUCENE-6196
[5] http://www.opengeospatial.org/events/1506tcagenda
[6] https://issues.apache.org/jira/browse/LEGAL-183
[7] http://www.opengeospatial.org/standards/geoapi
[8] http://sourceforge.net/p/geotools/mailman/message/33469472/

18 Feb 2015 [Adam Estrada / Brett]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:
 Started the port of the framework to be used for map projections.

 Work by newly added committer (Marc Le Bihan in November) on Shapefile
format.

Community:
Following on the Open Geospatial Consortium (OGC) meeting in December, OGC
would like to start a discussion with a larger community about geospatial
API. One reason is the fact that many projects take the XSD published by OGC
(e.g. [1]) as a starting point, then translate them to Java API using JAXB or
Eclipse. The result is a hardly usable API, but those projects continue to
use this approach. Apache SIS is one of the few projects trying to push for
standardization by OGC of a clean Java API. Consequently we are invited to
speak again about this issue in the next OGC meeting (March), to a wider
audience than previous meeting.

Branding:
Community board report drafts are now on Google Docs and available to those
who have the URL [2]

Issues:
New PMC member (Marc Le Bihan) still not added to the LDAP. Attempts by
Martin Desruisseaux and Adam Estrada to execute “modify_committee.pl sis
-add=mlebihan” resulted in following error message:

Insufficient access at /usr/local/bin/modify_group_members.pl line 102
modify_group_members.pl failed: 255

The Maven snapshot repositories [3] is polluted with old releases. A JIRA
task has been filled to INFRA for this issue [4], but the task has been
closed without being actually fixed. We apparently do not have the karma to
reopen the task. But the issue is not SIS-specific anyway. More generally:
how do we cleanup the snapshot repository after a release? We mean, how to
delete all “0.5-SNAPSHOT” artifacts after the version number has been
increased to “0.6-SNAPSHOT”?

Releases:
SIS 0.5 release this week (around February 11th). We are late on the
schedule, both on the release time (it was initially planned for December)
and on the release content (it contains only a fraction of what we said would
be in Apache SIS 0.5). Consequently this release is more like a milestone
than a full-featured release.

Press:
None

[1] http://schemas.opengis.net/iso/19139/20070417/gmd/
[2] http://goo.gl/yXD9Qf
[3] https://repository.apache.org/content/groups/snapshots/org/apache/sis/
[4] https://issues.apache.org/jira/browse/INFRA-7553

@Brett: What is the issue with infra?

19 Nov 2014 [Adam Estrada / Ross]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other relevant
spatial needs.

Development: Completed developer guide translation from French to English. The
developer guide itself is still incomplete, but at least the versions in the
two languages now have the same content.

Completed the upgrade of metadata classes from ISO 19115:2003 to ISO
19115:2014

Code on branches break backward compatibility in some areas where the standard
changed in an incompatible way.

Code on trunk is backward compatible, but this forced us to sacrifice some
features from the new standards. Those new features are available on the
branches and will be merged to trunk at a moment not yet determined.

New contributor (Marc Le Bihan) started a refactoring of the “Shapefile”
reader as a partial JDBC implementation.

Marc Le Bihan added the ticket “DBase 3 - JDBC : Simple WHERE CLAUSE and
Integer, Double field  support” [1]

Community:
Added Marc Le Bihan to PMC

Branding:
Preparing a talk for the next Open Geospatial Consortium (OGC) meeting about
ISO 19115  upgrade applied to GeoAPI, with Apache SIS to be cited as a proof
of  concept.

Issues:
None

Releases:
Targeting a release around December 10th. Waiting for the OGC meeting before
the release give  us a chance to perform last minute fixes if discussion with
other OGC members show that we  got some aspects wrong in our ISO 19115:2014
work.

Press:
None

[1] https://issues.apache.org/jira/browse/SIS-184

17 Sep 2014 [Adam Estrada / Sam]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:
Implemented Record based on ISO 19103 (Geographic
information - Conceptual schema language). This is Fortran-like
construct needed for the implementation of other ISO standards.
Implemented Feature model based on ISO 19109 (Geographic information -
Rules for application schema). Feature is aimed to be the container of
most data handled by Apache SIS. Update SIS implementation of ISO 19115
standard (Geographic information - Metadata - part 1: Fundamentals) from
version 2003 to version 2014[1]. Began the port of Coordinate
Transformation code from Geotk to Apache SIS.

Community:
Christina Hough has volunteered to translate the developer
guide draft from French to English[2]. This developer guide is still
very incomplete, but the existing parts explain in details the process
of mapping international standards to Apache SIS API. Some updates from
version 2003 to 2014 of ISO 19115 were contributed by Rémi Maréchal.
Some of above-cited SIS work required synchronization with GeoAPI[3]. As
of August 27th, Christina has finished documenting all of the user's guide.

Branding:
No activity

Issues:
No activity

Releases:
We can not release before the update to ISO 19115:2014 is
fully completed, because partially-completed works make some API
inconsistent. After the update will be completed, we will propose a
release.

Press:
The Open Geospatial Consortium (OGC) offered us to write an entry
for their blog after the ApacheCon. Unfortunately we missed time for
doing that.

[1] https://issues.apache.org/jira/browse/SIS-94
[2] http://s.apache.org/LGY
[3] http://www.geoapi.org

20 Aug 2014 [Adam Estrada / Bertrand]

No report was submitted.

21 May 2014 [Adam Estrada / Bertrand]

Apache Spatial Information System (SIS)

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:
A new Java Specification Request for Unit of Measurement has been
approved [1], on which we plan to participate. Unit of measurements are
part of Coordinate System Axis definitions, and thus needed at the core
of SIS.

A JDK 8 branch has been created for exploring new functionalities and
for Google Summer of Code JavaFX development. The releases however still
target JDK 6.

Community:
Roshan Elvitigala's proposal was accepted by Google Summer of Code 2014 [2]
Began discussions to add Martin as the SIS Chair/VP

Branding:
No new activity

Issues:
None

Releases:
Apache SIS 0.4 [3]

Press:
Martin participated in the OGC meeting in Arlington, Virginia [4][5]
Martin presented at ApacheCon North America [6]

[1] https://jcp.org/en/jsr/detail?id=363
[2] http://s.apache.org/Isq
[3] http://s.apache.org/oke
[4] http://s.apache.org/HOi
[5] http://s.apache.org/PY6
[6] http://events.linuxfoundation.org/sites/events/files/slides/2014-04.pdf

19 Feb 2014 [Adam Estrada / Chris]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:
* Investigated datum aliasing for various producers [1]
* Investigated using XSLT for processing different versions of
XML-based formats like GML [2]
* Basic CoordinateReferenceSystem implementations have been committed [3]
* Migration from Well Known Text version 1 (WKT 1) formatting to WKT
2, a.k.a. ISO 19162.

Community:
* First post to the Users@ mailing list [6]

Branding:
* The talk proposal for ApacheCon 2014 has been submitted. Martin used
David Neufeld's text [7], with minor changes. currently waiting to see
if ApacheCon accepts this proposal.

* The OGC sent Martin a private email suggesting to submit a blog post
on the OGC portal [8] about this talk. If accepted, Martin will come
back on the mailing list for proposing a blog post for OGC portal.

* There is an OGC meeting in March. Of particular interest for SIS
there is a CRS WKT SWG (currently scheduled March 26th at 11:00
AM[9]). We hope to have a fully functional WKT 2 implementation before
this meeting, so we can share our experience with the group. SIS would
be among the first WKT 2 implementations - the only other we are aware
of was made by ESRI.

Issues:
Need to add Martin as a wiki editor [4]. Thread here.[5]

Releases:
RC SIS-0.4

Press:
None

[1] https://issues.apache.org/jira/browse/SIS-145
[2] https://issues.apache.org/jira/browse/SIS-152
[3] http://s.apache.org/Eb8
[4] https://cwiki.apache.org/confluence/display/SIS/SIS+Wiki
[5] http://s.apache.org/vhi
[6] http://s.apache.org/p4
[7] http://s.apache.org/7Kb
[8] http://www.opengeospatial.org/blog
[9] http://www.opengeospatial.org/event/1403tcagenda

20 Nov 2013 [Adam Estrada / Chris]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:
Implemented Matrices as a derivative of JAMA work [1]:
Experimented the use of MathML to render mathematical formulas in SIS
documentation
Submitted patches for better build support in Eclipse[2][3]
Implemented the geodetic datum package.

Community:
Nadeem Anjum successfully completed the Google Summer of Code!
Added Olivier Nouguier to SIS PMC on 2013-10-11

Branding:
Continue to enhance the project web site as well as project documentation

Issues:
Continue to seek a resolution with using the EPSG database in SIS[4]

The EPSG geodetic parameter dataset [7] is a freely available structured
repository of data used in geospatial applications. This dataset is of
critical importance to the Apache Spatial Information System (SIS) project.
All major geographic software that we know, both open-source and commercial,
include the EPSG database in one form or the other. Distributing SIS without
EPSG would be like distributing Java without data for Charset encoding
(UTF-8, ISO-LATIN-1, etc.).  References to EPSG appear in many corners of
core SIS API (e.g. [8]).

The EPSG database is maintained by the "International Association of Oil &
Gas Producers" (OGP) and members are big companies like Shell. Oil & Gas
producers maintain and provide the EPSG database free of charge because the
cost of installing a drilling platform in the wrong location is too high.
Since they rely on maps and data produced by various actors (national map
agencies, etc.), it is in their best interest that those actors have access
to the most accurate Map Projection definitions when they create their data.

The ASF has criteria for inclusion of third-party products [9]. However those
criteria seem to be designed for software, while the EPSG files are data. A
volunteer can rewrite a software from scratch until it complies with a
specification, but we can not recreate definitions data - there is no way
that such information could emerge from a volunteer's imagination without
significant expertise in each of the over six thousand available
transformations.

The EPSG terms of use [10] have two conditions which may be unusual for
Apache: one restriction on modification, and one restriction on distribution.
But we think that the restriction on modifications is reasonable and well
justified, while the condition on distribution may not have practical impact
for Apache.

Restriction on modifications
----------------------------
EPSG documents precisely the kind of modifications that users are allowed to
apply on their data. For those familiar with geodesy, it is immediately
obvious that those restrictions are designed in such a way that geographical
coordinates would still locate the same points on Earth. EPSG do not forbid
modifications, but basically said "if you apply any modifications that would
alter the location of points on Earth, then give to your definition your own
code (primary key) and do not attribute that to EPSG". We think that this is
reasonable because this engage EPSG's credibility. When one said "EPSG:4326",
we expect something that match the EPSG definition of Coordinate Reference
System 4326.  Changing that would be like changing the meaning of Unicode 65
from character 'A' to 'B' and still claim that it is a Unicode. If someone
really wants to make such change, he can but is probably not allowed to claim
that the modified code is Unicode (or at least, he is required to document
clearly his change according condition (c) of [11]). Likewise for EPSG, users
are allowed to make any changes they want provided that they apply their
changes on a *copy* of EPSG definition copied in the user's *own* codespace
(it doesn't have to be in a separated database - EPSG defines range of codes
reserved for user's definitions). Or if a user really wants to modify the
definition under the "EPSG" name, then the EPSG restrictions apply.

As the ASF increases in complexity and addresses more and more topics like
environment, health, laws, etc., maybe this kind of situation would happen
more often. For example if a medical authority maintained a free database of
drugs, we would not be surprised if that authority put restrictions on the
changes allowed in their database while keeping the authority's label. In SIS
domain, other potential data after EPSG (while much less critical for SIS)
could be tables and symbols from the World Meteorological Organisation for
example.

The key point of above paragraph is that this issue may not be a SIS/EPSG
issue only.  Maybe it could concern the inclusion of data emitted by any
authority (as opposed to data created by volunteers on the basis of their own
observations).

Restriction on distribution
---------------------------
In a nutshell, anywone can sell SIS + EPSG for profit, but can not sell the
EPSG tables alone (without Apache's work). While this condition would need to
be mentioned somewhere (in NOTICE file?), maybe Apache does not need to be
concerned further that point? If someone download Apache SIS and delete
everything - the *totality* of Apache's work - until only EPSG tables remain,
maybe the restriction that emerge only in this situation is not Apache's
business anymore? (provided that we mentioned it).

More discussion on this restriction is in [4]. If needed, Martin knows the
chairman of OGP's Geodesy Subcommittee and could ask for further
clarification.

Releases:
Apache SIS 0.3 [5]

Press:
Martin participated in the OGC meeting held in September[6].

[1] http://s.apache.org/fn2
[2] https://issues.apache.org/jira/browse/SIS-132
[3] https://issues.apache.org/jira/browse/SIS-133
[4] https://issues.apache.org/jira/browse/LEGAL-183
[5] http://sis.apache.org/release-notes/0.3.html
[6] http://s.apache.org/g8
[7] http://www.epsg.org
[8]
https://builds.apache.org/job/sis-jdk7/site/apidocs/org/apache/sis/referencing/GeodeticObjects.html#WGS84
[9] http://www.apache.org/legal/3party.html#criteria
[10] http://www.epsg-registry.org/help/xml/Terms_Of_Use.html
[11] http://www.unicode.org/copyright.html

21 Aug 2013 [Adam Estrada / Roy]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:

* Moved part of the documentation from Maven APT pages to CMS pages on
 the web site.
* Completed minor missing features on metadata.
* Prepare room for the addition of more storage formats (SIS 0.3 reads
 only NetCDF headers). In particular, a Shapefile reader has been
 contributed on a branch. We will need to merge it to the trunk.
* Created Shapefile branch, added experimental Shapefile driver SIS-100 [9]

Work planned:

* Port the referencing module (coordinate transformation services).
 The hope is to get at least the main part for the next OGC meeting
 on September 23rd.

Community:

* Added Travis Pinney to Apache SIS PMC.
* The community resolved the outstanding issues with the SIS website [1].
* Established the Google Summer of Code project for Agent Based Modeling
* based geo-profiling of criminology projects [2]

Related event:

An OGC meeting is planned in Frascati on September 23rd to 27th [3]. That
meeting contains a session on Well Known Text (WKT) 2.0 format, to become an
ISO standard. ESRI provided a "proof of concept" implementation in C++ under
Apache 2 license [4]. We would like to get a WKT 2 Java parser ready in time
for the OGC meeting, in order to demonstrate an other proof of concept. Note
that the SIS parser would not be a port of the ESRI one however, since a WKT
parser already exists (in the code to be ported) and only needs some
adjustment for making it compliant with the new WKT 2 syntax.

Branding:

Finished moving SIS website to new bootstrap-enabled template [1]

Issues:
* More JUnit tests would be desirable, in particular regarding ISO
 19139 XML documents.

Releases:

* Created a 0.3 branch, experimented the release process almost fully
 documented the steps [6].
* 0.3 branch stabilized since July 30 and waiting for INFRA-6468 [7]
 proposing a release to vote.
* Release notes page already written [8].
* Release expected at or around August 15th pending final [VOTE] tally.

Press:

[1] https://issues.apache.org/jira/browse/SIS-31
[2] https://issues.apache.org/jira/browse/SIS-97
[3] http://www.opengeospatial.org/event/1309tcagenda
[4] https://github.com/Esri/ogc-crs-wkt-parser
[5] http://sis.apache.org/site-management.html#bootstrap
[6] http://sis.apache.org/release-management.html
[7] https://issues.apache.org/jira/browse/INFRA-6468
[8] http://sis.apache.org/release-notes/0.3.html
[9] https://issues.apache.org/jira/browse/SIS-100

15 May 2013 [Adam Estrada / Brett]

Apache SIS is a spatial framework that enables better representation
of coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:

RangeSet class[1] was started by Martin D and worked on by Joe White.
Resolved a blocking issue with XML prefix mappings [2]

An implementation of the ISO 19115 standard (Geographic information
--- Metadata --- Part 1: Fundamentals) has been committed in the
"org.apache.sis.metadata.iso" package and sub-packages [3]. This
implementation contains about 100 public classes defined by the
international standard, plus about as many internal classes in
support of XML marshalling. Dynamic (read/write) views of metadata
property as java.util.Map and as TreeTable have been provided using
reflection mechanism similar to JavaBeans. Those views are used
today for rich toString() representations, and will be used later
for metadata edition in Graphical User Interfaces.

Next Release:

Release of Apache SIS 0.3 is planned as soon as the following work
has been completed (tentatively this month):

   * A bridge from NetCDF files conforming to the CF-1.5 conventions,
     to the ISO 19115 metadata. This bridge would provides to SIS
     users a first "real" source of data they can use with SIS
     metadata implementation.
   * Complete and test the XML marshalling of metadata objects. This
     marshalling shall be compliant to the ISO 19139 (Geographic
     information -- Metadata -- XML schema implementation) standard.

Community:

Mattmann was invited to present at at the Geospatial FOSS NOAA meetup
right outside of Washington DC. This meetup was hosted by OpenGeo and
there are currently 64 members.

Harash Kumar is currently evaluating how to to couple SIS and Apache
Airavata as part of an ongoing research project he is working on.

Apache SIS to participate in Google Summer of Code!

Branding:

The SIS Website is finally ported to the Apache CMS from the old
incubator site. Wahoo! We are now working on getting it cleaned up
and looking great! Many thanks to Suresh Marru in helping us get
everything working properly.

Setup a review board for SIS here[4]

Press:
The new SIS website is now updated and live.

Issues:
We were having systematic JVM crash on the Solaris node, while it
worked well on Ubuntu. We did not really fixed the problem, but
just avoid it for now by forcing the builds to occur on the Ubuntu
nodes. We have some ideas about what may cause the JVM crash, which
we will try after the SIS release.

[1] http://s.apache.org/r1
[2] http://s.apache.org/MJi
[3] http://s.apache.org/Qvj
[4] http://s.apache.org/fx0

20 Feb 2013 [Adam Estrada / Greg]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other
relevant spatial needs.

Development:

There have been 87 commits since the last Board Report including the build
helper module [1], removal of an internal ThreadPoolExecuter[2] and
refinements to the Eclipse IDE integration build process[3]. SIS is moving
towards a reference implementation of GeoAPI, which is one of the few in
existence.  Chris Mattmann was also added as a voting member of the GeoAPI
community. Chris et al also suggested a major release, and Martin mentioned
that we may want to have the next release be for sis-metadata, and then the
one after be for sis-referencing. These will mark the first milestone
releases for Apache SIS.  We have been slowed down recently because of the
work temporarily shifted on GeoAPI and Unit of Measurement side. While
invisible work from Apache SIS perspective, we believe that this was a
necessary step to help ensure a more robust and full-featured Apache SIS
implementation.

Community:

OGC meeting at ESRI in Redlands California, where Martin, Paul
Ramirez, and Chris Mattmann met face to face for the first
time. Interactions from Johann Sorel and Geomatys were also visible on
the mailing list. Additionally, Chris Mattmann was contacted by a PhD
student from the University of Maine, Pathum Mudannayake
<pathum.mudannayake@maine.edu>, working on Spatial Information Science
and Engineering. Pathum is interested in continuing his doctoral
research in geoinformatics and contributing his research to Apache
SIS.

Branding:

The Website[5] and Project logo[6] are currently being worked on and
will be finalized soon. Andrew Hart worked with @infra to get the site
moved to the new CMS. The old site under incubator was in flux when
SIS was moved to TLP.  This caused some confusion that Andrew is
currently sorting out.

Issues:
Martin has reported ongoing issues with building and running unit
tests on ASF infrastructure. This issue is being logged with Sun for
JDK7 and ASF infra@ personnel are aware that these issues
exist. Additionally, the CMS integration with the SIS website is still
being worked on. On the Jenkins build, we would like to try with an
updated JDK (the current one is one year and half old). We don't know
if there is any way to help the build infra@ to update their JDK
installation so that the ASF infrastructure can support multiple
versions of the JDK.

Press:
Members of the SIS PMC met in person at the OGC meeting held in Redlands,
California in January 2013[4].

[1] https://issues.apache.org/jira/browse/SIS-75
[2] https://issues.apache.org/jira/browse/SIS-76
[3] https://issues.apache.org/jira/browse/SIS-77
[4] http://www.opengeospatial.org/event/1301tc

19 Dec 2012 [Adam Estrada / Sam]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other relevant
spatial needs.

Development:

[1] Committed a NilReason interface
[2] Committed a supervisor MBean class
[3] Committed several classes related to metadata
[4] Committed AngleFormat character iterator
[5] Committed JAXB adapters for all "CodeLists" defined by the ISO 19115 and
ISO 19115-2 standards

Community:

VOTEd Joe White in as Apache SIS PMC member and committer

Branding:

The Website[6] and Project logo[7] are currently being worked on and will be
finalized soon. Andrew Hart worked with @infra to get the site moved to the
new CMS. The old site under incubator was in flux when SIS was moved to TLP.
This caused some confusion that Andrew is currently sorting out.

Issues:

We would much appreciate some help/guidance on moving the SIS website under
the new CMS. See the "Branding" section for more information.

Press:
No new press.

[1] http://s.apache.org/Guz
[2] http://s.apache.org/8D7
[3] http://s.apache.org/M3u
[4] http://s.apache.org/Tfg
[5] http://s.apache.org/57D
[6] https://issues.apache.org/jira/browse/SIS-31
[7] https://issues.apache.org/jira/browse/SIS-57

Chris Mattmann offers to help out with the infra/CMS issue. https://issues.apache.org/jira/browse/INFRA-5532

21 Nov 2012 [Adam Estrada / Sam]

Apache SIS is a spatial framework that enables better representation of
coordinates for searching, data clustering, archiving, or any other relevant
spatial needs.

Development:

The code that was generously donated by Martin Desruisseaux [1] is still
being moved over from the GeoTK project "as is". At this point, parts of the
current code base will be evaluated and refactored as there are known issues
that need to be addressed. The AngleFormat class not implementing
formatToCharacterIterator(Object) is a recent example of this, but there is
also bigger issues like Geotk not working well with longitudes in the
[0‚360] range (it is designed for the [-180‚180] range). This will be an
ongoing effort as there is quite a bit of code to integrate. Currently, there
are 230,000 lines of code waiting to move over and the potential for 530,000
more pending further investigation.

The first class was "officially" checked in on Oct 23rd [2] which in turn can
be used across multiple locales for internationalization purposes...

Community:

No new activity...

Branding:

The Website[2] and Project logo[3] are currently being worked on and will be
finalized soon

Press:
Martin Desruisseaux attended the OGC meeting in Korea and there are plans for
other SIS PMC members from NASA and MDA Information Systems to attend the
meeting when it's located at ESRI (Redlands, California) in January 2013. [5]

[1] http://s.apache.org/Est
[2] http://s.apache.org/vcr
[3] https://issues.apache.org/jira/browse/SIS-31
[4] https://issues.apache.org/jira/browse/SIS-57
[5] http://www.opengeospatial.org/event/1301tc

17 Oct 2012 [Adam Estrada / Brett]

As a newly minted TLP, Apache SIS is a spatial framework that enables better
representation of coordinates for searching, data clustering, archiving, or
any other relevant spatial needs.

Development:

We are currently in the process of moving the code base from incubator to
TLP. In doing so, we are refining the project layout and best practice for
all the code that was generously donated by Martin Desruisseaux [1].

Community:

The Apache SIS Incubator PMC added Adam Estrada, Andrew Hart, Ross Laidlaw,
Peter Karich and Charith Madusanka and Martin Desruisseaux this past quarter.

Branding:

The Website[2] and Project logo[3] are currently being worked on and will be
finalized soon

Press:
Martin Desruisseaux attended OGC meeting in Seoul Korea and promoted SIS [4]

[1] http://s.apache.org/Est
[2] https://issues.apache.org/jira/browse/SIS-31
[3] https://issues.apache.org/jira/browse/SIS-57
[4] http://www.opengeospatial.org/event/1210tc

19 Sep 2012

Establish the Apache SIS Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged
 with the creation and maintenance of open-source software,
 for distribution at no charge to the public, related to the
 acquisition, processing, representation, and dissemination of
 spatial data.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the "Apache SIS Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache SIS Project be and hereby is
 responsible for the creation and maintenance of software
 related to the acquisition, processing, representation, and
 dissemination of spatial data and be it further

 RESOLVED, that the office of "Vice President, Apache SIS" be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache SIS Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache SIS Project; and be it further

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache SIS Project:

 Adam Estrada                    <aestrada@apache.org>
 Andrew Hart                     <ahart@apache.org>
 Charitha Madusanka              <charithcc@apache.org>
 Martin Desruisseaux             <desruisseaux@apache.org>
 Gregory D. Reddin               <greddin@apache.org>
 Ian Holsman                     <ianh@apache.org>
 Joe Schaefer                    <joes@apache.org>
 Kevan Lee Miller                <kevan@apache.org>
 Chris Mattmann                  <mattmann@apache.org>
 Nga Thien Chung                 <nchung@apache.org>
 Patrick O'Leary                 <pjaol@apache.org>
 Peter Karich                    <pk@apache.org>
 Paul Michael Ramirez            <pramirez@apache.org>
 Ross Laidlaw                    <rlaidlaw@apache.org>
 Sean William McCleese           <smcclees@apache.org>


 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Adam Estrada
 be appointed to the office of Vice President, Apache SIS to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

 RESOLVED, that the Apache SIS Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator SIS podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache
 Incubator SIS podling encumbered upon the Apache Incubator
 Project are hereafter discharged.

 Special Order 7C, Establish the Apache SIS Project, was
 approved by Unanimous Vote of the directors present.

15 Aug 2012

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores, REST-ful
interfaces, data standards, etc.) can grow from and thrive under the
Apache umbrella.

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

 We are currently discussing a large software grant and code drop from
 the GeoTk (fork of GeoTools) project. This could easily make SIS a
 "go to" spatial library for many Java/other communities in the spatial
 domain and get us a long way.

 However, we are being VERY careful to make sure that we are operating
 in the Apache way here, and discussing the pros and cons of incremental
 development on list, and with the mentors and ASF members watching
 the project. Martin Desruisseaux is leading the discussions from the
 GeoTk side and he is also in contact with the OSGeo board to determine
 if they will grant copyright to the ASF and to the original developers
 of GeoTK. We are discussing all of the issues on list, and the OSGeo
 side of the conversation will come up at their board meeting on August 9,
 2012 http://s.apache.org/nG.

Community progress since the last report

 Ross Laidlaw, Peter Karich, and Charith Madusanka were
 added as SIS PPMC members and committers.

Project progress since last report

 Apache SIS 0.2-incubating was released on July 23, 2012:

 http://s.apache.org/WiT

 Kevan Miller stepped up and helped us out with some LICENSE
 and NOTICE file issues.

 Looking at just mailing list activity:
 sis-dev: http://mail-archives.apache.org/mod_mbox/incubator-sis-dev/
 had 3, 13 and 78 messages from May 2012, June 2012 and July 2012,
 respectively.

 Ross Laidlaw, our GSoC student has put up a guide on the wiki for how
 to integrate Apache SIS with Apache OODT: you can find the tutorial here,
 as well as links to our other Incubator reports (linked and re-organized
 by Chris Mattmann):

 https://cwiki.apache.org/confluence/display/SIS/Home

 Chris filed an issue for GeoSPARQL integration, SIS-42, but there
 hasn't been much progress to date on it.

 SIS is actively being used and piloted by students of Dr. Ellis Horowitz and
 Chris Mattmann in USC's CSCI 572: Search Engines and Information Retrieval
 class: http://www-scf.usc.edu/~csci572.

 The team is very excited to be actively working and collaborating with
 the GeoTK project's Martin Desruisseaux. We are discussing ways to do
 a full import of the GeoTK code and to bring their community to the ASF
 as part of SIS. So far so good. In addition, we are educating the GeoTK
 community as to the benefits of the ASF.

 An ASF Legal question arose out of this conversation, LEGAL-143, and it's
 being tracked here:

 https://issues.apache.org/jira/browse/LEGAL-143

Signed-off-by: mattmann, kevan, jukka
IPMC comments:
 jukka: There was a request for board-level backing for the efforts to build
        an organization-level relationship with the OSGeo foundation.

16 May 2012

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores, REST-ful
interfaces, data standards, etc.) can grow from and thrive under the
Apache umbrella.

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?

 The plan proposed here: http://s.apache.org/Q2z seems to be going
 well and we are happy with the direction the project is headed.

Community progress since the last report

 No new PPMC members and committers added this quarter.

Project progress since last report

 Looking at just mailing list activity:
 sis-dev: http://mail-archives.apache.org/mod_mbox/incubator-sis-dev/
 went from 9 email messages in January 2012 to 32, 74 and 39 in Feb-April 2012

 We are participating pretty actively in GSoC and hoping to get 1 or 2
 students who are collaborating with the Apache OODT project as well
 for a joint effort.

 In addition, we've seen some good cross pollination between other (at
 the time) incubating projects like Jena and Any23, and TLPs like OODT.
 In Jena and Any23's case, there are active discussions and work going on
 to implement the W3C GeoSPARQL system using Apache SIS. After Andy Seaborne
 poked around on the mailing list, Chris Mattmann volunteered to implement
 it, and a subsequent thread has ensued.

 Chris started rolling an RC for Apache SIS 0.2-incubating, but got blocked
 on some packaging issues that Kevan Miller identified that needs to be fixed.
 Shouldn't be too difficult and we hope to have an IPMC VOTE on it within
 the next week or so.

 We have also started to regularly use the project wiki. You can find it
 here: https://cwiki.apache.org/confluence/display/SIS/Home. Included on
 the wiki are links to all of our Incubator reports, along with 2 tutorials.
 The first one is a quick start guide that Ross Laidlaw improved and copied
 from the SIS README.txt file. The second demonstrates how to get Apache
 OODT and SIS connected to dump spatial information out of geolocated files
 in Apache OODT and to search them in SIS.

 Two newcomers to the community, Peter Karich, and Charith Madusanka have been
 contributing patches, issues, and working issues within SIS. Peter has been
 improving the speed of SIS's Quad Tree implementation, and Charith has been
 helping improve our demo.jsp file, our javadocs, and is now working on a GUI
 for SIS.

 SIS is actively being used and piloted by students of Dr. Ellis Horowitz and
 Chris Mattmann in USC's CSCI 572: Search Engines and Information Retrieval
 class: http://www-scf.usc.edu/~csci572.

 If we can add some new committers soon (which we expect), roll
 0.2-incubating, and then potentially get an 0.3 shortly thereafter, we
 think SIS will be well on its way to graduating and its own project.

Signed off by mentor: mattmann, kevan

15 Feb 2012

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores, REST-ful
interfaces, data standards, etc.) can grow from and thrive under the
Apache umbrella.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

 The thread here: http://s.apache.org/Q2z reports a "where is the project"
 going status. I think we've come up with a plan of action items to
 develop on. We've elected 2 new PPMC members and committers (Adam Estrada
 and Andrew Hart) and both are on board and have their accounts set up.

 In response to reviving the project, I'd urge folks to give us a chance
 with the new blood we've infused and with our development plan that Chris
 proposed.

Community progress since the last report

 Adam Estrada and Andrew Hart were VOTEd in as PPMC members and committers.

Project progress since last report

 SIS was voted into the Incubator by the IPMC on February 21, 2010.

 Here is the current list of items to work on for 0.2-incubating.

 - SIS-28 Create a Layer Service for Google Earth Integration
 - SIS-13 Change QuadTree Reader/Writer to use URLs instead of String
          file paths
 - SIS-11 Basic CLI for SIS
 - SIS-10 Ability to create SIS data from WKT specs
 - SIS-9  Allow for multiple spatial reference systems
 - SIS-8  Build a common SIS data container for spatial data

 The goal is to make some progress on these issues before the next report
 and have a status update on the 0.2-incubating release.


Signed off by mentor: mattmann, greddin, kevan, joes

21 Dec 2011

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

* Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Still slow progress on development. We started a thread here:
http://s.apache.org/Q2z
We were discussing the board report and then all of the sudden it turned
into a where is SIS going discussion. We were pretty realistic and discussed
whether it made sense to keep going. The good news was that a few of the
community members (Adam Estrada and Luc Maisonobe) came out of the wood work
and seconded that what we are trying to do is a great idea and that people
would use it. We hope to use this as something to help move us forward.

I (Chris Mattmann) care deeply about this project, and will try and step up
my development progress on it. Could still use a few more PPMC members and
interested folks though.

* Community progress since the last report

See above.

* Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Chris close out a couple JIRA issues, SIS-27 (a fix to the Maven parent pom
from Patrick O'Leary), and a website update (SIS-29) reported by sebb. Other
than that, not much development. Here is the current list of items to work on
for 0.2-incubating. I'm going to shoot to close these out over the next 3
months.

 SIS-28 Create a Layer Service for Google Earth Integration
 SIS-13 Change QuadTree Reader/Writer to use URLs instead of String file
paths
 SIS-11 Basic CLI for SIS
 SIS-10 Ability to create SIS data from WKT specs
 SIS-9 Allow for multiple spatial reference systems
 SIS-8 Build a common SIS data container for spatial data

16 Nov 2011

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

* Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Still slow progress on development. We started a thread here:
http://s.apache.org/Q2z
We were discussing the board report and then all of the sudden it turned
into a where is
SIS going discussion. We were pretty realistic and discussed whether it made
sense to keep
going. The good news was that a few of the community members (Adam Estrada
and Luc Maisonobe)
came out of the wood work and seconded that what we are trying to do is a
great idea and
that people would use it. We hope to use this as something to help move us
forward.

I (Chris Mattmann) care deeply about this project, and will try and step up
my development
progress on it. Could still use a few more PPMC members and interested folks
though.

* Community progress since the last report

See above.

* Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Chris close out a couple JIRA issues, SIS-27 (a fix to the Maven parent pom
from Patrick O'Leary), and
a website update (SIS-29) reported by sebb. Other than that, not much
development. Here is the current
list of items to work on for 0.2-incubating. I'm going to shoot to close
these out over the next 3 months.

 SIS-28 Create a Layer Service for Google Earth Integration
 SIS-13 Change QuadTree Reader/Writer to use URLs instead of String file
paths
 SIS-11 Basic CLI for SIS
 SIS-10 Ability to create SIS data from WKT specs
 SIS-9 Allow for multiple spatial reference systems
 SIS-8 Build a common SIS data container for spatial data

17 Aug 2011

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

* Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Development progress has really slowed, and there isn't much mailing list
activity. Nothing to stop the project for (yet), but something to keep an eye
on.

* Community progress since the last report

Development and mailing list activity have significantly slowed down.
This is a small core set of committers and community though. It would be
great to get some new blood and folks interested in the project.

I still believe that we should try and target a 0.2-incubating release with a
layer service and some basic integration with Apache Tika (a GDAL parser is
being worked on in that community with an eye towards integration into SIS).
Also we are looking at Apache OODT as a mechanism for geospatial storage and
persistence.

The ESRI interest mentioned in the last board report hasn't really gone
anywhere.

* Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Development progress has been pretty much nil. Chris hopes to start work on
the layer service this quarter, but again, it would be great to have some new
blood here. Folks that are interested in geospatial services, data
presentation, and such would be much welcomed within the project.

19 May 2011

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

* Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Not at this time

* Community progress since the last report

Since SIS released its first release 0.1-incubating in November 2010,
development has slowed down. This is a small core set of committers and
community though. We haven't had a lot of user mailing list activity.

We should try and target a 0.2-incubating release with a layer service and
some basic integration with Apache Tika (a GDAL parser is being worked on in
that community with an eye towards integration into SIS). Also we are
looking at Apache OODT as a mechanism for geospatial storage and
persistence.

There has been renewed interest from ESRI and we are pursuing this as well.

* Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Development progress since the 0.1-incubating release has been modest,
focusing primarily on the community development mentioned above. There has
been some internal effort at JPL to integrate SIS into ongoing projects such
as the CO2 Portal, the CMDS project and others. We hope to begin the push
towards 0.2-incubating as specified above.

16 Feb 2011

Apache SIS is a toolkit that spatial information system builders or
users can use to build applications containing location context. This
project will look to store reference implementations of spatial
algorithms, utilities, services, etc. as well as serve as a sandbox to
explore new ideas. Further, the goal is to have Apache SIS grow into a
thriving Apache top-level community, where a host of SIS/GIS related
software (OGC datastores, REST-ful interfaces, data standards, etc.)
can grow from and thrive under the Apache umbrella.

* Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to
be aware of?

Not at this time

* Community progress since the last report

SIS released its first release, 0.1-incubating, to the open source
community in November 2010. Since then, we have focused primarily on
getting the word out about the SIS project and have garnered some
initial interest in the release and subsequent features. Chris
Mattmann has lead efforts to work with Patrick O'Leary to identify
future developments for the SIS project and how it can work with
existing spatial needs.

* Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Development progress since the 0.1-incubating release has been modest,
focusing primarily on the community development mentioned above. There
has been some internal effort at JPL to integrate SIS into ongoing
projects such as the CO2 Portal, the CMDS project and others. We
expect development to start moving more quickly again with the new
year, beginning the push towards 0.2-incubating.

17 Nov 2010

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

Not at this time

Community progress since the last report

The SIS community elected Nga Chung as an SIS committer on September 1, 2010
in recognition of her contributions in SIS-3. SIS'ers need to follow up
after the meeting with ESRI to determine if they are interested with
participating in the community. Much of the other activity continues to be
from the mentors and committers.

Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

There has been a wealth of development activity over the past month in
preparation for the 0.1-incubating release. Chris Mattmann proposed to be
the RM for the release, and has pushed out 3 release candidates so far,
addressing comments from the IPMC community. As it stands today, the SIS
0.1-incubating rc #3 VOTE is set to pass around 7pm PST tonight. The initial
version of SIS 0.1-incubating includes the ability to load data from GeoRSS
(SIS-19 and SIS-22), a REST-ful location service (SIS-16), and a demo JSP
file in the WAR webapp that shows the SIS point-radius and bounding box
queries using a Google Maps search interface (SIS-15, SIS-18 and SIS-23).

18 Aug 2010

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
RESTful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

Not at this time

Community progress since the last report

There was a few projects undertaken in Chris Mattmann's CSCI 572: Search
Engines and Information Retrieval class regarding SIS, in particular, one by
Nga Chung, wherein which she implemented a full R-tree spatial index in Java
from scratch, as well as bounding box and point-radius queries. Nga has
kindly signed up for the mailing list, and allowed for the contribution of
her code to SIS. In addition, a few other projects included representation
of spatial data in GeoRSS format (from William Quach, another 572 student),
and those projects will be packaged up and contributed also. SIS'ers need to
follow up after the meeting with ESRI to determine if they are interested
with participating in the community. Much of the other activity continues to
be from the mentors and committers.

Project progress since last report

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Chris Mattmann led the development of the SIS website and stood the site up
at http://incubator.apache.org/sis/, completing SIS-2. The code prepared in
CS572: Search Engines and Information Retrieval at USC will be packaged up
and attached to JIRA and committed to SIS. In particular, the R-tree
implementation as well as the point/radius and bounding box implementations.
The GeoRSS code will also be packaged up and contributed to SIS. Patrick
O'Leary is investigating map projections and coordinate systems including
transformations to Polar coordinates which should help on the observational
data side.

16 Jun 2010

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

Not at this time

Community progress since the last report:

Mailing list activity has been pretty bare, but should pick up since the
SIS'ers need to follow up after the meeting with ESRI last month to
determine if they are interested with participating in the community. Much
of the other activity continues to be from the mentors and committers.

Project progress since last report:
SIS was voted into the Incubator by the IPMC on February 21, 2010.

Development has slowed, but the intentions from last month still stand.
Chris Mattmann still needs to work on refactoring the LocalLucene code into
the SIS codebase and Sean McCleese needs to finish creating the SIS
incubator website.  Patrick O'Leary is investigating map projections and
coordinate systems including transformations to Polar coordinates which
should help on the observational data side.

19 May 2010

SIS was voted into the Incubator by the IPMC on February 21, 2010.

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project
will look to store reference implementations of spatial algorithms,
utilities, services, etc. as well as serve as a sandbox to explore new
ideas. Further, the goal is to have Apache SIS grow into a thriving Apache
top-level community, where a host of SIS/GIS related software (OGC
datastores, REST-ful interfaces, data standards, etc.) can grow from and
thrive under the Apache umbrella.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

Not at this time

Community progress since the last report:

Chris Mattmann, Patrick O'Leary and Kevan Miller participated in a meeting
with ESRI (http://www.esri.com) who may be interested in participating
within the project within some capacity. This would be a huge win as ESRI is
one of the major industry leaders in the development of GIS software, with
connections to standards bodies including the Open Geospatial Consortium
(OGC). Much of the other activity continues to be from the mentors and
committers.

Project progress since last report

Chris Mattmann is working on refactoring the LocalLucene code into the SIS
codebase and work continues on creating the SIS incubator website, with Sean
McCleese leading the charge. Patrick O'Leary is investigating map
projections and coordinate systems including transformations to Polar
coordinates which should help on the observational data side.

21 Apr 2010

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

Not at this time

Community progress since the last report:

Chris Mattmann was contacted by an ESRI representative inquiring about the
direction of the project. This lead will be followed as garnering support
from ESRI would be big win for the project and attract a large community.

Project progress since last report:

SIS was voted into the Incubator on February 21, 2010.

Chris Mattmann has finished importing the LocalLucene code into the SIS
codebase (SIS-1) and Patrick O'Leary has compiled around geocoded records
for development/testing of SIS spatial functions. Work on creating the SIS
incubator website has begun led by Sean McCleese as well.

17 Mar 2010

Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of  spatial algorithms, utilities,
services, etc. as well as serve as a  sandbox to explore new ideas. Further,
the goal is to have Apache SIS  grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.

A list of the three most important issues to address in the move towards
graduation
1. Inclusion of more of a diverse community around SIS (maybe one more
organization besides AT&T Interactive and NASA JPL)
2. At least one SIS incubating release, hopefully in six months
3. Inclusion of point-radius, bounding box and polygon functionality into
the first few releases

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
No, not at this time.

How has the community developed since the last report?
There was a lot of positive interest from the Incubator community during
the SIS proposal and voting process. We recently stood up our  mailing lists
and have begun to report JIRA issues, so we hope those are positive first
steps to building an  Apache-based community.  Chris Mattmann discussed SIS
over in the Lucene community as something to watch in terms of a common
place for spatial code for Solr and Lucene to reside.

How has the project developed since the last report?
SIS was voted into the Incubator by the IPMC on February 21, 2010.

All mailing lists have been set up, all SVN accounts are up, and karma has
been granted to all SIS committers. Sean McCleese and Patrick O'Leary
volunteered to be list moderators, and Chris Mattmann has reported two JIRA
issues, http://issues.apache.org/jira/browse/SIS-1 (import Local Lucene
code), and http://issues.apache.org/jira/browse/SIS-2, stand up the SIS
website. We will also begin work soon on porting the license headers for
Local Lucene into SIS ASL 2.0 headers, and to port the package names for
code (JIRA issues to be filed on this).