YETUS-585. tag Apache Yetus 0.7.0 Release

vote thread: https://s.apache.org/yetus-0.7.0-rc1-vote

vote results: https://s.apache.org/yetus-0.7.0-vote-passes
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEM2XwuFiLEjzBO1oZ4Bs0++hG3zgFAlps34EACgkQ4Bs0++hG
3zjBRxAAjnt1h9XK8iWqK9Iz1bFKDmbykvAUIbNeQozvZwwyTZVhj3iE7PYQ/RA5
GLWHTyFeHEeCNZB4KahnWCIdr9xKKqFh+222/TbELFyL1kmoGEg+2EGx4qi1lUqb
9GW2+IbhH6VAPJ/0KCLHvqBpSEJSrr/VRL14NgqE5xaNNZYBIOZWa0d+zPsJE2w0
7l+36nPSzA6ruvF4MP00OIssjkoyR8puRBXtt227Ve6g7lGWe7TD2sOgg5a8fJ9n
+13fG3N0rnsG/4xE49AiwBzAZ73hg3CwN7xpXUgrK0JM/0BPu7H8h2dzG2IHrAh3
FaE7sHnlummUtjyxMfKIcTJc/TumR80AGm7s8tWvjpIGTVumVDzz/AfMPEfv9dyn
R85E21Eeu9eaEGydt5d7L4JK1W32uikppVoBWOGxUv+1IjGwhnPir938MiWXvnMk
mtMMYyuiO9pXW4AmCeebyu9OzJXCrkBTL3W1rPDs5XHlejTHfs4DCNmHD5POLfF+
vJ0hJB9xnHIq4Ge9oPb+YJcFUqUl9RnNdfgNQC6WgTyM6gEAoIX+oIRTRv3hoYB0
Uf/DfdJqMM3ToNjAVZv3lI9twCXzBBNV8VIf4lzKHxrBrdI5TeEtG2fa7Hwt4tk3
b03D/VBjKDl5/zRQUnX+Ww/JpC/+w4unrIU8qt1WqjbBF3YHmJ0=
=qR80
-----END PGP SIGNATURE-----
YETUS-585. Stage version 0.7.0.

Signed-off-by: Allen Wittenauer <aw@apache.org>
5 files changed
tree: aea887959b722e317f2ce6b8cd74a0f33d44c6c8
  1. .gitattributes
  2. .gitignore
  3. .pylintrc
  4. .rat-excludes
  5. .rubocop.yml
  6. Formula/
  7. LICENSE
  8. NOTICE
  9. README.md
  10. VERSION
  11. asf-site-src/
  12. audience-annotations-component/
  13. build.sh
  14. precommit/
  15. release-doc-maker/
  16. shelldocs/
  17. yetus-project/
README.md

Apache Yetus Source

Apache Yetus is a collection of libraries and tools that enable contribution and release process for software projects.

:warning: A Note About Repository Layout Yetus currently has no unified build tool, so individual components handle their own tooling. The current layout is temporary until such time as we adopt a project-wide build system. For more information, watch YETUS-125

The current repository is broken up by major component:

  • Website source Holds our documentation, which is presented via our website. See the guide to contributing for instructions on building the rendered version.
  • Precommit Precommit provides robust tools to deal with contributions, including applying patches from a variety of project sources and evaluating them against project norms via a system of plugins. See the precommit overview to get started working with precommit. Note that even if the top level layout doesn't change, the layout of Precommit might when it adds in unit tests under YETUS-15.
  • Yetus Project Pom Provides common configuration and dependency management for Yetus' java based component. Currently builds with Maven 3.2.0+.
  • Audience Annotations Audience Annotations allows projects to use Java Annotations to delineate public and non-public parts of their APIs. It also provides doclets to generate javadocs filtered by intended audience. Currently builds with Maven 3.2.0+.
  • Shelldocs Shelldocs processes comments on Bash functions for a annotations similar to Javadoc. It also includes built in audience scoping functionality similar to the doclet from Audience Annotations.
  • Release Doc Maker Release Doc Maker analyzes Jira and Git information to produce Markdown formatted release notes.