You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by sk...@apache.org on 2013/12/18 15:44:17 UTC

svn commit: r1551957 - /incubator/olingo/site/trunk/content/index.mdtext

Author: sklevenz
Date: Wed Dec 18 14:44:16 2013
New Revision: 1551957

URL: http://svn.apache.org/r1551957
Log:
CMS commit to olingo by sklevenz

Modified:
    incubator/olingo/site/trunk/content/index.mdtext

Modified: incubator/olingo/site/trunk/content/index.mdtext
URL: http://svn.apache.org/viewvc/incubator/olingo/site/trunk/content/index.mdtext?rev=1551957&r1=1551956&r2=1551957&view=diff
==============================================================================
--- incubator/olingo/site/trunk/content/index.mdtext (original)
+++ incubator/olingo/site/trunk/content/index.mdtext Wed Dec 18 14:44:16 2013
@@ -16,49 +16,17 @@ Notice:    Licensed to the Apache Softwa
            specific language governing permissions and limitations
            under the License.
 
-<div class="hero-unit">
-<div><h1>Apache Olingo™<a href="http://incubator.apache.org"><img valign="top" align="right" src="http://incubator.apache.org/images/egg-logo.png" /></a></h1></div>
-<hr/>
-
-<div>
-<h3>Introduction
-</h3><p/>
-<a href="/download.html"><img valign="top" align="right" src="/img/release.png"/></a>
-</div>
-
-The <a href="http://odata.org">Open Data Protocol (OData)</a> is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores.
-
-Apache Olingo is a library which enables developers to implement OData producers and OData consumers and adheres to the following principles:
+# Apache Olingo™ 
 
-<ul>
-<li>Provide an OData 2.0 specification compliant OData Library (Java)</li>
-<li>Enhancements shall be possible in a compatible manner</li>
-<li>Clear separation between Core and API</li>
-<li>Option to build extensions on top</li>
-</ul>
-
-<p/>
-
-<!--
-<div>
-<iframe width="448" height="252" src="//www.youtube.com/embed/wH5TUwzlaWI" frameborder="0" allowfullscreen></iframe>
-</div>
--->
-<h3>Some more Background</h3> 
+<hr/>
 
-The basic idea behind this project is to have a code base that can continue development to support future OData 4.0 standard. OData 4.0 is expected to be release by OASIS in 2013. For that the code is modular and has following components:
+### What is the Apache Olingo Project?
 
-<ul>
-<li>URI parser: currently a OData 2.0 parser</li>
-<li>Dispatcher: is handling OData 2.0 URI types</li>
-<li>Processor interfaces: to support server side implementations</li>
-<li>EDM model API: OData 2.0 compliant, supports lazy and partial loading of metadata</li>
-<li>Entity provider: for JSON and Atom default formats and extendible to support future formats</li>
-</ul>
+Apache Olingo is a Java library that implements the [Open Data Protocol](http://odata.org) (OData). Apache Olingo serves **client** and **server** aspects of OData. It currently supports **OData 2.0** and will also support **OData 4.0**. The latter is the OASIS version [OASIS Open Data Protocol (OData) TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=odata).  
 
-The support of OData 2.0 is mandatory because there is already a wide adoption of this version. If required it is also an option to extend the OData 2.0 library to support features of OData 3.0. For OData 4.0 we started development in a new git repository where we can integrate our learning from the OData 2.0 standard but also have the opportunity to create a new module structure to better support client as well as service implementations. We target that OData 2.0 (3.0) and OData 4.0 can exist in parallel. Contributions are always welcome.
+The **extensions** part of Olingo contains additional features like the support of JPA persistency or annotated bean classes.
 
-</div>
+![Apache Olingo High Level](/img/OlingoHighLevel.png)
 
+For more details read [here](/documentation.html)
 
-  [1]: http://incubator.apache.org/images/egg-logo.png
\ No newline at end of file