You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2008/05/08 17:40:14 UTC

svn commit: r654559 - in /ant/ivy/ivyde/site: ./ config.json download.html get-involved.html history.html history/ images/ index.html issues.html mailing-lists.html style/ template.html toc.json

Author: hibou
Date: Thu May  8 08:40:13 2008
New Revision: 654559

URL: http://svn.apache.org/viewvc?rev=654559&view=rev
Log:
Start the refactoring of IvyDE documentation:
 - separation of documentation and site
 - handle versioned documentation
 - make the TOC look like Ivy site and documentation

Added:
    ant/ivy/ivyde/site/   (with props)
    ant/ivy/ivyde/site/config.json
      - copied unchanged from r654061, ant/ivy/ivyde/trunk/doc/config.json
    ant/ivy/ivyde/site/download.html
      - copied unchanged from r654061, ant/ivy/ivyde/trunk/doc/download.html
    ant/ivy/ivyde/site/get-involved.html   (with props)
    ant/ivy/ivyde/site/history/   (with props)
    ant/ivy/ivyde/site/history.html   (with props)
    ant/ivy/ivyde/site/images/
      - copied from r654061, ant/ivy/ivyde/trunk/doc/images/
    ant/ivy/ivyde/site/index.html
      - copied, changed from r654061, ant/ivy/ivyde/trunk/doc/index.html
    ant/ivy/ivyde/site/issues.html
      - copied unchanged from r654061, ant/ivy/ivyde/trunk/doc/issues.html
    ant/ivy/ivyde/site/mailing-lists.html   (with props)
    ant/ivy/ivyde/site/style/
      - copied from r654061, ant/ivy/ivyde/trunk/doc/style/
    ant/ivy/ivyde/site/template.html
      - copied, changed from r654061, ant/ivy/ivyde/trunk/doc/template.html
    ant/ivy/ivyde/site/toc.json
      - copied, changed from r654061, ant/ivy/ivyde/trunk/doc/toc.json

Propchange: ant/ivy/ivyde/site/
------------------------------------------------------------------------------
--- svn:externals (added)
+++ svn:externals Thu May  8 08:40:13 2008
@@ -0,0 +1,2 @@
+xooki https://svn.apache.org/repos/asf/ant/ivy/site/xooki/
+

Added: ant/ivy/ivyde/site/get-involved.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/get-involved.html?rev=654559&view=auto
==============================================================================
--- ant/ivy/ivyde/site/get-involved.html (added)
+++ ant/ivy/ivyde/site/get-involved.html Thu May  8 08:40:13 2008
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html>
+<head>
+	<script type="text/javascript">var xookiConfig = {level: 0};</script>	
+	<script type="text/javascript" src="xooki/xooki.js"></script>
+</head>
+<body>
+	<textarea id="xooki-source">
+As an Apache project, IvyDE is very open to external contributions.
+
+There are many ways to contribute to IvyDE.
+
+First, [[download]] and use it, subscribe to the [[mailing-lists]], and answer to other user questions. You can also browse [[issues jira issues]], vote for the one you are most interested in, add your comments and feedback. You can also very easily contribute to the [[wiki]].
+
+When you browse the documentation, whenever you see something that could be improved, feel free to edit it and provide a documentation patch. It's very easy if you browse the documentation offline (in the doc directory if you check out IvyDE from svn), you will see a small toolbar at the upper left of the page, which allows you to edit the page. Then all you have to do is attach your modification as a patch to a new issue in JIRA.
+<i>If you are interested in contributing documentation, read [[write-doc this page]].</i>
+
+You can also provide brand new documentation pages, tutorials, demo, or even links to a tutorial on your own blog. 
+
+When you get more confident with IvyDE, you can check it out from svn, and begin to see if there are issues you could fix or implement, and provide patches to make the whole community benefit from your work.
+
+And if you often provide patches and answers on the mailing lists, you may get the chance to become a commiter, with write access to the svn repository!</textarea>
+<script type="text/javascript">xooki.postProcess();</script>
+</body>
+</html>

Propchange: ant/ivy/ivyde/site/get-involved.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/ivyde/site/get-involved.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/ivyde/site/get-involved.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Propchange: ant/ivy/ivyde/site/history/
------------------------------------------------------------------------------
--- svn:externals (added)
+++ svn:externals Thu May  8 08:40:13 2008
@@ -0,0 +1,4 @@
+trunk https://svn.apache.org/repos/asf/ant/ivy/ivyde/trunk/doc
+latest-milestone https://svn.apache.org/repos/asf/ant/ivy/ivyde/branches/1.2.0/doc
+1.2.0 https://svn.apache.org/repos/asf/ant/ivy/ivyde/branches/1.2.0/doc
+

Added: ant/ivy/ivyde/site/history.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/history.html?rev=654559&view=auto
==============================================================================
--- ant/ivy/ivyde/site/history.html (added)
+++ ant/ivy/ivyde/site/history.html Thu May  8 08:40:13 2008
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html>
+<head>
+	<script type="text/javascript">var xookiConfig = {level: 0};</script>	
+	<script type="text/javascript" src="xooki/xooki.js"></script>
+</head>
+<body>
+	<textarea id="xooki-source">
+You can find here the whole history of IvyDE versions.
+
+The history is decomposed in streams, corresponding to major versions.
+
+Versions prior to 2.x were released by Jayasoft, and are not endorsed by the Apache Software Foundation.
+</textarea>
+<script type="text/javascript">xooki.postProcess();</script>
+</body>
+</html>

Propchange: ant/ivy/ivyde/site/history.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/ivyde/site/history.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/ivyde/site/history.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Copied: ant/ivy/ivyde/site/index.html (from r654061, ant/ivy/ivyde/trunk/doc/index.html)
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/index.html?p2=ant/ivy/ivyde/site/index.html&p1=ant/ivy/ivyde/trunk/doc/index.html&r1=654061&r2=654559&rev=654559&view=diff
==============================================================================
--- ant/ivy/ivyde/trunk/doc/index.html (original)
+++ ant/ivy/ivyde/site/index.html Thu May  8 08:40:13 2008
@@ -24,44 +24,12 @@
 </head>
 <body>
 	<textarea id="xooki-source">
-Integrate Ivy in Eclipse with the IvyDE plugin.<br/>
-IvyDE can be considered as the merge of two tools:
-<ul>
-<li><a href="editor.html">Ivy xml files Editor</a>: creation wizard, html preview and completion for Ivy xml tag, attributes but also attributes' values.</li>
-<li><a href="cp_container.html">Class path container</a>: Automatic downloads, access "resolve" task from your IDE</li>
-</ul>
-
-<h1>Content</h1>
-<ul>
-<li><a href="#install">Installation</a></li>
-<li><a href="#pref">Eclipse Preference</a></li>
-<li><a href="#project_pref">Project Preference</a></li>
-</ul>
-
-<h1><a name="install">Plugin installation</a></h1>
-IvyDE has not yet been released within the Apache Software Foundation. For the moment you can use the old location of IvyDE for installation:
-<ul>
-<li>the update site : http://update.jayasoft.org/ </li>
-<li><a href="download.html">download</a> the binaries and unzip it in your eclipse root folder</li>
-</ul>
-
-<h1><a name="pref">Eclipse Preference Page</a></h1>
-<img src="images/pref.jpg"/><br/><br/><br/>
-<ol><b>Preference fields:</b>
-	<li> Ivyconf URL : specify here the path to your ivyconf file. Leave it blank to use ivy default resolvers</li>
-	<li> Retrieve option : specify here if you want ivy to do a retrieve after the resolve.<br/> If you check retrieve you must provide a  the retreive pattern. Check <a href="ivy/doc/use/retrieve.html">ivy documentation</a> for pattern explanation.
-
-</li>
-	<li> Organisation: your company name for ivy editor completion </li>
-	<li> Organisation Url: your company web site url for ivy editor completion </li>
-</ol>
-
-<h1><a name="project_pref">Project Preference Page</a></h1>
-<img src="images/project_pref.jpg"/><br/><br/><br/>
-<ol><b>Preference fields:</b>
-	<li> URL : specify here the path to your ivyconf file in scope of project. Leave it blank to use ivyconf file defined in eclipse properties (see <a href="ivyde.html#pref">eclipse properties</a>) or use "default" to use ivy default resolvers</li>
-</ol>
-</textarea>
+<p>
+Integrate Ivy in Eclipse with the IvyDE plugin.
+</p>
+<p>
+IvyDE lets you manage your dependencies declared in an ivy.xml in your Java Eclipse projects. IvyDE will contribute to the classpath of your Java project, with the [[cp_container classpath container]]. It also bring an [[editor editor]] of ivy.xml files, with completion.
+</p></textarea>
 <script type="text/javascript">xooki.postProcess();</script>
 </body>
 </html>

Added: ant/ivy/ivyde/site/mailing-lists.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/mailing-lists.html?rev=654559&view=auto
==============================================================================
--- ant/ivy/ivyde/site/mailing-lists.html (added)
+++ ant/ivy/ivyde/site/mailing-lists.html Thu May  8 08:40:13 2008
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html>
+<head>
+	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+	<script type="text/javascript">var xookiConfig = {level: 0};</script>	
+	<script type="text/javascript" src="xooki/xooki.js"></script>
+</head>
+<body>
+	<textarea id="xooki-source">
+Before posting to mailing lists, make sure you don't have the answer to your question in the [[faq]] or more generally in the [[history/latest-milestone/index documentation]].
+
+Actually there is no IvyDE specific mailing lists. Every discussion about IvyDE is part of the Ivy mailing lists. So if you have any question about the use of IvyDE, use ivy-user@ant.apche.org. About the development use dev@ant.apache.org. And to get the subversion and Jira notifications, subscribe to notifications@ant.apache.org.
+
+For further information about these mailing lists, see [[../mailing-lists Ivy mailing list page]].</textarea>
+<script type="text/javascript">xooki.postProcess();</script>
+</body>
+</html>

Propchange: ant/ivy/ivyde/site/mailing-lists.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/ivyde/site/mailing-lists.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/ivyde/site/mailing-lists.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Copied: ant/ivy/ivyde/site/template.html (from r654061, ant/ivy/ivyde/trunk/doc/template.html)
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/template.html?p2=ant/ivy/ivyde/site/template.html&p1=ant/ivy/ivyde/trunk/doc/template.html&r1=654061&r2=654559&rev=654559&view=diff
==============================================================================
--- ant/ivy/ivyde/trunk/doc/template.html (original)
+++ ant/ivy/ivyde/site/template.html Thu May  8 08:40:13 2008
@@ -90,6 +90,8 @@
 		<div class="primary-links">:: 
 			<a href="index.html">Home</a> ::
 			<a href="download.html">Download</a> ::
+			<a href="documentation.html">Documentation</a> ::
+			<a href="get-involved.html">Get involved</a> ::
 		</div>
 		</td>
 	</tr>

Copied: ant/ivy/ivyde/site/toc.json (from r654061, ant/ivy/ivyde/trunk/doc/toc.json)
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/toc.json?p2=ant/ivy/ivyde/site/toc.json&p1=ant/ivy/ivyde/trunk/doc/toc.json&r1=654061&r2=654559&rev=654559&view=diff
==============================================================================
--- ant/ivy/ivyde/trunk/doc/toc.json (original)
+++ ant/ivy/ivyde/site/toc.json Thu May  8 08:40:13 2008
@@ -4,6 +4,25 @@
         "id":"index",
         "title":"Home",
         "children": [
+
+          ]
+      },
+      {
+        "id":"download",
+        "title":"Download",
+        "children": [
+
+          ]
+      },
+      {
+        "title":"Documentation",
+        "importRoot":"history/latest-milestone",
+        "importNode":"index"
+      },
+      {
+        "id":"documentation",
+        "title":"Documentation",
+        "children": [
             {
               "id":"editor",
               "title":"Editor",
@@ -28,18 +47,40 @@
           ]
       },
       {
-        "id":"download",
-        "title":"Download",
+        "id":"history",
+        "title":"History",
         "children": [
-
+            {
+              "title":"trunk",
+              "importRoot":"history/trunk",
+              "importNode":"index"
+            },
+            {
+              "title":"1.2.0",
+              "importRoot":"history/1.2.0",
+              "importNode":"index"
+            }
           ]
       },
       {
-        "id":"issues",
-        "title":"Issue Tracking",
+        "id":"get-involved",
+        "title":"Get Involved",
         "children": [
+            {
+              "id":"mailing-lists",
+              "title":"Mailing Lists",
+              "children": [
 
+                ]
+            },
+            {
+              "id":"issues",
+              "title":"Issue Tracking",
+              "children": [
+
+                ]
+            }
           ]
       }
     ]
-}
+}
\ No newline at end of file