Hello Bruno

Thanks for the feedback!

Le 14/06/2018 à 14:50, Bruno P. Kinoshita a écrit :

> Minor nit-pick, what's the rationale behind master & development?
>
The "development" branch uses GeoAPI methods or interfaces that are not
yet in the official GeoAPI release. This serves two purposes:

  * Verify that the interfaces proposed for next GeoAPI releases work.
  * Be ready to upgrade easily to next GeoAPI versions after its release.

But the Apache releases can not depend on a GeoAPI 4.0-SNAPSHOT. We need
to downgrade to GeoAPI 3.0.1 (until a new GeoAPI release is available).
This downgrade is applied on "master", which is the branch from which
Apache SIS releases are made.

The fact that "master" is more stable is just a side-effect of above,
since "development" get the day-to-day commits and "master" only get the
backports a few time per months. But we can try other development models
too if there is proposal.

    Martin


Reply via email to