yetus-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a.@apache.org
Subject svn commit: r12676 - /release/yetus/0.2.0/
Date Mon, 07 Mar 2016 16:15:01 GMT
Author: aw
Date: Mon Mar  7 16:15:00 2016
New Revision: 12676

Log:
Publish Apache Yetus 0.2.0

Added:
    release/yetus/0.2.0/
    release/yetus/0.2.0/CHANGES.md
    release/yetus/0.2.0/CHANGES.md.asc
    release/yetus/0.2.0/CHANGES.md.md5
    release/yetus/0.2.0/CHANGES.md.mds
    release/yetus/0.2.0/RELEASENOTES.md
    release/yetus/0.2.0/RELEASENOTES.md.asc
    release/yetus/0.2.0/RELEASENOTES.md.md5
    release/yetus/0.2.0/RELEASENOTES.md.mds
    release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz   (with props)
    release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.asc
    release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.md5
    release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.mds
    release/yetus/0.2.0/yetus-0.2.0-src.tar.gz   (with props)
    release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.asc
    release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.md5
    release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.mds

Added: release/yetus/0.2.0/CHANGES.md
==============================================================================
--- release/yetus/0.2.0/CHANGES.md (added)
+++ release/yetus/0.2.0/CHANGES.md Mon Mar  7 16:15:00 2016
@@ -0,0 +1,120 @@
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+-->
+# Apache Yetus Changelog
+
+## Release 0.2.0 - 2016-03-07
+
+### INCOMPATIBLE CHANGES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+
+
+### IMPORTANT ISSUES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-282](https://issues.apache.org/jira/browse/YETUS-282) | Allow the specification
of a base JIRA URL |  Major | Release Doc Maker | Pathangi Jatinshravan | Pathangi Jatinshravan
|
+| [YETUS-241](https://issues.apache.org/jira/browse/YETUS-241) | revamp parameterized site
|  Major | build, website and documentation | Sean Busbey | Sean Busbey |
+| [YETUS-229](https://issues.apache.org/jira/browse/YETUS-229) | split --jenkins up |  Major
| Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-187](https://issues.apache.org/jira/browse/YETUS-187) | maven javac/javadoc can't
use calcdiffs |  Blocker | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-70](https://issues.apache.org/jira/browse/YETUS-70) | add support for make, including
cmake and autoconf |  Major | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-62](https://issues.apache.org/jira/browse/YETUS-62) | add auto-formatting of usage
options |  Major | Test Patch | Allen Wittenauer | Allen Wittenauer |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-285](https://issues.apache.org/jira/browse/YETUS-285) | flag to enable/disable docker
privileged mode |  Blocker | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-263](https://issues.apache.org/jira/browse/YETUS-263) | Personality for Accumulo
|  Major | Test Patch | Josh Elser | Josh Elser |
+| [YETUS-214](https://issues.apache.org/jira/browse/YETUS-214) | release doc maker should
have option to specify output directory |  Major | Release Doc Maker | Sean Busbey | Pathangi
Jatinshravan |
+| [YETUS-205](https://issues.apache.org/jira/browse/YETUS-205) | shelldocs lint test for
precommit |  Major | Test Patch | Allen Wittenauer | Kengo Seki |
+| [YETUS-204](https://issues.apache.org/jira/browse/YETUS-204) | shelldocs lint mode |  Major
| ShellDocs | Allen Wittenauer | Kengo Seki |
+| [YETUS-78](https://issues.apache.org/jira/browse/YETUS-78) | add support for orc |  Major
| Test Patch | Allen Wittenauer | Allen Wittenauer |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-308](https://issues.apache.org/jira/browse/YETUS-308) | improve guidance on website
maintenance |  Minor | website and documentation | Sean Busbey | Sean Busbey |
+| [YETUS-287](https://issues.apache.org/jira/browse/YETUS-287) | Update year to 2016 on website
footer |  Blocker | website and documentation | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-281](https://issues.apache.org/jira/browse/YETUS-281) | hadoop: use built-in dependency
order |  Blocker | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-280](https://issues.apache.org/jira/browse/YETUS-280) | build systems should be
able to predetermine module order |  Major | Test Patch | Allen Wittenauer | Allen Wittenauer
|
+| [YETUS-273](https://issues.apache.org/jira/browse/YETUS-273) | Misleading warning messages
when FINDBUGS\_HOME is not set |  Trivial | Test Patch | John Zhuge | Marco Zühlke |
+| [YETUS-272](https://issues.apache.org/jira/browse/YETUS-272) | add a way to flag/veto patches
to code which jenkins doesn't test |  Minor | Test Patch | Steve Loughran | Allen Wittenauer
|
+| [YETUS-240](https://issues.apache.org/jira/browse/YETUS-240) | Skip checkstyle/findbugs
during mvninstall |  Major | Test Patch | Josh Elser | Josh Elser |
+| [YETUS-226](https://issues.apache.org/jira/browse/YETUS-226) | Document release process
|  Blocker | website and documentation | Sean Busbey | Sean Busbey |
+| [YETUS-191](https://issues.apache.org/jira/browse/YETUS-191) | plugins that require external
executables should verify those external executables exist. |  Major | Test Patch | Allen
Wittenauer | Marco Zühlke |
+| [YETUS-190](https://issues.apache.org/jira/browse/YETUS-190) | markdown table rendering
on yetus website is ugly |  Blocker | website and documentation | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-173](https://issues.apache.org/jira/browse/YETUS-173) | report fixed issues |  Major
| Test Patch | Allen Wittenauer | Allen Wittenauer |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-319](https://issues.apache.org/jira/browse/YETUS-319) | broken links on contrib
page |  Blocker | website and documentation | Allen Wittenauer | Sean Busbey |
+| [YETUS-299](https://issues.apache.org/jira/browse/YETUS-299) | RAT exclusions must include
symlinks for 0.1.0 release |  Blocker | build | Sean Busbey | Sean Busbey |
+| [YETUS-298](https://issues.apache.org/jira/browse/YETUS-298) | precommit jira plugin will
try to download deleted attachments |  Critical | Test Patch | Sean Busbey | Allen Wittenauer
|
+| [YETUS-297](https://issues.apache.org/jira/browse/YETUS-297) | when verify\_multijdk\_test
is no, use JAVA\_HOME, not JDK\_DIR\_LIST |  Major | Test Patch | Allen Wittenauer | Allen
Wittenauer |
+| [YETUS-290](https://issues.apache.org/jira/browse/YETUS-290) | reference to another function
in calcdiffs' description is wrong |  Trivial | Test Patch | Kengo Seki | Marco Zühlke
|
+| [YETUS-284](https://issues.apache.org/jira/browse/YETUS-284) | maven dependency solver
needs enhancements |  Blocker | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-275](https://issues.apache.org/jira/browse/YETUS-275) | removing files(?) causes
pylint file open failures |  Major | Test Patch | Allen Wittenauer | Marco Zühlke |
+| [YETUS-271](https://issues.apache.org/jira/browse/YETUS-271) | findbugs.sh will -1 if there
are no java source code in the module. |  Major | Test Patch | Akira AJISAKA | Allen Wittenauer
|
+| [YETUS-267](https://issues.apache.org/jira/browse/YETUS-267) | use curl -L when given a
patch URL |  Minor | Test Patch | Josh Elser | Josh Elser |
+| [YETUS-265](https://issues.apache.org/jira/browse/YETUS-265) | maven javadocs aren't calcdiff'd
correctly |  Blocker | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-260](https://issues.apache.org/jira/browse/YETUS-260) | distclean step is not working
|  Critical | Test Patch | Marco Zühlke | Marco Zühlke |
+| [YETUS-258](https://issues.apache.org/jira/browse/YETUS-258) | build.sh should detect missing
third party dependecies and suggest how to install |  Major | build | Wei-Chiu Chuang | Wei-Chiu
Chuang |
+| [YETUS-252](https://issues.apache.org/jira/browse/YETUS-252) | 'Max memory used' is unexplained,
|  Major | website and documentation | stack | Allen Wittenauer |
+| [YETUS-251](https://issues.apache.org/jira/browse/YETUS-251) | default patch-naming-rule
points to old yetus url |  Major | Test Patch | Sean Busbey | Marco Zühlke |
+| [YETUS-249](https://issues.apache.org/jira/browse/YETUS-249) | asflicense with ant can
fail and succeed simultaneously |  Major | Test Patch | Kengo Seki | Kengo Seki |
+| [YETUS-236](https://issues.apache.org/jira/browse/YETUS-236) | Binary artifact LICENSE/NOTICE
claims to include several third party dependencies that are not present. |  Blocker | build
| Sean Busbey | Allen Wittenauer |
+| [YETUS-235](https://issues.apache.org/jira/browse/YETUS-235) | releasedocmaker does not
give an error if a non-existent version is given |  Major | Release Doc Maker | Sean Busbey
| Kengo Seki |
+| [YETUS-233](https://issues.apache.org/jira/browse/YETUS-233) | rdm release notes in markdown
are corrupting underscores in some instances |  Major | Release Doc Maker | Allen Wittenauer
| Allen Wittenauer |
+| [YETUS-232](https://issues.apache.org/jira/browse/YETUS-232) | releasedocmaker with range
option fails if project name is specified in lower case |  Major | Release Doc Maker | Kengo
Seki | Kengo Seki |
+| [YETUS-221](https://issues.apache.org/jira/browse/YETUS-221) | asflicense check exits multi-module
Maven build early if there are pre-existing license problems. |  Major | Test Patch | Chris
Nauroth | Allen Wittenauer |
+| [YETUS-215](https://issues.apache.org/jira/browse/YETUS-215) | cli flag for "license" does
the opposite of docs |  Critical | Release Doc Maker | Sean Busbey | Allen Wittenauer |
+| [YETUS-209](https://issues.apache.org/jira/browse/YETUS-209) | releasedocmaker's error
message is unintelligible if a non-existent project is specified |  Minor | Release Doc Maker
| Kengo Seki | Kengo Seki |
+| [YETUS-201](https://issues.apache.org/jira/browse/YETUS-201) | dsec file hanging around
|  Trivial | Test Patch | Allen Wittenauer | Marco Zühlke |
+| [YETUS-182](https://issues.apache.org/jira/browse/YETUS-182) | document git hash in patchnames
doc |  Major | Test Patch, website and documentation | Allen Wittenauer | Marco Zühlke
|
+| [YETUS-144](https://issues.apache.org/jira/browse/YETUS-144) | mvn install usually required
on mvn builds |  Blocker | Test Patch | Allen Wittenauer | Allen Wittenauer |
+| [YETUS-104](https://issues.apache.org/jira/browse/YETUS-104) | Update document about plugin
functions |  Major | website and documentation | Kengo Seki | Marco Zühlke |
+
+
+### TESTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [YETUS-323](https://issues.apache.org/jira/browse/YETUS-323) | Update copyright statement
for the new year |  Blocker | build | Sean Busbey | Sean Busbey |
+
+

Added: release/yetus/0.2.0/CHANGES.md.asc
==============================================================================
--- release/yetus/0.2.0/CHANGES.md.asc (added)
+++ release/yetus/0.2.0/CHANGES.md.asc Mon Mar  7 16:15:00 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABCgAGBQJW2N2jAAoJEOAbNPvoRt847nEP/jzN1osWgYeVAo9/jrmhjWlu
+aSPtgnXTh/pOsokl94nm1KFZtaCQ9K4s+iu7SK/Mrhx0ZHWermZ2YVpIeoILuMkX
+UDx8Lh5OmBPxKtn1U04D4z9cDJa0Ma0o/IvQmhrO6CmL6AV7jXYCIpNt9xbrxtj8
+kwrJpHo5rO/Phx+mAkKL7x+JijZABpJcj/jbEi2+lnW8bHZ9EZFB23/wew6W54Q1
+tM2Zltfs8aSPlKqYZEIY49BcE+WV/4oWHo1EKTp/lzIiVVwIMIoluERb2VeKm2vt
+luoMtckWM5g/Ajz3yPZgJbzwlgWamw/EQw98Mh5d5tAIoJ/qYks65Hn5kp2MVK/U
+RIj3dK5skuDUizOIhlFflCAcpjNVz4PDab2CJt6s5uivAVWvvuLSzUzEYgBvCPn3
+t/9kimYsTSMak07jhavq7cIMcFBBKI9EgJ5kn3T5NRfqkW1L8KhIu4lZ5uaxMdvP
+noJZQ794E4QH/7hR63NzeLLiLBrEJ8MU3LvGPd3nqLqewOPaWYuI0z3b3ZJCBBFR
+YJc0Ger8yE1R0hfD0Hlewf2t6+5yoRwpAHMFLIi1gAKaACSsimGY8sKQ6o9kJCDB
+oovfZYSTfEl5c+ZhIjscTwGLm7IIvz4WlNoIifeGTn5mycOXWPeqCdV8bWfKErOf
+qqIAn/bND26YCYlbqdkw
+=We4F
+-----END PGP SIGNATURE-----

Added: release/yetus/0.2.0/CHANGES.md.md5
==============================================================================
--- release/yetus/0.2.0/CHANGES.md.md5 (added)
+++ release/yetus/0.2.0/CHANGES.md.md5 Mon Mar  7 16:15:00 2016
@@ -0,0 +1 @@
+MD5 (CHANGES.md) = 268289c713c76238a6e385297ebdb8b6

Added: release/yetus/0.2.0/CHANGES.md.mds
==============================================================================
--- release/yetus/0.2.0/CHANGES.md.mds (added)
+++ release/yetus/0.2.0/CHANGES.md.mds Mon Mar  7 16:15:00 2016
@@ -0,0 +1,12 @@
+CHANGES.md:    MD5 = 26 82 89 C7 13 C7 62 38  A6 E3 85 29 7E BD B8 B6
+CHANGES.md:   SHA1 = 8825 C81D 787C 29EE B2D2  3BBB 8ABA 0AB9 C70C AD4E
+CHANGES.md: RMD160 = D0CF 2F7B E5CA 788C 24C3  88E0 28CD F6E0 FA77 374D
+CHANGES.md: SHA224 = 4B0D3AB7 5245D70F 25E4FCFA 78AF6555 C3A9A0DD FEA472A7
+                     CC6536A1
+CHANGES.md: SHA256 = E48CDDB4 9354489F DB9F8AAF 24706E5B 2F4BB5E2 7F2B29FD
+                     77340A2F FB6C9FB9
+CHANGES.md: SHA384 = D1E1C573 63F34143 80CAC1A0 1DE702AB 87DC03DE CBCE30F3
+                     E0086F7E 22C7D901 8ABFA2E9 958523E4 A1E26137 6D3BD891
+CHANGES.md: SHA512 = EC73F1C7 2545EE55 EB07A603 708392AD 98FB8CDA 150EC9D8
+                     E0256D2B 89A67204 546E073F 79F5D426 58B5B011 4838B7D5
+                     966743C1 0B84AD70 3C244CB2 C6BBABB8

Added: release/yetus/0.2.0/RELEASENOTES.md
==============================================================================
--- release/yetus/0.2.0/RELEASENOTES.md (added)
+++ release/yetus/0.2.0/RELEASENOTES.md Mon Mar  7 16:15:00 2016
@@ -0,0 +1,145 @@
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+-->
+# Apache Yetus  0.2.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, important issues,
features, and major improvements.
+
+
+---
+
+* [YETUS-285](https://issues.apache.org/jira/browse/YETUS-285) | *Blocker* | **flag to enable/disable
docker privileged mode**
+
+By default, Yetus now runs docker in privileged execution mode (when docker support is enabled).
+
+To opt instead for the previous behavior, use the cli option {{--dockerprivd=false}}.
+
+
+---
+
+* [YETUS-282](https://issues.apache.org/jira/browse/YETUS-282) | *Major* | **Allow the specification
of a base JIRA URL**
+
+Allow specification of the Base JIRA URL as a command line option
+
+
+---
+
+* [YETUS-280](https://issues.apache.org/jira/browse/YETUS-280) | *Major* | **build systems
should be able to predetermine module order**
+
+<!-- markdown -->
+Users:
+* Maven will now attempt to do a better job of determining the order with which modules should
be handled.
+
+Developers:
+* There is now a hook to allow build tools to re-order the module listing.
+
+
+---
+
+* [YETUS-241](https://issues.apache.org/jira/browse/YETUS-241) | *Major* | **revamp parameterized
site**
+
+Website layout was changed to better accommodate multiple versions.
+
+
+---
+
+* [YETUS-229](https://issues.apache.org/jira/browse/YETUS-229) | *Major* | **split --jenkins
up**
+
+<!-- markdown -->
+User-impacting:
+* Docker 1.6.0 or higher is now required.
+* --robot has been added to provide the same functionality as the older --jenkins flags,
but without the assumptions of actually running underneath Jenkins.
+* --jenkins is now effectively --robot + some specific handling in messages and instances
when running under Jenkins.
+* --sentinel has been added to provide cleaning of non-Yetus-based Docker containers and
images.  It automatically enables --robot.
+* --dockerdelrep has been added to only print what would be cleaned in --robot, --jenkins,
and --sentinel.
+* Options have been added to override the Jenkins-specific defaults for various settings:
 
+  * --build-url to provide the base URL of the robot's web server
+  * --build-url-console to provide the relative URL to the console for this run
+  * --build-url-patchdir to provide the relative URL to the patch directory
+  * --instance to provide a string for parallelization differentiation
+* --console-urls option has been added to print locations using the --build-url on the console
instead of absolute file system locations.  This is useful when looking at the test-patch
console via something like the Jenkins console so that locations become clickable.
+* In rare situations, Docker images may not have been unique per run.  This should now be
fixed.
+* The time reported for switching execution modes (reexec and docker) were missing.  This
should now be fixed.
+* If --docker was the last option on the command line, it was not being removed when test-patch
was being re-invoked inside the container.  This should now be fixed.
+* test-patch is now much better about telling you what options have been turned on.  This
is useful when looking at test-patch's console when the actual command line options may not
be visible.
+* Hadoop personality no longer has special options to run outside of it's Dockerfile on the
ASF Jenkins.
+* The default project is now set to 'unknown'.
+
+Dev-impacting:
+* A ton of Docker-specific arg handling has been moved out of test-patch and into docker.sh,
where it really belongs.
+* This removes a lot more hard-coded, ASF-specific Jenkins setup bits.  In some cases it
was simply removed and in others, configurable.
+*  New EXEC_MODES may be manipulated via the standard yetus_add_entry to list additional
modes that test-patch may be running under.  Note that this gets printed to the screen *very*
soon in the bootstrap process.
+
+
+---
+
+* [YETUS-214](https://issues.apache.org/jira/browse/YETUS-214) | *Major* | **release doc
maker should have option to specify output directory**
+
+Allow specifying of output directory in releasedocmaker
+
+
+---
+
+* [YETUS-187](https://issues.apache.org/jira/browse/YETUS-187) | *Blocker* | **maven javac/javadoc
can't use calcdiffs**
+
+The calcdiff function has been changed to be pluggable to allow for a variety of difference
calculators to allow for greater accuracy when more information is available.  As a result,
this fixes some (but not all!) instances where pre-existing errors were reported as new in
some reports.
+
+
+---
+
+* [YETUS-173](https://issues.apache.org/jira/browse/YETUS-173) | *Major* | **report fixed
issues**
+
+There is now code in place to allow for plug-ins to report a much more nuanced report in
the form of an equation.  This equation tells exactly how many new, unchanged, and fixed issues
a patch causes/removes as well as the old and new totals for issues.  For patches where the
totals are unchanged, the generic "passed" message is returned. Summarization is automatically
as appropriate turned off as well. 
+
+With this change, most plug-ins have been updated to report these numbers.
+
+
+---
+
+* [YETUS-144](https://issues.apache.org/jira/browse/YETUS-144) | *Blocker* | **mvn install
usually required on mvn builds**
+
+Plug-ins that use maven services should now use maven\_add\_install to be certain that a
mvn install has been executed prior to their plug-in.  This will help guarantee that all root-level
maven dependencies have been satisfied.  See the build system documentation for more information.
+
+
+---
+
+* [YETUS-70](https://issues.apache.org/jira/browse/YETUS-70) | *Major* | **add support for
make, including cmake and autoconf**
+
+<!-- markdown -->
+User-facing:
+
+* make, cmake, and autoconf are now supported build tools
+* ctest is now a supported test format
+* Dockerfile content has been slimmed down and enhanced to just what is needed to run Apache
Yetus
+
+Developer-facing:
+
+* BUILDTOOLCWD has changed in an incompatible way: instead of true/false it nows takes several
different types of values.  See documentation for more information
+* `modules_workers` now supports @@@BASEDIR@@@@ and @@@MODULEDIR@@@ as replaceable parameters
on the command line
+* New `buildtool_changed_modules` function support to allow build tools to change the module
list
+
+
+---
+
+* [YETUS-62](https://issues.apache.org/jira/browse/YETUS-62) | *Major* | **add auto-formatting
of usage options**
+
+<!-- markdown -->
+test-patch and smart-apply-patch now have variable size output to match the screen dimensions
when printing the usage information.  As a result, the `plugin_usage` functions now use the
`yetus_add_option` to add options to output. Plug-ins written to use raw echos will still
work, but the output will be strange looking.
+
+
+

Added: release/yetus/0.2.0/RELEASENOTES.md.asc
==============================================================================
--- release/yetus/0.2.0/RELEASENOTES.md.asc (added)
+++ release/yetus/0.2.0/RELEASENOTES.md.asc Mon Mar  7 16:15:00 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABCgAGBQJW2N2jAAoJEOAbNPvoRt84HlUQAJYC21Zn4gpBBvLOaAV/X7FM
+DT6NAdy0JxGfXZU46FKhPmrtAxM+f/xKcTvXVx1l/2ipczdFxN+gDMph6mnl04xs
+yQmLTfW1rV6MUOQ5IJ13mPjHYuIHKTdZVJBJi5x9lbjisgXZCkBXOOU+JCX0hksz
+0fshHFeK0QyWetPRphSsfXhdAeZx3Vh1U/gc1dxIQJN9J26Dr01o8RtLn9VS39Mo
+k/pl/kpJ2RrvhECNcYnT5Z3/ojQV4SFlIHUR7r805A47QqCYJQjXSBKcZ0+rayU8
+qL27527RDJcp2/rYsChxir7ft+v6699HbPAMjkUw507Sgc5tYjE0wJIJ+bDbtX6W
+7Qp66rg859Dt7ripDEHEfYYFZkk6KYjgBDIY1BaogJJQbdVaWGPF7r+1rGWZLHWr
+ozfCEfzorCGNdSHWo5Ryepb5ccHAlGCK+IUqCufmh83mEtOTlwODFHPwR7TGYf9k
+1RIOEjGBOfX7ZGsmYty8QvLrcpUkRd1B0DBtlDNvgCmPSOwCeud2Mwx111e05nv9
+BSDGxEroRSxfoRlBGcFkNJxR2IyFefhrq4cWjJ5KDnJVUe8ffTdUwpHwO+AgTJ48
+mFpxHDAS54e/QcrVIauqyUlknyAhbFV7nPWYMyUIDqSPopkonpbyrmvN9w6dHHxC
+pNRGYyrN6UGWewqj11C4
+=x1V1
+-----END PGP SIGNATURE-----

Added: release/yetus/0.2.0/RELEASENOTES.md.md5
==============================================================================
--- release/yetus/0.2.0/RELEASENOTES.md.md5 (added)
+++ release/yetus/0.2.0/RELEASENOTES.md.md5 Mon Mar  7 16:15:00 2016
@@ -0,0 +1 @@
+MD5 (RELEASENOTES.md) = 777ed0c88a711c8e887061dbaa64e59b

Added: release/yetus/0.2.0/RELEASENOTES.md.mds
==============================================================================
--- release/yetus/0.2.0/RELEASENOTES.md.mds (added)
+++ release/yetus/0.2.0/RELEASENOTES.md.mds Mon Mar  7 16:15:00 2016
@@ -0,0 +1,12 @@
+RELEASENOTES.md:    MD5 = 77 7E D0 C8 8A 71 1C 8E  88 70 61 DB AA 64 E5 9B
+RELEASENOTES.md:   SHA1 = E33E C2CF 7F5F A27A AF96  668D 3976 EB3F 73EC 5B64
+RELEASENOTES.md: RMD160 = 8194 C10D A0E5 FF05 677F  7C19 3E9D 5B2B B7F4 8840
+RELEASENOTES.md: SHA224 = 8A952376 DCBC9306 4DEB9D8D 3A78DC3D 40691BA1 CF14A3F9
+                          5484C4EB
+RELEASENOTES.md: SHA256 = 9590005A 6FAF1D90 36D73FA6 67FE764B 7A041CE2 C8B88640
+                          AE015928 EBAD0A7C
+RELEASENOTES.md: SHA384 = 0407614B 6688ED19 30BFBFC0 8A2FBAD1 01CA170B 450F2720
+                          1C862D42 419695D6 83C0F6D4 C4F8B03B 61D66540 CE649BB2
+RELEASENOTES.md: SHA512 = 5CAB14A9 5D3D50D1 95BB4A68 48705EEF A7B79E70 19E5C877
+                          5F7F1F9E 2DC1C027 4EED2695 2582F0A6 F47FA858 9941A68D
+                          C320A9EC 6CB60393 B2A7ED46 F6DBAA63

Added: release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.asc
==============================================================================
--- release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.asc (added)
+++ release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.asc Mon Mar  7 16:15:00 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABCgAGBQJW2N2jAAoJEOAbNPvoRt84IrYP+wRJNVsBPQl3JmuFDWyCqSnH
+B7T6JoXGpDyRkj8eUXavxWUBP1iLKtTyl/LBLiBVrKdbgGX/ErVRlH11X2aW2vX/
+Ol0upeUB0RowhBSsTl1urDNELA+X9uMI0I4MJfyxz9HLcVeCpDQRN7TZD4ys1l4d
+swQ6k5FSjnOONjnHhWSwXobFs36RQgayZE1b+A04gO7kzff/DreuohIaoFB735AU
+295v1uBxLrBunW/lUx5uJOj1eaGOsFra0wYR8e9CSsKOdFFGiP8l1FlOXJ5rD1WK
+LHRjP4njHt9E/KkBwvIckzVgUnpTEaOQvYUFYg5tR9QNvmO+g/7JUWKjTbsDk38Z
+RCOZqm5ctGs3I4k/og3siAdsLquUJe/3R9pWR/qjCGrJ2K+iZgaH4tJosTuRQk1t
+mf1eScOioVijd9tK7nCpqD9bttIIAtAmUvN2hdWvpdcC+PDpWYrFFQw9I/kB9Tvg
+Z4QuYFI60ZCMxYI9I4ZZmt/C4hmf4V4QuYmDPSCKNvJx9jt2nx0RvysP5l/YkYOY
+LsZbIOQhiwKTFK31khrtzYft4k1SeY2/ZQyZQN85kgyvlGP+m/yB7xp3NOvLM8yI
+qCG05PbfsLygmklL8ulV0fXD0o+REiVupuafsnRePNLQgf1uJ5JCzOsgB2Lag8mB
+/rKP7m/HipBTiE+6uciL
+=HciX
+-----END PGP SIGNATURE-----

Added: release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.md5
==============================================================================
--- release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.md5 (added)
+++ release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.md5 Mon Mar  7 16:15:00 2016
@@ -0,0 +1 @@
+MD5 (yetus-0.2.0-bin.tar.gz) = 9105ffbfb0cae689fc9ede6d6b0dcf8d

Added: release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.mds
==============================================================================
--- release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.mds (added)
+++ release/yetus/0.2.0/yetus-0.2.0-bin.tar.gz.mds Mon Mar  7 16:15:00 2016
@@ -0,0 +1,17 @@
+yetus-0.2.0-bin.tar.gz:    MD5 = 91 05 FF BF B0 CA E6 89  FC 9E DE 6D 6B 0D CF
+                                 8D
+yetus-0.2.0-bin.tar.gz:   SHA1 = FA03 65A1 F8F1 9100 B8D9  FB0E 9D00 0777 5506
+                                 8D52
+yetus-0.2.0-bin.tar.gz: RMD160 = A663 EC2A 92B4 670B 3288  85AF 44BD FEEF 1417
+                                 5EBC
+yetus-0.2.0-bin.tar.gz: SHA224 = AA143CFA 90780F29 8221ABF4 452390FC 00C611AF
+                                 8DD9BEBA C0B42871
+yetus-0.2.0-bin.tar.gz: SHA256 = 8762DAE7 F0E8C146 C9DF35F9 A678D9B5 C89EAAB7
+                                 AE4A48D6 A10EF4E2 8B1813F7
+yetus-0.2.0-bin.tar.gz: SHA384 = E2503D28 85B017F2 0D611646 011F9788 C751E1EF
+                                 04F1AE70 29A2111A E1061304 FE0FC31C 9E4DC9F5
+                                 8B8BE711 FC64F21D
+yetus-0.2.0-bin.tar.gz: SHA512 = 58D9358C 4888EDA5 D311DF09 B3D2CFE5 861E5A2E
+                                 CDDA4F48 D0177E07 86BF64EF 4460779F 24C24896
+                                 BF562779 0FA9C72E A6E793CF B3ED5CF0 8E7D933E
+                                 50B32BE9

Added: release/yetus/0.2.0/yetus-0.2.0-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/yetus/0.2.0/yetus-0.2.0-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.asc
==============================================================================
--- release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.asc (added)
+++ release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.asc Mon Mar  7 16:15:00 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABCgAGBQJW2N2jAAoJEOAbNPvoRt84L68P+wU25RzgzGDyNzwbPObt5rpB
+IhObmXNsoD6qAZdb1CdRJ6THSWGifdPu5rktU4kuzUz0lKBW0j5a7gSfBVtXXqXL
+QmT+9CSD0INqWNLyKq+wk6sDTBakwDECrzHyrmXZkbsEMrU0zhDcKtF12QF2YD2Y
+UAeBWBH5sNrMMD48UPCH1QvINnXUvRIyjnuNCmybFJOIMm61ySN5oUpgif3IvcVo
+5iCxdB40jmncbwO8bptKxYbvlnEnPpL5E+vmwVCTkFSo/yB+XfXcul33mLocIgMY
+VEK2ndFqKa6qlb7ld+Nc1anEwQFuyNReuU4BmaKaEzqa68waqH2XrhSYrEa5DYrl
+xevyVakkmk7rTtzb+S37jtU/1++3BGgXzSjRkAwdnrMSvlO04Di0WkHSd2chSLKp
+DCWYlIv+Kf2ob7cFm8R5752dNp3OgWOBF3z0rej+rNqKqoQ1cOcF0ELyx7FkUTlU
+jweEpzDK6OLY7Y6S4HDAh5wfcdn8FhKX6PqG05vx46RDqgA6xhB5NNLN2qx90DWE
+TbSjbwsyJ3M8u8qhjayiIJfzS1k1PShZgfiCgqaDdLVVdkCRERENJZAXiSJxp+S/
+3srJoB6SqRxI5ZLm4OIimGSVFRZBG8qZR/lyyJxbLzXCk2EVAKsg3lygbngVZ8Ls
+WKPj26/SAg4IH0G0AyHv
+=yPWX
+-----END PGP SIGNATURE-----

Added: release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.md5
==============================================================================
--- release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.md5 (added)
+++ release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.md5 Mon Mar  7 16:15:00 2016
@@ -0,0 +1 @@
+MD5 (yetus-0.2.0-src.tar.gz) = 1b41e692df3b349c760f2ab3ae6d2888

Added: release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.mds
==============================================================================
--- release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.mds (added)
+++ release/yetus/0.2.0/yetus-0.2.0-src.tar.gz.mds Mon Mar  7 16:15:00 2016
@@ -0,0 +1,17 @@
+yetus-0.2.0-src.tar.gz:    MD5 = 1B 41 E6 92 DF 3B 34 9C  76 0F 2A B3 AE 6D 28
+                                 88
+yetus-0.2.0-src.tar.gz:   SHA1 = 4A7C 36CB B6D4 9824 01B0  87D5 B5AA A73E 88BC
+                                 F85C
+yetus-0.2.0-src.tar.gz: RMD160 = 493D 8410 E4A9 F80A F30A  A7D8 92CC B11F 1B90
+                                 A4EF
+yetus-0.2.0-src.tar.gz: SHA224 = 11F77892 C3E12F73 6EC92DA2 E181076B 14E17D5D
+                                 4C790F5F F1E173AD
+yetus-0.2.0-src.tar.gz: SHA256 = DE2B2BE4 9EA31B79 F0DADAA5 93C4DF35 72D4A7D8
+                                 EB97A502 6963F70C 185202E7
+yetus-0.2.0-src.tar.gz: SHA384 = 580D172F 85960E57 B50C8305 CE014166 58FE6AF0
+                                 8435DE90 9B493C77 7163537D D1043829 DF1F3C39
+                                 58180632 55052F24
+yetus-0.2.0-src.tar.gz: SHA512 = 327DE316 9E67A93A DAA595DF F3F92CF1 20CD0D50
+                                 3349E837 950B1AEC 93FAA0A2 D6ACD4D8 A5995AD1
+                                 A77A03D0 DDDD3B4B D9DCE84A DCEE1101 6E4E0381
+                                 C2ADA21F



Mime
View raw message