You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by bu...@apache.org on 2013/06/23 02:02:28 UTC

svn commit: r867019 - in /websites/production/tapestry/content: building-tapestry-from-source.html cache/main.pageCache

Author: buildbot
Date: Sun Jun 23 00:02:28 2013
New Revision: 867019

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/building-tapestry-from-source.html
    websites/production/tapestry/content/cache/main.pageCache

Modified: websites/production/tapestry/content/building-tapestry-from-source.html
==============================================================================
--- websites/production/tapestry/content/building-tapestry-from-source.html (original)
+++ websites/production/tapestry/content/building-tapestry-from-source.html Sun Jun 23 00:02:28 2013
@@ -34,9 +34,9 @@
 </div>
 
 <div id="top">
-<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em">
+<div id="smallbanner"><div class="searchbox" style="float:right;margin: .3em 1em .1em 1em"><p>
 <span style="color: #999; font-size: 90%">Tapestry docs, issues, wikis &amp; blogs:</span>
-<form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
+</p><form enctype="application/x-www-form-urlencoded" method="get" action="http://tapestry.apache.org/search.html">
   <input type="text" name="q">
   <input type="submit" value="Search">
 </form>
@@ -64,7 +64,7 @@
 
 <h2><a shape="rect" name="BuildingTapestryfromSource-Prerequisites"></a>Prerequisites</h2>
 
-<ul><li>Install a Java JDK (Sun/Oracle, not OpenJDK), version 1.6 (1.5 should also work).</li><li>Install an IDE (IDEA IntelliJ is recommended (and free to Tapestry committers), but Eclipse will also work. NetBeans is reported to work as well.</li><li>Install Firefox browser <del>version 3.6</del>, needed for the integration tests.</li><li>Set the Firefox browser's "preferred language" to English (en), because some tests will otherwise fail.</li><li>Install a Git client
+<ul><li>Install a Java JDK (Sun/Oracle, not OpenJDK), version 1.7 (just to prevent VU#225657, see: <a shape="rect" class="external-link" href="http://www.kb.cert.org/vuls/id/225657" >http://www.kb.cert.org/vuls/id/225657</a>).</li><li>Install an IDE (IDEA IntelliJ is recommended (and free to Tapestry committers), but Eclipse will also work. NetBeans is reported to work as well.</li><li>Install Firefox browser <del>version 3.6</del>, needed for the integration tests.</li><li>Set the Firefox browser's "preferred language" to English (en), because some tests will otherwise fail.</li><li>Install a Git client
 	<ul><li>Command-line users: <a shape="rect" class="external-link" href="http://git-scm.com/downloads" >http://git-scm.com/downloads</a></li><li>Eclipse users: Install EGit from the Eclipse Marketplace, then in In Window &gt; Preferences &gt; Team &gt; Git, set your "Default repository folder" (e.g. <tt>~/git</tt> or <tt>%HOME%\git</tt>)</li></ul>
 	</li><li>Install Gradle 1.0-milestone-3 or newer (or a Gradle plugin to your IDE),
 	<ul><li>Command-line users: <a shape="rect" class="external-link" href="http://www.gradle.org/downloads" >http://www.gradle.org/downloads</a></li><li>Eclipse users: Install Gradle IDE from the Eclipse Marketplace</li></ul>
@@ -175,21 +175,15 @@
 
 <p>Once you have cloned or pulled the latest changes to your local Git repository, you can start working on it. Whenever you make some changes to the codebase, it's good to have a related issue filed in JIRA and to use a similarly named branch in your local Git repository. For example, to create a branch for an issue with the key TAP5-123:</p>
 
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">git branch TAP5-123 origin/master</pre>
-</div></div>
+<div class="error"><span class="error">Unknown macro: {code}</span> <p>git branch TAP5-123 origin/master</p></div>
 
 <p>With per-issue branches you can easily switch back and forth between different issues without worrying about unwanted side-effects from unfinished changes to other issues. Whenever you want to work on the TAP5-123 example issue, simply checkout that branch and start making your changes:</p>
 
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">git checkout TAP5-123</pre>
-</div></div>
+<div class="error"><span class="error">Unknown macro: {code}</span> <p>git checkout TAP5-123</p></div>
 
 <p>It's a good idea to commit your changes to your local Git repo whenever you have finished one logical part of the issue. For example when refactoring, make a new commit for each refactoring step you take.</p>
 
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">git commit</pre>
-</div></div>
+<div class="error"><span class="error">Unknown macro: {code}</span> <p>git commit</p></div>
 
 <h3><a shape="rect" name="BuildingTapestryfromSource-Pushingyourcommitsupstream"></a>Pushing your commits upstream</h3>
 
@@ -199,9 +193,7 @@
 
 <p>Then:</p>
 
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">git push</pre>
-</div></div>
+<div class="error"><span class="error">Unknown macro: {code}</span> <p>git push</p></div>
 
 <h3><a shape="rect" name="BuildingTapestryfromSource-ProducingPatches"></a>Producing Patches</h3>
 
@@ -210,30 +202,24 @@ See the recommendations at <a shape="rec
 
 <p>You can use the git format-patch command to produce a nice set of patches to attach to the relevant issue in JIRA:</p>
 
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-git format-patch origin/master
-</pre>
-</div></div>
+<div class="error"><span class="error">Unknown macro: {code}</span> 
+<p>git format-patch origin/master</p></div>
 
 <p>The sooner you share your work the better. You can repeat the steps of this workflow as often as you like, producing more patches to be attached to the issue tracker. Once some of your patches are accepted and applied by a committer, you can rebase your work against the latest trunk. Alternatively, if you're asked to make some changes, you can go back to the original Git commit and modify it until the project team accepts your changes.</p>
 
 <h3><a shape="rect" name="BuildingTapestryfromSource-TroubleshootingHints"></a>Troubleshooting Hints</h3>
 
 <p><b>Problem:</b>  I can't run the build. it gives me an error in line 91:</p>
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-20:22:11.438 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
-20:22:11.439 [ERROR] [org.gradle.BuildExceptionReporter] A problem occurred evaluating root project 'tapestry-project-trunk'.
-20:22:11.440 [ERROR] [org.gradle.BuildExceptionReporter] Cause: Cannot get property 'plus' on <span class="code-keyword">null</span> object
-</pre>
-</div></div>
+<div class="error"><span class="error">Unknown macro: {code}</span> 
+<p>20:22:11.438 <span class="error">[ERROR]</span> <span class="error">[org.gradle.BuildExceptionReporter]</span> * What went wrong:<br clear="none">
+20:22:11.439 <span class="error">[ERROR]</span> <span class="error">[org.gradle.BuildExceptionReporter]</span> A problem occurred evaluating root project 'tapestry-project-trunk'.<br clear="none">
+20:22:11.440 <span class="error">[ERROR]</span> <span class="error">[org.gradle.BuildExceptionReporter]</span> Cause: Cannot get property 'plus' on null object</p></div>
 <p><b>Solution:</b> Use the gradle wrapper (./gradlew build), not plain "gradle".</p></div>
 </div>
 
 <div class="clearer"></div>
 <div id="footer">
-<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.</p>
+<div id="footer"><p>Apache Tapestry, Tapestry, Apache, the Apache feather logo, and the Apache Tapestry project logo are trademarks of The Apache Software Foundation.<br clear="none">
 <script type="text/javascript">
   var _gaq = _gaq || [];
   _gaq.push(['_setAccount', 'UA-400821-1']);
@@ -244,7 +230,7 @@ git format-patch origin/master
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
   })();
-</script></div>
+</script></p></div>
 </div>
 		<div id="comments_thread"></div>
 		<script type="text/javascript" src="https://comments.apache.org/show_comments.lua?site=tapestry&amp;page=http://tapestry.apache.org/building-tapestry-from-source.html" async="true">

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.