blob: b9e38ee69cde3d9817981689cce1debc8e349570 [file] [log] [blame]
<a name="DeveloperResources-ApacheShiroDeveloperResources"></a>
#[[#Apache Shiro Developer Resources]]#
This page and its children are dedicated for reference information used by the Apache Shiro development team when performing tasks as a committer or contributor
<a name="DeveloperResources-WritingDocumentation"></a>
#[[##Writing Documentation]]#
All non-JavaDoc documentation is managed in our [apache/shiro-site](https://github.com/apache/shiro-site) repo.
<a name="DeveloperResources-SourceCodeRepository"></a>
#[[##Source Code Repository]]#
We use a Git repository located at [git://git.apache.org/shiro.git](git://git.apache.org/shiro.git).
Active development is done in the `main` branch, and maintenance typically on the `1.2.x` branch.
<a name="DeveloperResources-BuildingfromGit"></a>
#[[###Building from Git]]#
For Shiro cutting-edge development, you can clone the code from Git and build it using [Maven](http://maven.apache.org) 2.2+:
1. Check out the code:
``` bash
git clone https://github.com/apache/shiro.git
```
2. Build the project using [Maven](http://maven.apache.org) 3.x+:
``` bash
cd shiro
mvn install
```
The resulting artifacts will be in your local M2 Repo under the org.apache.shiro group.
#danger('Cutting-edge development', 'When building from `main` or any branches, use the generated artifacts at your own risk! Current and previous stable releases will always be available via the <a href="download.html" title="Download">Download</a> page.')
<input type="hidden" id="ghEditPage" value="developer-resources.md.vtl"></input>