You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by bu...@apache.org on 2011/10/08 21:13:06 UTC

svn commit: r796778 - /websites/staging/jena/trunk/content/jena/getting_involved/index.html

Author: buildbot
Date: Sat Oct  8 19:13:05 2011
New Revision: 796778

Log:
Staging update by buildbot

Modified:
    websites/staging/jena/trunk/content/jena/getting_involved/index.html

Modified: websites/staging/jena/trunk/content/jena/getting_involved/index.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/getting_involved/index.html (original)
+++ websites/staging/jena/trunk/content/jena/getting_involved/index.html Sat Oct  8 19:13:05 2011
@@ -138,20 +138,44 @@
 
   <div id="content">
     <h1 class="title">Getting involved in Apache Jena</h1>
-    <p>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.</p>
+    <p>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.</p>
 <p>If you need help using Jena: please see our <a href="../help_and_support">getting help</a> page.</p>
 <h3 id="how_to_contribute">How to contribute</h3>
-<p>Please add suggestions, bug reports, feature requests and code contributions (as patches)
-to the Jena issue tracker: <a href="https://issues.apache.org/jira/browse/JENA">issues.apache.org/jira/browse/JENA</a>.</p>
-<p>Feel free to discuss your contribution, before or after adding it to Jira, on
-the <a href="mailto:jena-dev@incubator.apache.org"><code>jena-dev@incubator.apache.org</code></a> mailing list.
+<p>You can help us sending your suggestions, feature requests and bug reports (as well as patches) using the Jena issue tracker: 
+<a href="https://issues.apache.org/jira/browse/JENA">issues.apache.org/jira/browse/JENA</a>.</p>
+<p>Feel free to discuss your contribution, before or after adding it to Jira, on the <a href="mailto:jena-dev@incubator.apache.org"><code>jena-dev@incubator.apache.org</code></a> mailing list.
+You can help other users answering to their question on the <a href="mailto:jena-users@incubator.apache.org"><code>jena-users@incubator.apache.org</code></a> mailing list. 
 Subscription instructions <a href="../help_and_support">here</a>.</p>
 <h3 id="subversion_repository">Subversion repository</h3>
-<p>The Jena source code repository be found in Subversion at <a href="http://svn.apache.org/repos/asf/incubator/jena/Jena2/">incubator/jena</a>.
-This is now the authoritative, active repository for Jena code. The historical Jena sources are still
-available from <a href="http://sf.net/projects/jena">SourceForge</a>.</p>
+<p>The Jena source code be found in Apache Subversion repository: <a href="http://svn.apache.org/repos/asf/incubator/jena/Jena2/">http://svn.apache.org/repos/asf/incubator/jena/Jena2/</a>.
+This is now the authoritative, active repository for Jena code. The historical Jena sources are still available from <a href="http://sf.net/projects/jena">SourceForge</a>.</p>
+<p>Each Jena module uses Maven, here is how you can check out, build and test a Jena module:</p>
+<p>svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/trunk TDB
+  cd TDB
+  mvn clean package</p>
+<p>Some Jena developers hang out on #jena on irc.freenode.net.</p>
+<h3 id="submit_your_patches">Submit your patches</h3>
+<p>Patches should be attached to issues in Jira (click on <code>More Actions &gt; Attach Files</code>). 
+To create a patch you can simply use the command: </p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">diff</span> <span class="o">&gt;</span> <span class="n">JENA</span><span class="o">-</span><span class="n">XYZ</span><span class="o">.</span><span class="n">patch</span>
+</pre></div>
+
+
+<p>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: </p>
+<div class="codehilite"><pre><span class="n">patch</span> <span class="o">-</span><span class="n">p0</span> <span class="o">&lt;</span> <span class="n">JENA</span><span class="o">-</span><span class="n">XYZ</span><span class="o">.</span><span class="n">patch</span>
+</pre></div>
+
+
+<p>If you use Eclipse: right click on the project name in <code>Package Explorer</code>, select <code>Team &gt; Create Patch</code> or <code>Team &gt; Apply Patch</code>. </p>
+<h3 id="how_apache_software_foundation_works">How Apache Software Foundation works</h3>
+<p>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:<br />
+</p>
+<ul>
+<li><a href="http://www.apache.org/foundation/getinvolved.html">http://www.apache.org/foundation/getinvolved.html</a></li>
+<li><a href="http://www.apache.org/foundation/how-it-works.html">http://www.apache.org/foundation/how-it-works.html</a></li>
+</ul>
   </div>
 
   <div id="footer">