commit | 2db41a0cd314a995c24a69f844fc170f50f2bc98 | [log] [tgz] |
---|---|---|
author | Tobias Bouschen <tobias.bouschen@googlemail.com> | Wed Jul 22 22:09:17 2020 +0200 |
committer | GitHub <noreply@github.com> | Wed Jul 22 22:09:17 2020 +0200 |
tree | 0f045164fac8a1f91b368bb3835c95c3cb26e553 | |
parent | 15f6aa74e303362e686782b403a9c5462cab0c8c [diff] |
Update contribution guidelines (#7) * Rework README Restructures the readme to make it easier to read and find the necessary information. Drops the instructions on how to use git. If the potential contributor does not know how to use it, this readme is not the place for them to learn it. Removes the entry on committing the generated site artifacts. This should be done separately to keep the pull requests clean. Adds links to GitHub resources explaining the basic GitHub workflow. * Add CONTRIBUTING page This page will be linked to whenever a new PR is created. It just points the user to the README and the "Getting Involved" page on the website. * Update "Get Involved" page Restructures the sections to make information easier to find. Adds more information on how to contribute using GitHub. Adds a section about the need for the Apache Contributor License Agreement. Links back to the "Get Involved" page from the "Source Code" page.
This repository contains the sources for the Apache DB JDO website.
The website is mirrored on https://apache.github.io/db-jdo-site/.
The content and styling of the site is defined in the AsciiDoc format. It is built using Maven.
The site can be built by calling mvn clean compile
. This generates the HTML files in target/site
.
The site contains a packaged version of the JDO API javadoc. It can be updated as follows:
mvn clean install -Papache-release
in the api submodule.cp jdo-api-3.2-javadoc.jar docs/api32
.Contributions to the website are always appreciated. If you are new to this project, please have a look at our Get Involved page first.
This repository contains the JDO website source.
src/main/asciidoc
.src/main/template
.src/main/java
Contributions to this repository follow the default GitHub workflow using forks.
To contribute changes, you can follow these steps:
src/main/asciidoc
or the website menu in src/main/template
.mvn clean compile
to build the site and verify the generated website by viewing it locally with a web browser.