For what it is worth, I don't think that reversion is the best course of action. As the apache doc that you linked states specifically "for release", not "for every package build" ... The correct way to handle this is by adding a releaseProfile.
http://maven.apache.org/maven-release/maven-release-plugin/perform-mojo.html http://maven.apache.org/maven-release/maven-release-plugin/examples/perform-release.html We may want to move forward, not back. Thoughts? -----Original Message----- From: Murali Minnah [mailto:mmin...@gmail.com] Sent: Monday, April 10, 2017 10:28 AM To: dev@ctakes.apache.org Subject: Revert change to r.1768564 Hello fellow cTAKERs Can someone please help revert this change? r.1768564 ctakes-distribution/pom.xml "Separated build into 2 profiles: packageBinary and packageSource packageBinary is enabled by default, packageSource is not" This changed prevents source code from being distributed using the default apache release profile when running mvn release:prepare/perform. In fact, it should be the opposite. At ASF, binaries are only distributed as a convenience; source code should always be distributed and binaries should be able to be built from source. [1] [1] https://urldefense.proofpoint.com/v2/url?u=http-3A__www.apache.org_legal_release-2Dpolicy.html-23source-2Dpackages&d=DwIBaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=fs67GvlGZstTpyIisCYNYmQCP6r0bcpKGd4f7d4gTao&m=TcreDrqDHWUkbuW2epBdEaFrwZNKbGPossM9FjA9jKM&s=rpoKRwFC5zDIVDBIV4u8VP_xJreK4AveCzl8eM0MlxI&e= Thanks, Murali