You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ca...@apache.org on 2011/10/08 21:13:00 UTC
svn commit: r1180465 -
/incubator/jena/site/trunk/content/jena/getting_involved/index.mdtext
Author: castagna
Date: Sat Oct 8 19:12:59 2011
New Revision: 1180465
URL: http://svn.apache.org/viewvc?rev=1180465&view=rev
Log: (empty)
Modified:
incubator/jena/site/trunk/content/jena/getting_involved/index.mdtext
Modified: incubator/jena/site/trunk/content/jena/getting_involved/index.mdtext
URL: http://svn.apache.org/viewvc/incubator/jena/site/trunk/content/jena/getting_involved/index.mdtext?rev=1180465&r1=1180464&r2=1180465&view=diff
==============================================================================
--- incubator/jena/site/trunk/content/jena/getting_involved/index.mdtext (original)
+++ incubator/jena/site/trunk/content/jena/getting_involved/index.mdtext Sat Oct 8 19:12:59 2011
@@ -1,21 +1,49 @@
Title: Getting involved in Apache Jena
-The Jena project team welcomes contributions from the community towards making
-Jena a better platform for semantic web and linked data applications. We
-welcome feature suggestions, bug reports and patches for code or documentation.
+We welcome your contribution towards making Jena a better platform for semantic web and linked data applications.
+We appreciate feature suggestions, bug reports and patches for code or documentation.
If you need help using Jena: please see our [getting help](../help_and_support) page.
### How to contribute
-Please add suggestions, bug reports, feature requests and code contributions (as patches)
-to the Jena issue tracker: [issues.apache.org/jira/browse/JENA](https://issues.apache.org/jira/browse/JENA).
-Feel free to discuss your contribution, before or after adding it to Jira, on
-the [`jena-dev@incubator.apache.org`](mailto:jena-dev@incubator.apache.org) mailing list.
-Subscription instructions [here](../help_and_support).
+You can help us sending your suggestions, feature requests and bug reports (as well as patches) using the Jena issue tracker:
+[issues.apache.org/jira/browse/JENA](https://issues.apache.org/jira/browse/JENA).
+Feel free to discuss your contribution, before or after adding it to Jira, on the [`jena-dev@incubator.apache.org`](mailto:jena-dev@incubator.apache.org) mailing list.
+You can help other users answering to their question on the [`jena-users@incubator.apache.org`](mailto:jena-users@incubator.apache.org) mailing list.
+Subscription instructions [here](../help_and_support).
### Subversion repository
-The Jena source code repository be found in Subversion at [incubator/jena](http://svn.apache.org/repos/asf/incubator/jena/Jena2/).
-This is now the authoritative, active repository for Jena code. The historical Jena sources are still
-available from [SourceForge](http://sf.net/projects/jena).
+
+The Jena source code be found in Apache Subversion repository: [http://svn.apache.org/repos/asf/incubator/jena/Jena2/](http://svn.apache.org/repos/asf/incubator/jena/Jena2/).
+This is now the authoritative, active repository for Jena code. The historical Jena sources are still available from [SourceForge](http://sf.net/projects/jena).
+
+Each Jena module uses Maven, here is how you can check out, build and test a Jena module:
+
+ svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/trunk TDB
+ cd TDB
+ mvn clean package
+
+Some Jena developers hang out on #jena on irc.freenode.net.
+
+### Submit your patches
+
+Patches should be attached to issues in Jira (click on `More Actions > Attach Files`).
+To create a patch you can simply use the command:
+
+ svn diff > JENA-XYZ.patch
+
+Please, inspect your patch and make sure it includes all (and only) the relevant changes for a single issue. Don't forget tests!
+If you want to test if a patch applies cleanly you can use:
+
+ patch -p0 < JENA-XYZ.patch
+
+If you use Eclipse: right click on the project name in `Package Explorer`, select `Team > Create Patch` or `Team > Apply Patch`.
+
+### How Apache Software Foundation works
+
+Apache Jena is an incubating Apache project and to better understand how to get involved and how the Apache Software Foundation works we recommend you read:
+
+ * [http://www.apache.org/foundation/getinvolved.html](http://www.apache.org/foundation/getinvolved.html)
+ * [http://www.apache.org/foundation/how-it-works.html](http://www.apache.org/foundation/how-it-works.html)