continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eveni...@apache.org
Subject svn commit: r583214 - in /maven/continuum/branches/continuum-site_1.1/src: site/apt/documentation/1_1/knowledge_base/index.apt site/fml/ site/fml/faqs.fml site/site.xml site_old/fml/faqs.fml
Date Tue, 09 Oct 2007 16:31:44 GMT
Author: evenisse
Date: Tue Oct  9 09:31:43 2007
New Revision: 583214

URL: http://svn.apache.org/viewvc?rev=583214&view=rev
Log:
Add some faqs, need to review

Added:
    maven/continuum/branches/continuum-site_1.1/src/site/fml/
    maven/continuum/branches/continuum-site_1.1/src/site/fml/faqs.fml
      - copied, changed from r581795, maven/continuum/branches/continuum-site_1.1/src/site_old/fml/faqs.fml
Removed:
    maven/continuum/branches/continuum-site_1.1/src/site_old/fml/faqs.fml
Modified:
    maven/continuum/branches/continuum-site_1.1/src/site/apt/documentation/1_1/knowledge_base/index.apt
    maven/continuum/branches/continuum-site_1.1/src/site/site.xml

Modified: maven/continuum/branches/continuum-site_1.1/src/site/apt/documentation/1_1/knowledge_base/index.apt
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-site_1.1/src/site/apt/documentation/1_1/knowledge_base/index.apt?rev=583214&r1=583213&r2=583214&view=diff
==============================================================================
--- maven/continuum/branches/continuum-site_1.1/src/site/apt/documentation/1_1/knowledge_base/index.apt
(original)
+++ maven/continuum/branches/continuum-site_1.1/src/site/apt/documentation/1_1/knowledge_base/index.apt
Tue Oct  9 09:31:43 2007
@@ -8,4 +8,4 @@
 
 Knowledge Base
 
-    {{{faqs.html} Frequently Asked Questions}}
+    {{{../../../faqs.html} Frequently Asked Questions}}

Copied: maven/continuum/branches/continuum-site_1.1/src/site/fml/faqs.fml (from r581795, maven/continuum/branches/continuum-site_1.1/src/site_old/fml/faqs.fml)
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-site_1.1/src/site/fml/faqs.fml?p2=maven/continuum/branches/continuum-site_1.1/src/site/fml/faqs.fml&p1=maven/continuum/branches/continuum-site_1.1/src/site_old/fml/faqs.fml&r1=581795&r2=583214&rev=583214&view=diff
==============================================================================
--- maven/continuum/branches/continuum-site_1.1/src/site_old/fml/faqs.fml (original)
+++ maven/continuum/branches/continuum-site_1.1/src/site/fml/faqs.fml Tue Oct  9 09:31:43
2007
@@ -1,5 +1,6 @@
 <faqs title="Continuum Faqs">
-  <part id="faqs">
+  <part id="addProject">
+    <title>Adding a project</title>
     <faq id="How-can-I-add-my-maven-1-project-with-extends">
       <question>How can I add my maven 1 project which uses extends?</question>
       <answer>
@@ -20,6 +21,83 @@
         </p>
       </answer>
     </faq>
+    <faq id="can-i-use-file-protocol-in-add-project-view">
+      <question>Can I use file protocol in Add Project view?</question>
+      <answer>
+        <p>
+          File protocol is disabled by default for security reasons. In Continuum 1.1, you
can allow it in
+          <code>$CONTINUUM_HOME/apps/continuum/webapp/WEB-INF/classes/META-INF/plexus/application.xml</code>
+        </p>
+        <p>
+          Uncomment the following line :
+        </p>
+        <source>
+<allowedScheme>file</allowedScheme>
+        </source>
+      </answer>
+    </faq>
+  </part>
+  <part id="notification">
+    <title>Notification</title>
+    <faq id="how-to-configure-jabber-notifier-for-google-talk">
+      <question>How to configure jabber notifier for google talk?</question>
+      <answer>
+        <p>
+          <b>Jabber Host :</b> talk.google.com<br/>
+          <b>Jabber Port :</b> 5222<br/>
+          <b>Jabber Login :</b> your google talk login without '@gmail.com'<br/>
+          <b>Jabber Domain Name :</b> gmail.com<br/>
+          <b>Is it a SSL Connection?</b> false
+        </p>
+      </answer>
+    </faq>
+    <faq id="how-do-I-configure-Continuum-to-use-GMail-as-the-SMTP-server">
+      <question>How do I configure Continuum to use GMail as the SMTP server?</question>
+      <answer>
+        <p>
+          In the JNDI configuration, defined in your container for Continuum webapp and in
$CONTINUUM_HOME/conf/plexus.xml for standalone version, you can use this parameters:
+        </p>
+        <source>
+          <resource>
+            <name>mail/Session</name>
+            <type>javax.mail.Session</type>
+            <properties>
+              <property>
+                <name>mail.smtp.host</name>
+                <value>smtp.gmail.com</value>
+              </property>
+              <property>
+                <name>mail.smtp.port</name>
+                <value>465</value>
+              </property>
+              <property>
+                <name>mail.smtp.auth</name>
+                <value>true</value>
+              </property>
+              <property>
+                <name>mail.smtp.user</name>
+                <value>username@gmail.com</value>
+              </property>
+              <property>
+                <name>password</name>
+                <value>password</value>
+              </property>
+              <property>
+                <name>mail.smtp.starttls.enable</name>
+                <value>true</value>
+              </property>
+              <property>
+                <name>mail.smtp.socketFactory.class</name>
+                <value>javax.net.ssl.SSLSocketFactory</value>
+              </property>
+            </properties>
+          </resource>
+        </source>
+      </answer>
+    </faq>
+  </part>
+  <part id="general">
+    <title>General</title>
     <faq id="how-does-continuum-detect-a-successful-build">
       <question>How does Continuum detect a successful build?</question>
       <answer>
@@ -54,21 +132,69 @@
         </p>
       </answer>
     </faq>
-    <faq id="can-i-use-file-protocol-in-add-project-view">
-      <question>Can I use file protocol in Add Project view?</question>
+    <faq id="How-can-I-run-continuum-on-a-different-port">
+      <question>How can I run Continuum on a different port? I already have application
X running on port 8000/8080.</question>
       <answer>
         <p>
-          File protocol is disabled by default for security reasons. In Continuum 1.1, you
can allow it in
-          <code>$CONTINUUM_HOME/apps/continuum/webapp/WEB-INF/classes/META-INF/plexus/application.xml</code>
+          Port 8080 is used by the instance of Jetty that supplies the web interface for
Continuum.
         </p>
         <p>
-          Uncomment the following line :
+          If you have another application already running on port 8080, you will get an exception
when you start Continuum.
+          If you want to change the port that Continuum uses you should edit the file <code>conf/plexus.xml</code>.
+          Find the following section in that file:
         </p>
         <source>
-<allowedScheme>file</allowedScheme>
+<application>
+  ...
+    <component>
+      <role>org.codehaus.plexus.contextualizer.Contextualizer</role>
+      <role-hint>jettyConfiguration</role-hint>
+      <implementation>org.codehaus.plexus.contextualizer.DefaultContextualizer</implementation>
+      <configuration>
+        <contextValues>
+          <jetty.port>8080</jetty.port>
+        </contextValues>
+      </configuration>
+    </component>
+    ...
+</application>
         </source>
+        <p>
+          Change the appropriate <code>&lt;jetty.port&gt;</code> element
to the port number you want for jetty.
+          You need to restart Continuum for the changes to take effect.
+        </p>
+      </answer>
+    </faq>
+    <faq id="Can-I-run-multiple-Continuum-instances-on-one-server">
+      <question>Can I run multiple Continuum instances on one server?</question>
+      <answer>
+        <p>
+          Yes, just change the port as described in the above question.
+        </p>
+        <p>
+          IIRC, Continuum won't respect a change to the working directory for existing projects,
it will still check them out in the old location.
+          Until/unless this is fixed, be sure to make configuration changes before adding
any projects, or delete them and re-add.
+        </p>
+      </answer>
+    </faq>
+    <faq id="What are some alternatives to Continuum">
+      <question>What are some alternatives to Continuum?</question>
+      <answer>
+        <p>
+          <ul>
+            <li><a href="http://www.atlassian.com/software/bamboo/">Bamboo</a></li>
+            <li><a href="http://cruisecontrol.sourceforge.net/">Cruise Control</a></li>
+            <li><a href="https://hudson.dev.java.net/">Hudson</a></li>
+            <li><a href="http://www.pmease.com">LuntBuilt</a></li>
+            <li><a href="http://code.google.com/p/vulcan/">Vulcan</a></li>
+            <li>More here: <a href="http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix">http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix</a></li>
+          </ul>
+        </p>
       </answer>
     </faq>
+  </part>
+  <part id="misc">
+    <title>Misc</title>
     <faq id="i-m-running-on-windows-and-continuum-cant-log-to-my-cvs-repository-whats-going-on">
       <question>I'm running on Windows, and Continuum can't log in to my CVS repository!
What's going on?</question>
       <answer>
@@ -85,18 +211,6 @@
         </p>
       </answer>
     </faq>
-    <faq id="how-to-configure-jabber-notifier-for-google-talk">
-      <question>How to configure jabber notifier for google talk?</question>
-      <answer>
-        <p>
-          <b>Jabber Host :</b> talk.google.com<br/>
-          <b>Jabber Port :</b> 5222<br/>
-          <b>Jabber Login :</b> your google talk login without '@gmail.com'<br/>
-          <b>Jabber Domain Name :</b> gmail.com<br/>
-          <b>Is it a SSL Connection?</b> false
-        </p>
-      </answer>
-    </faq>
     <faq id="builds-keep-failing-because-continuum-cant-checkout-sources">
       <question>Why does Continuum builds keep failing with password is required even
if I'm using anonymous or no password in CVS?</question>
       <answer>
@@ -126,39 +240,6 @@
         </p>
         <p>
           <b>You can learn more about SCM URLs <a href="http://maven.apache.org/scm/scm-url-format.html">here</a></b>.
-        </p>
-      </answer>
-    </faq>
-    <faq id="How-can-I-run-continuum-on-a-different-port">
-      <question>How can I run Continuum on a different port? I already have application
X running on port 8000/8080.</question>
-      <answer>
-        <p>
-          Port 8080 is used by the instance of Jetty that supplies the web interface for
Continuum.
-        </p>
-        <p>
-          If you have another application already running on port 8080, you will get an exception
when you start Continuum.
-          If you want to change the port that Continuum uses you should edit the file <code>conf/plexus.xml</code>.
-          Find the following section in that file:
-        </p>
-        <source>
-<application>
-  ...
-    <component>
-      <role>org.codehaus.plexus.contextualizer.Contextualizer</role>
-      <role-hint>jettyConfiguration</role-hint>
-      <implementation>org.codehaus.plexus.contextualizer.DefaultContextualizer</implementation>
-      <configuration>
-        <contextValues>
-          <jetty.port>8080</jetty.port>
-        </contextValues>
-      </configuration>
-    </component>
-    ...
-</application>
-        </source>
-        <p>
-          Change the appropriate <code>&lt;jetty.port&gt;</code> element
to the port number you want for jetty.
-          You need to restart Continuum for the changes to take effect.
         </p>
       </answer>
     </faq>

Modified: maven/continuum/branches/continuum-site_1.1/src/site/site.xml
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-site_1.1/src/site/site.xml?rev=583214&r1=583213&r2=583214&view=diff
==============================================================================
--- maven/continuum/branches/continuum-site_1.1/src/site/site.xml (original)
+++ maven/continuum/branches/continuum-site_1.1/src/site/site.xml Tue Oct  9 09:31:43 2007
@@ -100,7 +100,7 @@
         <item name="Release Management" href="documentation/1_1/user_guides/release/index.html"/>
       </item>
       <item name="Knowledge Base" href="documentation/1_1/knowledge_base/index.html" collapse="true">
-        <item name="FAQs" href="documentation/1_1/knowledge_base/faqs.html"/>
+        <item name="FAQs" href="faqs.html"/>
       </item>
       <item name="Administrator's Guides" href="documentation/1_1/administrator_guides/index.html"
collapse="true">
         <item name="Managing Users and Security" href="documentation/1_1/administrator_guides/security/index.html"
collapse="true">



Mime
View raw message