incubator-odf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From devin...@apache.org
Subject svn commit: r795436 - in /websites/production/odftoolkit: ./ content/odftoolkit/odfdom/index.html content/odftoolkit/simple/document/faq.html
Date Wed, 07 Sep 2011 08:27:22 GMT
Author: devinhan
Date: Wed Sep  7 08:27:21 2011
New Revision: 795436

Log:
Publishing merge to odftoolkit site by devinhan

Modified:
    websites/production/odftoolkit/   (props changed)
    websites/production/odftoolkit/content/odftoolkit/odfdom/index.html
    websites/production/odftoolkit/content/odftoolkit/simple/document/faq.html

Propchange: websites/production/odftoolkit/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Sep  7 08:27:21 2011
@@ -1 +1 @@
-/websites/staging/odftoolkit/trunk:794771-795428
+/websites/staging/odftoolkit/trunk:794771-795435

Modified: websites/production/odftoolkit/content/odftoolkit/odfdom/index.html
==============================================================================
--- websites/production/odftoolkit/content/odftoolkit/odfdom/index.html (original)
+++ websites/production/odftoolkit/content/odftoolkit/odfdom/index.html Wed Sep  7 08:27:21
2011
@@ -78,53 +78,57 @@
   <div id="contenta">
   
     
-    <p>[[image: oasis_odf_logo.png|right]]</p>
-<p>=ODFDOM - the OpenDocument API=</p>
+    <h2 id="odfdom-the-opendocument-api">ODFDOM - the OpenDocument API</h2>
 <p>ODFDOM is a free OpenDocument Format (ODF) library. Its purpose is to provide an
easy common way to create, access and manipulate ODF files, without requiring detailed knowledge
of the ODF specification. It is designed to provide the ODF developer community with an easy
lightwork programming API portable to any object-oriented language. </p>
 <p>The current reference implementation is written in Java.</p>
-<p>To learn more about the project's architecture, refer to the [[ProjectOverview|project
overview]] and the [[Layers|ODFDOM Layers]] section.</p>
-<p>==News==</p>
-<p>=== New ODFDOM 0.8.7 Release===</p>
-<p>ODFDOM 0.8.7 was [http://odftoolkit.org/projects/odfdom/lists/users/archive/2011-02/message/6
released on Feb 16th 2011]. Major enhancements are coming with this version:
-<em> Full Maven support: ODFDOM is now on the public Maven servers.
-</em> The sub document handling had been enhanced. 
-<em> ODF Package validation in ODFDOM was enabled. ODFDOM is used by the ODF Validator
project of ODF Toolkit.
-</em> More functionality for source code generation of the ODF 1.2 typed DOM classes
by using MultiSchemaValidator as RelaxNG parser and Apache Velocity as template engine
-<em> A major design clean-up had been archived. The inheritance relationship between
DOM and Document layer has been broken up as it was no 1:1 relationship. The convenient methods
for text, image and style are moved to incubator package. 
-</em> A new function to extract text from documents, DOMs and elements has been provided.
-* Several bugs related with table and presentation had been fixed. </p>
-<p>For more details see [http://odftoolkit.org/projects/odfdom/lists/users/archive/2011-02/message/6
feature summary on the mailing list] and the  [[ReleaseNotes|release notes with the API change
list]].</p>
-<p>==Download==</p>
-<p>The ODFDOM downloads are now available from the  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/
official Maven repository]:</p>
-<p>'''ODFDOM'' - [http://odftoolkit.org/downloads/odfdom/KEYS KEYS] 
-<em> [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar
ODFDOM 0.8.7 binary - jar]  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar.asc
[PGP]]   [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar.md5
[MD5]]  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar.sha1
[SHA]]
-</em> [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar
ODFDOM 0.8.7 JavaDoc - jar]  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar.asc
[PGP]]   [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar.md5
[MD5]]  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar.sha1
[SHA]]
-* [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar
ODFDOM 0.8.7 sources - jar]  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar.asc
[PGP]]   [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar.md5
[MD5]]  [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar.sha1
[SHA]]</p>
+<p>To learn more about the project's architecture, refer to the <a href="ProjectOverview.html">project
overview</a> and the [[Layers|ODFDOM Layers]] section.</p>
+<h2 id="news">News</h2>
+<p><strong>New ODFDOM 0.8.7 Release</strong></p>
+<p>ODFDOM 0.8.7 was on Feb 16th 2011. Major enhancements are coming with this version:
    <br />
+</p>
+<ul>
+<li>Full Maven support: ODFDOM is now on the public Maven servers.</li>
+<li>The sub document handling had been enhanced. </li>
+<li>ODF Package validation in ODFDOM was enabled. ODFDOM is used by the ODF Validator
project of ODF Toolkit.</li>
+<li>More functionality for source code generation of the ODF 1.2 typed DOM classes
by using MultiSchemaValidator as RelaxNG parser and Apache Velocity as template engine</li>
+<li>A major design clean-up had been archived. The inheritance relationship between
DOM and Document layer has been broken up as it was no 1:1 relationship. The convenient methods
for text, image and style are moved to incubator package. </li>
+<li>A new function to extract text from documents, DOMs and elements has been provided.</li>
+<li>Several bugs related with table and presentation had been fixed. </li>
+</ul>
+<p>For more details see <a href="http://odftoolkit.org/projects/odfdom/lists/users/archive/2011-02/message/6">feature
summary on the mailing list</a> and the  [[ReleaseNotes|release notes with the API change
list]].</p>
+<h2 id="download">Download</h2>
+<p>The ODFDOM downloads are now available from <a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/">the
official Maven repository</a>:</p>
+<p><strong>ODFDOM</strong> - <a href="http://odftoolkit.org/downloads/odfdom/KEYS"><em>KEYS</em></a>
  <br />
+</p>
+<ul>
+<li><a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar">ODFDOM
0.8.7 binary - jar</a> <a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar.asc">[PGP]</a>
<a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar.md5">[MD5]</a>
<a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7.jar.sha1">[SHA]</a></li>
+<li><a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar">ODFDOM
0.8.7 JavaDoc - jar</a> <a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar.asc">[PGP]</a>
<a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar.md5">[MD5]</a>
<a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-javadoc.jar.sha1">[SHA]</a>
<br />
+</li>
+<li><a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar">ODFDOM
0.8.7 sources - jar</a> <a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar.asc">[PGP]</a>
<a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar.md5">[MD5]</a>
<a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar.sha1">[SHA]</a>
<br />
+</li>
+</ul>
 <p>For information on working with the source code, please refer to the [[Development|development
section]]. </p>
-<p>==Quickstart==
-Put the odfdom.jar file in your classpath. You will need [http://xml.apache.org/dist/xerces-j/
Apache Xerces-J] as XML parser and DOM implementation as well. Start with the following sample
code to create a simple text document.
-<br/></p>
-<pre>
-// Create a text document from a standard template (empty documents within the JAR)
-OdfTextDocument odt = OdfTextDocument.newTextDocument();
+<h2 id="quickstart">Quickstart</h2>
+<p>Put the odfdom.jar file in your classpath. You will need <a href="http://xml.apache.org/dist/xerces-j/">Apache
Xerces-J</a> as XML parser and DOM implementation as well. Start with the following
sample code to create a simple text document.  <br />
+</p>
+<div class="codehilite"><pre><span class="sr">//</span> <span
class="n">Create</span> <span class="n">a</span> <span class="n">text</span>
<span class="n">document</span> <span class="n">from</span> <span
class="n">a</span> <span class="n">standard</span> <span class="n">template</span>
<span class="p">(</span><span class="n">empty</span> <span class="n">documents</span>
<span class="n">within</span> <span class="n">the</span> <span
class="n">JAR</span><span class="p">)</span>  
+<span class="n">OdfTextDocument</span> <span class="n">odt</span>
<span class="o">=</span> <span class="n">OdfTextDocument</span><span
class="o">.</span><span class="n">newTextDocument</span><span class="p">();</span>
 
+<span class="sr">//</span> <span class="n">Append</span> <span
class="n">text</span> <span class="n">to</span> <span class="n">the</span>
<span class="n">end</span> <span class="n">of</span> <span class="n">the</span>
<span class="n">document</span><span class="o">.</span>   
+<span class="n">odt</span><span class="o">.</span><span class="n">addText</span><span
class="p">(</span><span class="s">&quot;This is my very first ODF test&quot;</span><span
class="p">);</span>  
+<span class="sr">//</span> <span class="n">Save</span> <span class="n">document</span>
 
+<span class="n">odt</span><span class="o">.</span><span class="n">save</span><span
class="p">(</span><span class="s">&quot;MyFilename.odt&quot;</span><span
class="p">);</span>
+</pre></div>
 
-// Append text to the end of the document. 
-odt.addText("This is my very first ODF test");
 
-// Save document
-odt.save("MyFilename.odt");
-</pre>
-
-<p>==Documentation==</p>
+<h2 id="documentation">Documentation</h2>
 <p>A good starting point is reading the [[ProjectOverview|project overview]] and the
[[Layers|ODFDOM Layers]] will help you to get an overview over the ODFDOM package structure.
</p>
-<p>Javadocs are [http://odfdom.odftoolkit.org/0.8.7/odfdom/apidocs/ viewable online]
or [https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/ downloadable
as bundle from the official Maven repository].</p>
-<p>There are [http://www.langintro.com/odfdom_tutorials/ David's ODFDOM tutorials].
You'll find an introduction as well as sample code for creating text and spreadsheet documents.
(Note: The tutorials might not yet be adapted to the latest version).</p>
+<p>Javadocs are <a href="http://odfdom.odftoolkit.org/0.8.7/odfdom/apidocs/">viewable
online</a> or <a href="https://oss.sonatype.org/content/groups/public/org/odftoolkit/odfdom-java/">downloadable
as bundle</a> from the official Maven repository.</p>
+<p>There are <a href="http://www.langintro.com/odfdom_tutorials/">David's ODFDOM
tutorials</a>. You'll find an introduction as well as sample code for creating text
and spreadsheet documents. (Note: The tutorials might not yet be adapted to the latest version).</p>
 <p>When meeting with questions, check if [[FrequentQuestions|FAQs]] can help you.</p>
-<p>==How to Participate==</p>
+<p><strong>How to Participate</strong></p>
 <p>There are many ways to participate and we're always looking for [[WhoWeAre|contributors]].
Just [https://odftoolkit.org/people/new sign up] on the ODF Toolkit Project and afterwards
[http://odftoolkit.org/projects/odfdom/ watch this project]. Then you may want to start with
reading and posting on the [http://odftoolkit.org/projects/odfdom/lists mailing lists] or
on the [http://odftoolkit.org/projects/odftoolkit/forums/ODFDOM ODFDOM forum], report [http://odftoolkit.org/bugzilla/buglist.cgi?product=odfdom&amp;order=bugs.bug_id
bugs] or write documentation.</p>
 <p>If you're a developer, just dive into the [[Development|development section]]. Here
you find information on where to access the source code and how to set up a build environment.</p>
 <p>You can contact us by IRC "irc://irc.freenode.org/odfdom".</p>
-<p style="margin: 15px 0px; text-align:center">Back to: [http://odftoolkit.org/ ODF
Toolkit Wiki Home]</p>
   </div>
 
   <div id="footera">

Modified: websites/production/odftoolkit/content/odftoolkit/simple/document/faq.html
==============================================================================
--- websites/production/odftoolkit/content/odftoolkit/simple/document/faq.html (original)
+++ websites/production/odftoolkit/content/odftoolkit/simple/document/faq.html Wed Sep  7
08:27:21 2011
@@ -78,35 +78,10 @@
   <div id="contenta">
   
     
-    <h2 id="what_is_the_simple_java_api_for_odf">What is the Simple Java API for ODF?</h2>
-<p>The Simple Java API for ODF is an easy-to-use, high-level Java API for creating,
modifying and extracting data from ODF 1.2 documents.  It is written in pure Java and does
not require that you install any document editor on your system.  The Simple Java API for
ODF is a high level abstraction of the lower-level <a href="http://incubator.apache.org/odftoolkit/odfdom/index.html">ODFDOM
API</a>.</p>
-<h2 id="new_release_066">New Release 0.6.6</h2>
-<p>We are pleased to announce the release of the Simple Java API for ODF version 0.6.6
on Auguest 12th. The improvements in this version include:</p>
-<ul>
-<li>Two critical bugs in the Navigation API are fixed, as well as
-    several other issues.</li>
-<li>Page columns,  a page layout feature in text documents, are supported.</li>
-<li>Unit test coverage rate increased.  This work improves the stability of our API.</li>
-</ul>
-<p>You can download it here. The full release notes can be found here. </p>
-<p>You are welcomed to give us any feedback by Bugzilla, eMail or forum. </p>
-<h2 id="project_roadmap_and_schedule">Project roadmap and schedule</h2>
-<p>The Simple Java API for ODF adhears to the "Release Early and Often" development
philosophy.  We will target a monthly release, for the end of each month.  Code that is ready
makes it into that month's release.  Code that is not yet ready will wait.</p>
-<p>Proposed Roadmap:</p>
-<ul>
-<li>Version 0.2 at the end of Oct, 2010 with the high-level methods
-    migrated from ODFDOM and organized in new package structure;</li>
-<li>Version 0.3 at the end of Nov, 2010 with high-level style API;</li>
-<li>Version 0.4 at the end of Jan, 2011 with additional high-level text methods;</li>
-<li>Version 0.5 at the end of March, 2011 with text box and fields methods;</li>
-<li>Version 0.6 at the end of May, 2011 with chart methods;</li>
-<li>Version 0.6.6 at the middle of August, 2011 with bugs fixed;</li>
-</ul>
-<p>More work will be started in Apache.</p>
-<h1 id="frequently_asked_questions">Frequently Asked Questions</h1>
+    <h1 id="frequently_asked_questions">Frequently Asked Questions</h1>
 <h3 id="for_users">For Users</h3>
 <h4 id="how_to_download_and_install">How to download and install</h4>
-<p>You can get Simple Java API for ODF as binary distribution from the [http://odftoolkit.org/projects/simple/downloads
download] area. There you'll find Javadocs as well. To obtain source code, please refer to
[[#download_source|development section]]. </p>
+<p>You can get Simple Java API for ODF as binary distribution from the <a href="../download.html">download</a>
area. There you'll find Javadocs as well. To obtain source code, please refer to [[#download_source|development
section]]. </p>
 <h3 id="how_to_start_development">How to start development</h3>
 <p>I suggest you to start from an overview of this project. [[PackageLayer|This page]]
will give you an overall introduction of the package structures. After that, you can go to
the [http://simple.odftoolkit.org/cookbook/ Cookbook] and [http://simple.odftoolkit.org/ Demos]
to read some code samples. And then, you can start your own program to manipulate ODF document.</p>
 <p>If you are familar with ODFDOM, [http://odftoolkit.org/projects/simple/pages/PackageLayer#APIchanges
Here] are the API changes from ODFDOM.</p>



Mime
View raw message