Getting Involved in the Archiva Project
Archiva is an open source project and relies heavily on an active community. If you need help, you should look to the community. Equally, please look for ways that you may contribute back.
This page provides some pointers for receiving help and contributing to the Archiva community.
There are a number of ways to find help if you have an issue.
- Read the documentation
Read the user and administration documentation.
- Search the Wiki
Search the Archiva Wiki. Lots of useful information has been contributed by users here.
- Submit an issue
Search the Jira issue tracking system. The problem you are experiencing may be a known issue and others may have suggested work-arounds. If the issue is new, you should consider submitting a report.
- Search the mailing lists
Search the mailing lists. Look here for a list of Archiva mailing lists. If you cannot find everything you need, ask a question on the appropriate list.
If you are new to Archiva (or Maven), there are a number of helpful resources on the Maven website which provide step-by-step guides to getting help, useful information regarding etiquette, and lots of other resources.
How to Contribute
As with any open source project, there are several ways you can help:
- Join a mailing list
Join a mailing list and answer other user's questions. You can also meet up with developers and users on #archiva on irc.freenode.net
- Fix bugs
Report bugs, feature requests and other issues in the Jira issue tracking system. Also, read up on how we do things in Archiva.
- Build it
Check out the source code and build Archiva for yourself. Fix bugs and submit patches for reported issues (both those you find, or that others have filed).
- Write documentation
Help with the documentation by pointing out areas that are lacking or unclear, and if you are so inclined, submitting patches to correct it. You can quickly contribute rough thoughts to the wiki, or you can volunteer to help collate and organise information that is already there.
- Contribute Patches You can attache source patches to our JIRA. Or contribute using github pull requests our github source mirror is available here https://github.com/apache/archiva
Your participation in the community is much appreciated!
If you are new to Archiva (or Maven), there are a number of helpful resources on the Maven website regarding contribution back to the community.