commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ansell <...@git.apache.org>
Subject [GitHub] commons-rdf pull request #39: COMMONSRDF-62 : Ignore japicmp by default whil...
Date Wed, 13 Sep 2017 00:41:32 GMT
GitHub user ansell opened a pull request:

    https://github.com/apache/commons-rdf/pull/39

    COMMONSRDF-62 : Ignore japicmp by default while version is 0.x

    japicmp is activated by commons-parent profile with it set to break the build on any incompatibilities.
In order to have it still run by default, but not break the build, an activeByDefault=true
profile is added, which will be switched off by activating any other profiles explicitly,
including the release profile, but which allows development of 0.x without interruption from
japicmp.
    
    This is either an alternative, or in addition to, https://github.com/apache/commons-rdf/pull/38
    
    The core reason is that japicmp is not recognising 0.3 -> 0.4 as a major version jump,
in Semantic Versioning terms. It is treating that as a minor version jump, where the API incompatibilities
still apply.
    
    Signed-off-by: Peter Ansell <p_ansell@yahoo.com>

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ansell/commons-rdf COMMONSRDF-62-japicmp

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/commons-rdf/pull/39.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #39
    
----
commit b0af14c5fe03589aea331ae254c345fcd023a79f
Author: Peter Ansell <p_ansell@yahoo.com>
Date:   2017-09-13T00:36:52Z

    COMMONSRDF-62 : Ignore japicmp by default while version is 0.x
    
    japicmp is activated by commons-parent profile. In order to have it still run by default,
but not break the build, an activeByDefault=true profile is added, which will be switched
off by activating any other profiles explicitly, including the release profile, but which
allows development of 0.x without interruption from japicmp.
    
    Signed-off-by: Peter Ansell <p_ansell@yahoo.com>

----


---

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message