celix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pnol...@apache.org
Subject svn commit: r1770637 - /celix/site/trunk/content/index.mdtext
Date Mon, 21 Nov 2016 09:45:18 GMT
Author: pnoltes
Date: Mon Nov 21 09:45:18 2016
New Revision: 1770637

URL: http://svn.apache.org/viewvc?rev=1770637&view=rev
Log:
CELIX-384: Update index info + news

Modified:
    celix/site/trunk/content/index.mdtext

Modified: celix/site/trunk/content/index.mdtext
URL: http://svn.apache.org/viewvc/celix/site/trunk/content/index.mdtext?rev=1770637&r1=1770636&r2=1770637&view=diff
==============================================================================
--- celix/site/trunk/content/index.mdtext (original)
+++ celix/site/trunk/content/index.mdtext Mon Nov 21 09:45:18 2016
@@ -1,17 +1,18 @@
 Title: Welcome to Apache Celix
 Links: links.mdtext
 
-Apache Celix is an implementation of the OSGi specification adapted to C. It will follow
the API as close as possible, 
-but since the OSGi specification is written primarily for Java, there will be differences
(Java is OO, C is procedural). 
-An important aspect of the implementation is interoperability between Java and C. 
-This interoperability is achieved by porting and implementing the Remote Services specification
in Celix.
+Apache Celix is an implementation of the OSGi specification adapted to C and C++. It is a
provides a framework to develop (dynamic) modular software applications using component and/or
service-oriented programming.
 
-Celix entered incubation in November 2010 and has graduated in July 2014. At this moment
we are migrating from the incubator to the Celix top level project.
+Apache Celix is primarily developed in C and adds an additional abstraction, in the form
of a library, to support for C++.
 
-## News
+Modularity in Apache Celix is achieved by supporting - run-time installed - bundles. `Bundles`
are zip files and can contain software modules in the form of shared libraries.
+`Modules` can provide and request dynamic services, for and from other modules, by interacting
with a provided bundle context. 
+`Services` in Apache Celix are "plain old" structs with function pointers or "plain old C++
Objects" (POCO).
+ 
 
-- 16-jul-2014 - After a successful graduation vote Apache Celix has graduation to a top-level
project.
-- 25-feb-2014 - After a successful vote Celix 1.0.0.incubating is released. The release is
now available via the [download](/download.cgi) section.
-- 16-dec-2012 - After a successful vote Celix 0.0.1-incubating is released.
+## News
 
---
+- 26-Oct-2016 - After a successful vote Celix 2.0.0 is released.
+- 16-Jul-2014 - After a successful graduation vote Apache Celix has graduation to a top-level
project.
+- 25-Feb-2014 - After a successful vote Celix 1.0.0.incubating is released. The release is
now available via the [download](/celix/download.cgi) section.
+- 16-Dec-2012 - After a successful vote Celix 0.0.1-incubating is released.



Mime
View raw message