abdera-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jmsn...@apache.org
Subject svn commit: r414896 - in /incubator/abdera/site/trunk: docs/ docs/building.html docs/developers.html docs/gettingstarted.html docs/reference.html faq.html images/ images/atom-logo75px.gif index.html project.html style/ style/_template.html style/main.css
Date Fri, 16 Jun 2006 20:13:18 GMT
Author: jmsnell
Date: Fri Jun 16 13:13:18 2006
New Revision: 414896

URL: http://svn.apache.org/viewvc?rev=414896&view=rev
Log: (empty)

Added:
    incubator/abdera/site/trunk/docs/
    incubator/abdera/site/trunk/docs/building.html
    incubator/abdera/site/trunk/docs/developers.html
    incubator/abdera/site/trunk/docs/gettingstarted.html
    incubator/abdera/site/trunk/docs/reference.html
    incubator/abdera/site/trunk/faq.html
    incubator/abdera/site/trunk/images/
    incubator/abdera/site/trunk/images/atom-logo75px.gif   (with props)
    incubator/abdera/site/trunk/index.html
    incubator/abdera/site/trunk/project.html
    incubator/abdera/site/trunk/style/
    incubator/abdera/site/trunk/style/_template.html
    incubator/abdera/site/trunk/style/main.css

Added: incubator/abdera/site/trunk/docs/building.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/docs/building.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/docs/building.html (added)
+++ incubator/abdera/site/trunk/docs/building.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="../style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="../faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="gettingstarted.html">Getting Started</a></li>
+      <li>Building Abdera</li>
+      <li><a href="developers.html">Developer's Guide</a></li>
+      <li><a href="api/index.html">Javadocs</a></li>
+      <li><a href="reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../project.html#lists">Mailing Lists</a></li>
+      <li><a href="../project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="../project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    <h1>Building Abdera</h1>
+    
+    <h2>Abdera Java Project Layout</h2>
+    
+    <p>The Abdera project consists of a set of individual modules.  The <code>core</code>
+    module contains the source of the Feed Object Model.  The <code>parser</code>
+    module contains the default StAX and Axiom based parser implementation.</p>
+    
+    <ul class="folderlayout">
+      <li>%Abdera_Home</li>
+      <ul>
+        <li>/java</li>
+        <ul>
+          <li>/build</li>
+          <li>/core</li>
+          <li>/dependencies</li>
+          <li>/docs</li>
+          <li>/examples</li>
+          <li>/parser</li>
+          <li>/security</li>
+        </ul>
+      </ul>
+    </ul>
+    
+    <h2>Building with Maven</h2>
+    
+    <p>To build with Maven, navigate to %Abdera_Home/java in a console window and type:</p>
+    
+    <pre>mvn install</pre>
+    
+    <p>The compiled jar files will be added to your local Maven repository.</p>
+    
+    <h2>Building with Ant</h2>
+    
+    <p>To build with Ant, navigate to %Abdera_Home/java in a console window and type:</p>
+    
+    <pre>ant -f build/build.xml dist</pre>
+    
+    <p>The compiled jar files will be available under a newly created %Abdera_Home/java/dist directory</p>
+    
+    <h2>Building with Eclipse</h2>
+    
+    <p>TODO</p>
+    
+    <h2>Building with {other IDE}</h2>
+    
+    <p>TODO</p>
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/docs/developers.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/docs/developers.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/docs/developers.html (added)
+++ incubator/abdera/site/trunk/docs/developers.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="../style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="../faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="gettingstarted.html">Getting Started</a></li>
+      <li><a href="building.html">Building Abdera</a></li>
+      <li>Developer's Guide</li>
+      <li><a href="api/index.html">Javadocs</a></li>
+      <li><a href="reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../project.html#lists">Mailing Lists</a></li>
+      <li><a href="../project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="../project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    <h1>Developer's Guide</h1>
+    
+    <h2>Getting the Source</h2>
+    
+    <h2>Building</h2>
+    
+    <p>See the <a href="building.html">Building guide</a> for instructions 
+    on how to build the Abdera source.</p>
+    
+    <h2>Abdera Architecture</h2>
+    
+    <p>Abdera's Java-language implementation is based on a modular architecture
+    that provides a clear separation between the programming interfaces and the
+    underlying implementation.  The project currently consists of a number of
+    modules:</p>
+    
+    <ul>
+      <li><b>Core</b>: The Core Module defines the Feed Object Model, a set of 
+      interfaces for parsing and creating Atom documents.</li>
+      <li><b>Parser</b>: The Parser Module provides the default implementation
+      of the Feed Object Model based on Apache Axiom and the StAX XML Parsing
+      API.</li>
+      <li><b>Security</b>: The Security Module provides the default implementation
+      of the XML Digital Signature and XML Encryption support.</li>
+      <li><b>Examples</b>: The Examples Module provides a number of simple 
+      code examples illustrating Abdera's basic functions.</li>
+    </ul>
+    
+    <p>While Abdera provides a default, high performance parser implementation, 
+    developer's who are willing to go through the effort of implementing the 
+    full set of Feed Object Model interfaces can plug in their own parser 
+    implementations.</p>
+    
+    <h3>Understanding the Feed Object Model</h3>
+    
+    <p>The Abdera Feed Object Model (FOM) provides a set of interfaces for 
+    parsing and creating Atom documents.</p>
+    
+    <ul>
+      <li><b>org.apache.abdera.factory</b>: Defines the <code>Factory</code> 
+      and <code>ExtensionFactory</code> interfaces that are used for creating
+      Atom documents, elements and static extensions.</li>
+      <li><b>org.apache.abdera.filter</b>: Defines the interfaces used to filter 
+      unwanted content from parsed documents.</li>
+      <li><b>org.apache.abdera.model</b>: Defines the set of interfaces used 
+      for reading and manipulating instances of Atom documents.</li>
+      <li><b>org.apache.abdera.parser</b>: Defines the <code>Parser</code> 
+      interface used for reading Atom documents.</li>
+      <li><b>org.apache.abdera.util</b>: Contains a number of utility classes
+      and the Abdera configuration mechanisms.</li>
+      <li><b>org.apache.abdera.xpath</b>: Defines the <code>XPath</code> interface
+      used for navigating Abdera documents using XPath statements.</li>
+    </ul>
+    
+    <p>To use Abdera, at least one default implementation of the Feed Object Model
+    interfaces must be present in the classpath and configured for use.  By default,
+    Abdera will look for the Axiom-based implementation provided by the Parser
+    module.  Alternative implementations can be configured by following the
+    instructions detailed in the "Configuring Abdera" section of this guide.</p>
+    
+    <h3>How extensions are handled</h3>
+    
+    <p>TBD</p>
+    
+    <h3>Parsing optimizations</h3>
+    
+    <p>TBD</p>
+    
+    <h2>Changing Abdera code</h2>
+    
+    <p>TBD</p>
+    
+    <h2>Building static extensions</h2>
+
+    <p>TBD</p>
+
+    <h3>The Extension Factory Model</h3>
+    
+    <p>TBD</p>
+    
+    <h3>Registering Extension Factories</h3>
+    
+    <p>TBD</p>
+    
+    <h2>Configuring Abdera</h2>
+    
+    <p>TBD</p>
+    
+    <h2>Alternative parser and factory implementations</h2>
+    
+    <p>TBD</p>
+    
+    <h2>Running Tests</h2>
+    
+    <p>TBD</p>
+    
+    <h2>Contributing new test cases</h2>
+    
+    <p>TBD</p>
+    
+    <h2>Contributing code</h2>
+    
+    <p>TBD</p>
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/docs/gettingstarted.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/docs/gettingstarted.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/docs/gettingstarted.html (added)
+++ incubator/abdera/site/trunk/docs/gettingstarted.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,252 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="../style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="../faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li>Getting Started</li>
+      <li><a href="building.html">Building Abdera</a></li>
+      <li><a href="developers.html">Developer's Guide</a></li>
+      <li><a href="api/index.html">Javadocs</a></li>
+      <li><a href="reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../project.html#lists">Mailing Lists</a></li>
+      <li><a href="../project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="../project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    <h1>Getting Started</h1>
+    
+    <h2>Downloading and Building the Source</h2>
+    
+    <p>Before you can use Abdera, you need to download and build the source.
+    Instructions for bulding are available in the <a href="building.html">Builder's Guide</a>.
+    
+    <h2>Parsing Atom Feed and Entry Documents</h2>
+    
+    <p>The Abdera parser is capable of handling Atom Feed and Entry documents,
+    Atom Publishing Protocol Introspection Documents, and any other arbitrary, 
+    well-formed XML document.</p>
+    
+    <p>User's can either use the default <code>org.apache.abdera.parser.Parser</code> 
+    instance by calling <code>Parser.INSTANCE</code>, or they may create an new
+    <code>Parser</code> instance.
+    
+    <pre>Parser parser = Parser.INSTANCE;
+// or
+Parser parser = new FOMParser();
+// or
+Parser parser = new MyCustomParser();</pre>
+
+    <p>The <code>Parser</code> will automatically detect the kind of document
+    being parsed and will return an appropriate <code>org.apache.abdera.model.Document</code>.
+    
+    <h3>Parsing an Atom Feed</h3>
+        
+    <pre>URI uri = new URI("http://example.org/feed.xml");
+InputStream in = uri.toURL().openStream();
+Document&lt;Feed&gt; doc = Parser.INSTANCE.parse(in, uri);</pre>
+
+    <p>The <code>uri</code> parameter on the <code>parse</code> method establishes
+    the Base URI for the parsed document and is used as the basis for relative
+    URI resolution throughout the document.</p>
+
+    <h3>Parsing an Atom Entry</h3>
+    <pre>URI uri = new URI("http://example.org/entry.xml");
+InputStream in = uri.toURL().openStream();
+Document&lt;Entry&gt; doc = Parser.INSTANCE.parse(in, uri);</pre>
+   
+    <h3>Configuring the Parser</h3>
+    
+    <pre>URI uri = new URI("http://example.org/feed.xml");
+InputStream in = uri.toURL().openStream();
+<b>ParserOptions options = Parser.INSTANCE.getDefaultParserOptions();
+options.setCharset('utf-8');
+//.. set other parser options</b>
+Document&lt;Feed&gt; doc = Parser.INSTANCE.parse(in, uri, options);</pre>
+    
+    <h2>Creating Atom Feed and Entry Documents</h2>
+    
+    <t>Atom Feed and Entry documents are created using instances of the 
+    <code>org.apache.abdera.factory.Factory</code> interface.  User's can
+    either use the default configured Factory by calling <code>Factory.INSTANCE</code>,
+    or may create their own Factory instance.</t>
+    
+    <pre>Factory factory = Factory.INSTANCE;
+// or
+Factory factory = new FOMFactory();
+// or
+Factory factory = new MyCustomFactory();</pre>
+
+    <h3>Creating Atom Feed Documents</h3>
+    
+    <pre>Feed feed = Factory.INSTANCE.newFeed();
+feed.setId("tag:example.org,2005:/myfeed", false);
+feed.setTitleAsText("My Example Feed");
+// .. set other feed properties
+Document&lt;Feed&gt; doc = feed.getDocument();
+doc.writeTo(System.out); // serializes the feed document to System.out
+    </pre>
+    
+    <h3>Creating Atom Entry Documents</h3>
+
+    <pre>Entry entry = Factory.INSTANCE.newEntry();
+entry.setId("tag:example.org,2005:/myentry", false);
+entry.setTitleAsText("My Example Entry");
+// .. set other feed properties
+Document&lt;Entry&gt; doc = entry.getDocument();
+doc.writeTo(System.out); // serializes the entry document to System.out
+    </pre>
+    
+    <h2>The Feed Object Model</h2>
+    
+    <p>The Feed Object Model (FOM) is a set of interfaces designed around the 
+    Atom Syndication Format data model.  The object model provides the API 
+    by which Atom documents are read and created.</p>
+    
+    <pre>URI uri = ...
+InputStream inputStream = ...
+Document&lt;Feed&gt; doc = Parser.INSTANCE.parse(inputStream, uri);
+Feed feed = doc.getRoot();
+URI id = feed.getId();
+Text.Type titleType = feed.getTitleType();
+String title = feed.getTitle();
+
+List&lt;Entry&gt; entries = feed.getEntries();
+for (Entry entry : entries) {
+  URI entryId = entry.getId();
+  Text.Type entryTitleType = entry.getTitleType();
+  String entryTitle = entry.getTitle();
+}
+...</pre>
+    
+    <h2>Using XPath</h2>
+    
+    <p>As an alternative to navigating the Feed Object Model manually, developer's
+    may use XPath to query a parsed <code>Document</code>.
+    
+    <pre>URI uri = ...
+InputStream inputStream = ...
+Document&lt;Feed&gt; doc = Parser.INSTANCE.parse(inputStream, uri);
+
+// Select the id of the document
+String id = XPath.INSTANCE.valueOf("/a:feed/a:id", doc);
+
+// Select all entries from the document
+List entries = XPath.INSTANCE.valueOf("//a:entry", doc);
+for (Iterator i = entries.iterator(); i.hasNext();) {
+  Entry entry = (Entry)i.next();
+  //...
+}
+
+// Determine if a feed contains a specific extension
+boolean hasFoo = XPath.INSTANCE.isTrue("//x:foo", doc);
+
+// The XPath support works on any element in the FOM
+Entry entry = (Entry)XPath.INSTANCE.selectSingleNode("//a:entry", doc);
+String id = XPath.INSTANCE.valueOf("a:id", entry);</pre>
+    
+    <h2>Using Extensions</h2>
+    
+    <p>The Feed Object Model is designed to fully and dynamically support 
+    extensions to the Atom Feed format.</p>
+    
+    <pre>Feed feed = Factory.INSTANCE.newFeed();
+// ... set other feed properties
+feed.addSimpleExtension(
+  new QName("urn:foo", "myExtension", "a"), 
+  "This is an extension"
+);
+
+Link link = feed.addLink("http://example.org");
+link.setAttributeValue(
+  new QName("urn:foo", "myAttribute", "a"), 
+  "My Attribute");</pre>
+  
+    <p>This results in the following Atom feed:</p>
+    
+    <pre>&lt;?xml version='1.0' ?&gt;
+&lt;feed xmlns='http://www.w3.org/2005/Atom'&gt;
+  ...
+  &lt;a:myExtension xmlns:a="urn:foo">This is an extension&lt;/a:myExtension>
+  &lt;link href="http://example.org" 
+        xmlns:a="urn:foo" 
+        a:myAttribute="My Attribute" />
+&lt;/feed&gt;
+    </pre>
+    
+    <p>As an alternative to using the dynamic extensions support built into the
+    Feed Object Model, developers may configure static extensions using the 
+    <code>org.apache.abdera.factory.ExtensionFactory</code> mechanism.
+    Extension Factories are covered in detail in the <a href="developers.html">Developer's Guide</a>.</p>
+    
+    <h2>Signing and Encrypting Atom Documents</h2>
+    
+    <p>Atom Feed and Entry documents may be digitally signed and/or encrypted 
+    by using the <i>optional</i> Abdera Security module.  The security module currently 
+    depends on the Apache Xerces, Apache XML Security Projects and the Bouncy 
+    Castle Java cryptography implementation.</p>
+    
+    <h3>Digitally Signing Atom Documents</h3>
+    
+    <pre>Feed feed = Factory.INSTANCE.newFeed();
+PrivateKey myPrivateKey = ...
+X509Certificate myX509Cert = ...
+Signature sig = Signature.INSTANCE;
+SignatureOptions options = sig.getDefaultSignatureOptions();
+options.setSigningKey(myPrivateKey);
+options.setCertificate(myX509Cert);
+feed = sig.sign(feed, options);
+//any modifications to the feed after this point will break the signature</pre>
+
+    <h3>Encrypting Atom Documents</h3>
+    
+    <pre>Feed feed = Factory.INSTANCE.newFeed();
+Key kek = ... // Key encryption key
+Key dek = ... // Data encryption key
+Encryption enc = Encryption.INSTANCE;
+EncryptionOptions options = enc.getDefaultEncryptionOptions();
+options.setKeyEncryptionKey(kek);
+options.setDataEncryptionKey(dek);
+options.setIncludeKeyInfo(true);
+Document doc = enc.encrypt(feed.getDocument(), options);
+doc.writeTo(System.out); // outs the encrypted XML</pre>
+
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/docs/reference.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/docs/reference.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/docs/reference.html (added)
+++ incubator/abdera/site/trunk/docs/reference.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,74 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="../style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="../faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="gettingstarted.html">Getting Started</a></li>
+      <li><a href="building.html">Building Abdera</a></li>
+      <li><a href="developers.html">Developer's Guide</a></li>
+      <li><a href="api/index.html">Javadocs</a></li>
+      <li>Reference</li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="../project.html#lists">Mailing Lists</a></li>
+      <li><a href="../project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="../project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    <h1>Reference</h1>
+    
+    <h2>Specifications</h2>
+
+    <p>The Abdera core implementation implements the following specifications:</p>
+
+    <ul>
+      <li>The Atom Syndication Format, <a href="http://www.ietf.org/rfc/rfc4287.txt">RFC 4287</a></li>
+      <li>The Atom Publishing Protocol, <a href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-protocol-08.txt">In progress</a></li>
+      <li>Atom Threading Extensions, <a href="http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt">In progress</a></li>
+    </ul>
+    
+    <h2>Articles</h2>
+    
+    <ul>
+      <li><a href="http://www.atomenabled.org/developers/syndication/">Atom Syndication Format - Introduction</a></li>
+      <li><a href="http://www-128.ibm.com/developerworks/xml/library/x-atom10.html">An Overview of the Atom 1.0 Syndicatin Format</a></li>
+    </ul>
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/faq.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/faq.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/faq.html (added)
+++ incubator/abdera/site/trunk/faq.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,220 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <a name="top"></a>
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li>FAQ</li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="docs/gettingstarted.html">Getting Started</a></li>
+      <li><a href="docs/building.html">Building Abdera</a></li>
+      <li><a href="docs/developers.html">Developer's Guide</a></li>
+      <li><a href="docs/api/index.html">Javadocs</a></li>
+      <li><a href="docs/reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="project.html#lists">Mailing Lists</a></li>
+      <li><a href="project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+    </div>
+    
+    <div id="content">
+    
+    <h1>Frequently Asked Questions</h1>
+    
+    <h2>General</h2>
+    <ol>
+      <li><a href="#whatisabdera">What is the Apache Abdera Project?</a></li>
+      <li><a href="#whatisatom">What is Atom?</a></li>
+      <li><a href="#whyabdera">Why "Abdera"?</a></li>
+    </ol>
+    <h2>Building Abdera</h2>    
+    <ol>
+      <li><a href="#wheresthesource">Where is the current source for Abdera?</a></li>
+      <li><a href="#howtobuild">How do I build Abdera?</a></li>
+    </ol>
+    <h2>Using Abdera</h2>    
+    <ol>
+      <li><a href="#parsingfeeds">How can I use Abdera to parse Atom feed documents?</a></li>
+      <li><a href="#parsingentries">How can I use Abdera to parse Atom entry documents?</a></li>
+      <li><a href="#whatelsecanido">What else can I do with Abdera?</a></li>
+    </ol>
+    <h2>Extending Abdera</h2>
+    <ol>
+      <li><a href="#usingextensions">How can I use X extension with Abdera?</a></li>
+      <li><a href="#changingabdera">Can I use DOM or SAX instead of StAX?</a></li>
+      <li><a href="#configuringabdera">How do I configure Abdera to use my extensions?</a></li>
+    </ol>    
+    <h2>Contributing to Abdera</h2>    
+    <ol>
+      <li><a href="#contributing">I want to help out, what do I do?</a></li>
+    </ol>
+    
+    <div id="divider"></div>
+    
+    <h2><a class="backtotop" href="#top" title="Back to Top">^</a>General</h2>
+    
+    <dl>
+      <a name="whatisabdera"></a>
+      <dt>What is the Apache Abdera Project?</dt>
+      <dd>Apache Abdera is an effort to produce a high-performance and 
+      functionally complete implementation of the IETF Atom Syndication
+      Format and Atom Publishing Protocol specifications.  Initial efforts
+      are focusing on a Java-language implementation.  A C/C++ language
+      implementation is also being considered.</dd>
+      
+      <a name="whatisatom"></a>
+      <dt>What is Atom?</dt>
+      <dd>The Atom Syndication Format and the Atom Publishing Protocol
+      are a pair of specifications produced by the IETF Atompub working 
+      group.<br /><br />
+      The Atom format is defined by <a href="http://www.ietf.org/rfc/rfc4287.txt">RFC 4287</a> as...
+      <blockquote>
+      ...an XML-based document format that describes lists of related
+      information known as "feeds".  Feeds are composed of a number of
+      items, known as "entries", each with an extensible set of attached
+      metadata.  For example, each entry has a title.<br /><br />
+      
+      The primary use case that Atom addresses is the syndication of Web
+      content such as weblogs and news headlines to Web sites as well as
+      directly to user agents.
+      </blockquote>
+      The Atom Publishing Protocol (currently a <a href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-protocol-08.txt">work-in-progress</a>) is 
+      defined as...
+      <blockquote>
+      ...an application-level protocol for publishing and editing Web resources...
+      based on HTTP transport of Atom-formatted representations.
+      </blockquote>
+      </dd>
+      
+      <a name="whyabdera"></a>
+      <dt>Why "Abdera"?</dt>
+      <dd>The ancient city of Abdera, Thrace was the birthplace and home of 
+      the pre-Socratic philosopher Democritus, co-originator of the theory
+      of "Atoms".</dd>
+      
+    </dl>
+    
+    <h2><a class="backtotop" href="#top" title="Back to Top">^</a>Building Abdera</h2>
+    
+    <dl>
+      <a name="wheresthesource"></a>
+      <dt>Where is the current source for Abdera?</dt>
+      <dd>The current source for Abdera is located in the Apache Incubator Subversion
+      repository (<a href="http://svn.apache.org/repos/asf/incubator/abdera/">http://svn.apache.org/repos/asf/incubator/abdera/</a>)</dd>
+      
+      <a name="howtobuild"></a>
+      <dt>How do I build with Maven?</dt>
+      <dd>See the <a href="docs/building.html">Building Guide</a> for instructions 
+      on how to build using Maven, Ant, or other development tools.</dd>
+      
+    </dl>
+    
+    <h2><a class="backtotop" href="#top" title="Back to Top">^</a>Using Abdera</h2>
+    
+    <dl>
+      <a name="parsingfeeds"></a>
+      <dt>How can I use Abdera to parse Atom feed documents?</dt>
+      <dd>
+      <pre>
+URL url = new URL("http://www.example.org/atom.xml");
+Document&lt;Feed> doc = Parser.INSTANCE.parse(url.openStream(), uri.toURI());
+Feed feed = doc.getRoot();
+      </pre>
+      </dd>
+      
+      <a name="parsingentries"></a>
+      <dt>How can I use Abdera to parse Atom entry documents?</dt>
+      <dd>
+      <pre>
+URL url = new URL("http://www.example.org/atomentry.xml");
+Document&lt;Entry> doc = Parser.INSTANCE.parse(url.openStream(), uri.toURI());
+Entry entry = doc.getRoot();
+      </pre>
+      </dd>
+      
+      <a name="whatelsecanido"></a>
+      <dt>What else can I do with Abdera?</dt>
+      <dd>Abdera supports a broad range of features including XPath support,
+      extensions, digital signatures, XML Encryption, etc.  Please refer to 
+      the "<a href="gettingstarted.html">Getting Started</a>" guide for details.</dd>
+      
+    </dl>
+    
+    <h2><a class="backtotop" href="#top" title="Back to Top">^</a>Extending Abdera</h2>
+    
+    <dl>
+      <a name="usingextensions"></a>
+      <dt>How can I use X extension with Abdera?</dt>
+      <dd>See the <a href="docs/gettingstarted.html">Getting Started</a> guide 
+      for details on how to use various feed extensions with Abdera.</dd>
+      
+      <a name="changingabdera"></a>
+      <dt>Can I use DOM or SAX instead of StAX?</dt>
+      <dd>If you're willing to roll up your sleeves and do a bit of work, yes.
+      The default parser and serializer implementation used by Abdera is based
+      on Apache Axiom and the StAX XML parsing API.  With a bit of work, either
+      of these could be replaced with alternative implementations.  So long as
+      the new implementation properly implements the Abdera Feed Object Model,
+      all it takes to plug in your alternative is a quick configuration setting.
+      Please refer to the "<a href="developers.html">Developer's Guide</a>" for details.</dd>
+      
+      <a name="configuringabdera"></a>
+      <dt>How do I configure Abdera to use my extensions?</dt>
+      <dd>Abdera's flexible configuration mechanism is described in detail in
+      the "<a href="developers.html">Developer's Guide</a>".</dd>
+    </dl>
+    
+    <h2><a class="backtotop" href="#top" title="Back to Top">^</a>Contributing to Abdera</h2>
+    
+    <dl>
+      <a name="contributing"></a>
+      <dt>I want to help out, what do I do?</dt>
+      <dd>There are many ways you can help make Abdera better.
+      <ul>
+      <li><b>Get in touch</b>: subscribe to the <a href="project.html#lists">mailing lists</a>
+      and let us know you're there.</li>
+      <li><b>Submit patches</b>: we happily accept patches if you can find ways
+      of improving, tuning or fixing Abdera.  Current bugs and feature requests
+      are tracked in our Issue Tracker.</li>
+      <li><b>Submit test cases</b>: test cases help us to ensure that Abdera is 
+      the best possible implementation of the Atom standards that we can make it.</li>
+      <li><b>Becoming a committer</b>: Individuals who have made valuable contributions
+      to the project may be invited to be a committer.</li>
+      </ul>
+      </dd>      
+    </dl>
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>

Added: incubator/abdera/site/trunk/images/atom-logo75px.gif
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/images/atom-logo75px.gif?rev=414896&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/abdera/site/trunk/images/atom-logo75px.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/abdera/site/trunk/index.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/index.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/index.html (added)
+++ incubator/abdera/site/trunk/index.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li>Home</li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="docs/gettingstarted.html">Getting Started</a></li>
+      <li><a href="docs/building.html">Building Abdera</a></li>
+      <li><a href="docs/developers.html">Developer's Guide</a></li>
+      <li><a href="docs/api/index.html">Javadocs</a></li>
+      <li><a href="docs/reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="project.html#lists">Mailing Lists</a></li>
+      <li><a href="project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    <h1>An Open Source Atom Implementation</h1>
+    
+    <img class="rightimg" src="images/atom-logo75px.gif" border="0" alt="Atom 1.0 Logo" />
+    
+    <p>The goal of the Apache Abdera project is to build a functionally-complete,
+    high-performance implementation of the IETF Atom Syndication Format 
+    (<a href="http://www.ietf.org/rfc/rfc4287.txt">RFC 4287</a>) and 
+    Atom Publishing Protocol (<a href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-protocol-08.txt">in-progress</a>) 
+    specifications.</p>
+    
+    <p>Abdera is an effort undergoing incubation at the Apache Software 
+    Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is 
+    required of all newly accepted projects until a further review indicates 
+    that the infrastructure, communications, and decision making process have 
+    stabilized in a manner consistent with other successful ASF projects. 
+    While incubation status is not necessarily a reflection of the completeness 
+    or stability of the code, it does indicate that the project has yet to be 
+    fully endorsed by the ASF.</p>
+    
+    <h2>News</h2>
+    
+    <dl>
+      <dt>June 6th, 2006: Abdera Project proposal accepted for incubation</dt>
+      <dd>The Apache Incubator PMC approved the Abdera project proposal.</dd>
+    </dl>
+    
+    <h2>Getting Started</h2>
+    
+    <p>The Abdera project has not produced any releases yet. The latest source
+    is available in the Subversion repository and nightly snapshot builds are
+    available.</p>
+    
+    <p>To get started with Abdera you should first familiarize yourself with 
+    the Atom Syndication Format and Atom Publishing Protocol specifications
+    and check out the "Getting Started" guide.  Sample applications are also
+    available for you to explore.</p>
+    
+    <p>Take a look at the Frequently Asked Questions or browse the mailing list 
+    archives for answers to questions not covered by the documentation pages. 
+    If you need more help or want to discuss Abdera generally, don't hesitate 
+    to join the Abdera users mailing list at abdera-users<at>incubator.apache.org 
+    (you can subscribe by sending an empty message to 
+    abdera-users-subscribe<at>incubator.apache.org).</p>
+
+    <p>Apache Abdera is an open source project and welcomes all contributions. 
+    You can participate by answering questions on the mailing list, filing bug 
+    reports for any problems or improvement ideas you come up with or writing 
+    documentation and code. See the How the ASF works page for background 
+    information on the Apache Software Foundation and the way we work.</p>
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/project.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/project.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/project.html (added)
+++ incubator/abdera/site/trunk/project.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://incubator.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation Incubator" src="http://incubator.apache.org/images/apache-incubator-logo.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="docs/gettingstarted.html">Getting Started</a></li>
+      <li><a href="docs/building.html">Building Abdera</a></li>
+      <li><a href="docs/developers.html">Developer's Guide</a></li>
+      <li><a href="docs/api/index.html">Javadocs</a></li>
+      <li><a href="docs/reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="project.html#lists">Mailing Lists</a></li>
+      <li><a href="project.html#team">Project Team</a></li>
+      <li><a href="http://svn.apache.org/repos/asf/incubator/abdera/">Source Repository</a></li>
+      <li><a href="project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    <h1>Project Information</h1>
+    
+    <a name="lists"></a>
+    <h2>Mailing Lists</h2>
+    
+    <table class="bodyTable">
+    <tr class="b">
+      <th>List Name</th>
+      <th>Subscribe</th>
+      <th>Unsubscribe</th>
+      <th>Archive</th>
+    </tr>
+    <tr class="a">
+      <td>Abdera Developer List</td>
+      <td><a href="mailto:abdera-dev-subscribe@incubator.apache.org">Subscribe</a></td>
+      <td><a href="mailto:abdera-dev-unsubscribe@incubator.apache.org">Unsubscribe</a></td>
+      <td><a href="http://incubator.apache.org/mail/abdera-dev/" class="externalLink" title="External Link">Archive</a></td>
+    </tr>
+    <tr class="b">
+      <td>Abdera User List</td>
+      <td><a href="mailto:abdera-user-subscribe@incubator.apache.org">Subscribe</a></td>
+      <td><a href="mailto:abdera-user-unsubscribe@incubator.apache.org">Unsubscribe</a></td>
+      <td><a href="http://incubator.apache.org/mail/abdera-user/" class="externalLink" title="External Link">Archive</a></td>
+    </tr>
+    <tr class="a">
+      <td>Abdera Source Control List</td>
+      <td><a href="mailto:abdera-commits-subscribe@incubator.apache.org">Subscribe</a></td>
+      <td><a href="mailto:abdera-commits-unsubscribe@incubator.apache.org">Unsubscribe</a></td>
+      <td><a href="http://incubator.apache.org/mail/abdera-commits/" class="externalLink" title="External Link">Archive</a></td>
+    </tr>
+    </table>
+    
+    <a name="team"></a>
+    <h2>Project Team</h2>
+    
+    <p>Mentors:</p>
+    <ul>
+      <li>Garrett Rooney</li>
+      <li>Paul Querna</li>
+    </ul>
+    
+    <p>Committers:</p>
+    <ul>
+      <li>Sam Ruby</li>
+      <li>Yoav Shapira</li>
+      <li>James M Snell</li>
+      <li>Elias Torres</li>
+      <li>Robert Yates</li>
+    </ul>
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/style/_template.html
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/style/_template.html?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/style/_template.html (added)
+++ incubator/abdera/site/trunk/style/_template.html Fri Jun 16 13:13:18 2006
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<title>Apache Abdera</title>
+<link rel="stylesheet" href="style/main.css" type="text/css" />
+</head>
+
+<body>
+  <!-- Header -->
+  <div id="banner">
+    <a href="http://www.apache.org/" id="organizationLogo"><img border="0" alt="The Apache Software Foundation" src="http://www.apache.org/images/asf_logo_wide.png" /></a>
+    <span id="projectLogo">Apache Abdera</span>
+  </div>
+  <div id="divider"></div>
+
+  <div>  
+    <div id="navigation">
+      <h5>Abdera</h5>
+      <ul id="navigation_menu">    
+      <li><a href="index.html">Home</a></li>
+      <li><a href="http://incubator.apache.org/projects/abdera.html">Status</a></li>
+      <li><a href="faq.html">FAQ</a></li>
+      </ul>
+      <h5>Documentation</h5>
+      <ul id="navigation_menu">
+      <li><a href="docs/gettingstarted.html">Getting Started</a></li>
+      <li><a href="docs/building.html">Building Abdera</a></li>
+      <li><a href="docs/users.html">User's Guide</a></li>
+      <li><a href="docs/developers.html">Developer's Guide</a></li>
+      <li><a href="docs/api/index.html">Javadocs</a></li>
+      <li><a href="docs/reference.html">Reference</a></li>
+      </ul>
+      <h5>Project</h5>
+      <ul id="navigation_menu">    
+      <li><a href="project.html#lists">Mailing Lists</a></li>
+      <li><a href="project.html#team">Project Team</a></li>
+      <li><a href="project.html#dependencies">Dependencies</a></li>
+      <li><a href="project.html#source">Source Repository</a></li>
+      <li><a href="project.html#issues">Issue Tracking</a></li>
+      <li><a href="http://incubator.apache.org/incubation/Process_Description.html">Development Process</a></li>
+      </ul>
+    </div>
+    
+    <div id="content">
+    
+    </div>
+
+    <div id="footer">
+      Copyright &#xA9 2006, The Apache Software Foundation
+    </div>
+
+  </div>
+  
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/abdera/site/trunk/style/main.css
URL: http://svn.apache.org/viewvc/incubator/abdera/site/trunk/style/main.css?rev=414896&view=auto
==============================================================================
--- incubator/abdera/site/trunk/style/main.css (added)
+++ incubator/abdera/site/trunk/style/main.css Fri Jun 16 13:13:18 2006
@@ -0,0 +1,139 @@
+body {
+  font-family: Verdana, Helvetica, Arial, sans-serif;
+  font-size: small;
+}
+
+#banner {
+  border-bottom: 1px solid black;
+}
+
+#divider {
+	height: 10px;
+	background-color: silver;
+	border-bottom: 1px solid black;
+	border-right: 1px solid black;
+	border-left: 1px solid black;
+}
+
+#projectLogo {
+	font-weight: bold;
+	font-size: x-large;
+}
+
+#organizationLogo {
+	float: right;
+}
+
+#footer {
+  font-size: small;
+  text-align: center;
+}
+
+#navigation {
+	float: left;
+	padding: 3px;
+	width: 18%;
+	border-right : 1px solid black;
+	border-bottom: 1px solid black;
+	font-size: small;
+}
+
+#navigation h5 {
+	padding-top: 0px;
+	padding-bottom: 0px;
+	margin-top: 0px;
+	margin-bottom: 0px;
+	border-bottom: 1px solid black;
+}
+
+#navigation_menu {
+	padding-top: 0px;
+	padding-bottom: 0px;
+	margin-top: 0px;
+	margin-bottom: 0px;
+	list-style-type: none;
+}
+
+#navigation_menu li {
+  padding-left: 0px;
+  list-style-position: outside;
+  line-height: 1.2em;
+  font-size: smaller;
+}
+
+#content {
+  margin-left: 20%;
+  padding-top: 25px;
+}
+
+h1 {
+	font-size: x-large;
+	border-bottom: 1px solid gray;
+}
+
+h2 {
+	font-size: large;
+	border-bottom: 1px solid gray;
+}
+
+img.rightimg {
+	float: right;
+	padding: 10px;
+}
+
+dl {
+	padding-left: 10px;
+}
+
+dl dt {
+	font-weight: bold;
+}
+
+a.backtotop {
+  float: right;
+}
+
+table.bodyTable {
+	width: 100%;
+	font-size: small;
+}
+
+table.bodyTable th {
+	text-align: left;
+  color: white;
+  padding: 2px;
+}
+
+table.bodyTable tr.a {
+	background-color: lightgrey;
+}
+
+table.bodyTable td {
+	padding: 2px;
+}
+
+table.bodyTable tr.b {
+	background-color: silver;
+}
+
+dd {
+	padding-bottom: 10px;
+}
+
+blockquote {
+	font-style: italic;
+	border: 1px dotted black;
+	padding: 5px;
+	background-color: #fff3ee
+}
+
+pre {
+	font-size: larger;
+	border: 1px dotted black;
+	padding: 5px;
+	background-color: #fff3ee	
+}
+
+ul.folderlayout li {
+  list-style-type: none;
+}
\ No newline at end of file



Mime
View raw message