felix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r849591 - in /websites/staging/felix/trunk/content: ./ documentation/subprojects/apache-felix-ipojo/
Date Wed, 06 Feb 2013 16:33:42 GMT
Author: buildbot
Date: Wed Feb  6 16:33:42 2013
New Revision: 849591

Log:
Staging update by buildbot for felix

Added:
    websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html
Modified:
    websites/staging/felix/trunk/content/   (props changed)
    websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html
    websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-news.html
    websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-support.html
    websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/related-works.html

Propchange: websites/staging/felix/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Feb  6 16:33:42 2013
@@ -1 +1 @@
-1443047
+1443051

Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html
(original)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-why-choose-ipojo.html
Wed Feb  6 16:33:42 2013
@@ -155,22 +155,24 @@
 <p><em>The OSGi Service Platform provides an excellent foundation for building
dynamically extensible Java-based applications. However, such power and flexibility does not
come without cost. In addition to new APIs and packaging formats, OSGi developers must shift
their thinking to be able to design highly dynamic applications. Early efforts, such as the
Service Binder and Service Tracker, attempted to alleviate some of these issues, as well as
more recent efforts, such as Declarative Services and Spring Dynamic Modules. iPOJO is another
such effort in this area. It is a service-oriented component model created </em>specifically<em>
for the OSGi Service Platform.</em></p>
 <p><em>The purpose behind iPOJO is twofold. The first goal is to simplify OSGi
development to the bare necessities. This means that providing services, using services, and
dealing with dynamism should require as little effort as possible from the developer. The
second goal is to push beyond support for basic OSGi mechanisms and try to more seamlessly
incorporate advanced features, including component configuration, synchronization, and composition.
This page summaries the key point of iPOJO.</em></p>
 <h2 id="simplicity">Simplicity</h2>
-<p>Trying to create an OSGi-based application with services is challenging. The OSGi
API is complex and a lot of knowledge about internal mechanisms has to be known to avoid synchronization
issues. iPOJO provides a very simple development model; let's look:
-{code:java|Providing a service}
-@Component
-@Provides
-public class MyServiceImplementation implements MyService {
-    //....
-}</p>
-<div class="codehilite"><pre><span class="o">\\</span>
-<span class="p">{</span><span class="n">code:java</span><span
class="o">|</span><span class="n">Requiring</span> <span class="n">a</span>
<span class="n">service</span><span class="p">}</span>
-<span class="nv">@Component</span>
-<span class="n">public</span> <span class="n">class</span> <span
class="n">MyServiceConsumer</span> <span class="p">{</span>
-    <span class="nv">@Requires</span>
-    <span class="n">private</span> <span class="n">MyService</span>
<span class="n">myservice</span><span class="p">;</span>
+<p>Trying to create an OSGi-based application with services is challenging. The OSGi
API is complex and a lot of knowledge about internal mechanisms has to be known to avoid synchronization
issues. iPOJO provides a very simple development model; let's have a look:</p>
+<p>To provide a service:</p>
+<div class="codehilite"><pre><span class="nd">@Component</span>
+<span class="nd">@Provides</span>
+<span class="kd">public</span> <span class="kd">class</span> <span
class="nc">MyServiceImplementation</span> <span class="kd">implements</span>
<span class="n">MyService</span> <span class="o">{</span>
+    <span class="c1">//....</span>
+<span class="o">}</span>
+</pre></div>
+
+
+<p>To require a service:</p>
+<div class="codehilite"><pre><span class="nd">@Component</span>
+<span class="kd">public</span> <span class="kd">class</span> <span
class="nc">MyServiceConsumer</span> <span class="o">{</span>
+    <span class="nd">@Requires</span>
+    <span class="kd">private</span> <span class="n">MyService</span>
<span class="n">myservice</span><span class="o">;</span>
 
-    <span class="sr">//</span> <span class="n">Just</span> <span
class="k">use</span> <span class="n">your</span> <span class="n">required</span>
<span class="n">service</span> <span class="n">as</span> <span
class="n">any</span> <span class="n">regular</span> <span class="n">field</span>
<span class="o">!</span>
-<span class="p">}</span>
+    <span class="c1">// Just use your required service as any regular field !</span>
+<span class="o">}</span>
 </pre></div>
 
 
@@ -183,22 +185,23 @@ public class MyServiceImplementation imp
 <p>iPOJO works on any R4.1 OSGi implementation. It also works on many Java virtual
machines such as Oracle JRockit, JamVM, Dalvik (Android), and Mika. iPOJO only requires a
<em>J2ME Foundation 1.1</em> virtual machine. So, iPOJO can be embedded inside
mobile phone applications or inside your washing machine.</p>
 <h2 id="performance">Performance</h2>
 <p>Being powerful is great, but what about footprint and performances? iPOJO is small
and was designed to stay small. The core size of iPOJO is approximately <em>205k</em>
(compared to 816k for Guice-Peaberry and 2112k for the minimal Spring-DM configuration). In
addition to the core, you only deploy the features you require. For example, if you need proxy
injection, just deploy the temporal dependency  bundle (less than 70Kb).</p>
-<p>The run-time overhead of iPOJO is also small. On the <a href="http://code.google.com/p/peaberry/wiki/Benchmarks">Peaberry
benchmark</a>, iPOJO has very good performance:
-{div:class=shell}
-Guice-Peaberry:                      276.00 ns/call
-{color:#ff0000}iPOJO Service Dependency:            118.00 ns/call{color}
+<p>The run-time overhead of iPOJO is also small. On the <a href="http://code.google.com/p/peaberry/wiki/Benchmarks">Peaberry
benchmark</a>, iPOJO has very good performance:</p>
+<div class="codehilite"><pre>Guice-Peaberry:                      276.00 ns/call
+iPOJO Service Dependency:            118.00 ns/call
 Spring-DM:                          2384.00 ns/call
-{color:#ff0000}iPOJO Temporal Dependency:           159.00 ns/call{color}
-{color:#ff0000}iPOJO Temporal Dependency w/ proxy:  173.00 ns/call{color}
-{div}
-For French readers, you can find additional benchmarks in chapter 10 of <a href="http://clement.plop-plop.net/thesis/These%20-%20FINAL.pdf">iPOJO
- A flexible service-oriented component model for dynamic systems</a></p>
+iPOJO Temporal Dependency:           159.00 ns/call
+iPOJO Temporal Dependency w/ proxy:  173.00 ns/call
+</pre></div>
+
+
+<p>For French readers, you can find additional benchmarks in chapter 10 of <a href="http://clement.plop-plop.net/thesis/These%20-%20FINAL.pdf">iPOJO
- A flexible service-oriented component model for dynamic systems</a></p>
 <h2 id="development-support">Development support</h2>
 <p>Developing OSGi applications can quickly become a nightmare, when things are working
as expected. iPOJO helps you debug your application (and it often happen). For starters, you
can debug iPOJO components as normal OSGi applications (stack traces and line number are not
modified). But thanks to iPOJO's introspection mechanisms, you can also know the structure
of your application (which instance uses which service...), so you easily understand why a
service dependency is not fulfilled, the value of properties, etc.</p>
 <h2 id="design-support">Design support</h2>
 <p>iPOJO also provides an architecture description language to design applications
in a flexible and hierarchic manner. Designed applications are expressed in terms of services
and are natively dynamic, meaning they support implementation evolution and substitution.
Moreover, iPOJO supports service isolation to get your own private service.</p>
 <h2 id="conclusion">Conclusion</h2>
 <p><a href="/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-gettingstarted/ipojo-in-10-minutes.html">Give
it a try!</a>.</p>
-<p>For any questions or feedback, send an email on the <a href="">mailto:users@felix.apache.org</a>
mailing list (send a mail to [mailto:users-subscribe@felix.apache.org] to subscribe).</p>
+<p>For any questions or feedback, send an email on the <a href="mailto:users@felix.apache.org">users@felix.apache.org</a>
mailing list (send a mail to <a href="mailto:users-subscribe@felix.apache.org">users-subscribe@felix.apache.org</a>
to subscribe).</p>
         </div>
     </div>
 
@@ -213,7 +216,7 @@ For French readers, you can find additio
                 may be trademarks or registered trademarks of their respective owners.
                 </div>
                 <div class="timestamp span3 offset2">
-                Rev. 1441864 by fmeschbe on Sun, 3 Feb 2013 06:44:40 +0000
+                Rev. 1443051 by clement on Wed, 6 Feb 2013 16:33:33 +0000
                 </div>
             </div>
         </footer>           

Added: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html
(added)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/articles-and-presentations.html
Wed Feb  6 16:33:42 2013
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!--
+    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.
+-->
+
+<head>
+    <title>Apache Felix - Articles and Presentations</title>
+    <link rel="icon" href="/res/favicon.ico">
+    
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="description" content="The most powerful component model for OSGi">
+
+    
+    <link href="/ipojo/web/bootstrap/css/bootstrap-cerulean.css" rel="stylesheet">
+    <link href="/ipojo/web/bootstrap/css/bootstrap-responsive.css" rel="stylesheet">
+    <link href="/ipojo/web/bootstrap/css/font-awesome.min.css" rel="stylesheet">
+    <link href="/ipojo/web/style.css" rel="stylesheet">
+
+
+    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
+    <script src="/ipojo/web/bootstrap/js/bootstrap.min.js"></script>
+    
+</head>
+
+<body data-spy="scroll" data-target=".subnav">
+    <div class="navbar navbar-fixed-top navbar-inverse">
+        <div class="navbar-inner">
+            <div class="container">
+               <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+                 <span class="icon-bar"></span>
+                 <span class="icon-bar"></span>
+                 <span class="icon-bar"></span>
+                </a>
+                <a class="brand" href="#">Apache Felix iPOJO</a>
+         
+                 <div class="nav-collapse" id="main-menu">
+                    <ul class="nav" id="main-menu-left">
+                        <li><a href="news.html">News</a></li>
+                        <li><a href="/downloads.cgi">Download</a></li>
+                    
+                        <li class="dropdown">
+                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">Tutorials
<b class="caret"></b></a>
+                            <ul class="dropdown-menu" id="user-guide-menu">
+                                <li><a href="">Why choose iPOJO</a></li>
+                                <li><a href="">Success stories</a></li>
+                                <li><a href="">Features</a></li>
+                                <li class="divider"></li>
+                                <li><a href="">iPOJO in 10 minutes</a></li>
+                                <li><a href="">Using Annotations</a></li>
+                                <li><a href="">Maven tutorial</a></li>
+                                <li><a href="">Advanced tutorial</a></li>
+                                <li><a href="">Using Distributed OSGi</a></li>
+                                <li><a href="">Application Composition</a></li>
+                            </ul>
+                        </li>
+
+                        <li class="dropdown">
+                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
<b class="caret"></b></a>
+                            <ul class="dropdown-menu" id="user-guide-menu">
+                                <li><a href="">Requiring a service</a></li>
+                                <li><a href="">Providing a service</a></li>
+                                <li><a href="">Lifecycle management</a></li>
+                                <li><a href="">Configuration</a></li>
+                                <li><a href="">Introspection</a></li>
+                                <li><a href="">Impacting the lifecycle</a></li>
+                                <li class="divider"></li>
+                                <li class="dropdown-submenu">
+                                    <a tabindex="-1" href="#">External <em>handlers</em></a>
+                                    <ul class="dropdown-menu">
+                                        <li><a href="">Asynchronous communication</a></li>
+                                        <li><a href="">JMX management</a></li>
+                                        <li><a href="">Extender pattern</a></li>
+                                        <li><a href="">Whiteboard pattern</a></li>
+                                        <li><a href="">Temporal dependencies</a></li>
+                                    </ul>
+                                </li>                                            
+                                <li class="divider"></li>
+                                <li class="dropdown-submenu">
+                                    <a tabindex="-1" href="#">Advanced topics</a>
+                                    <ul class="dropdown-menu">
+                                        <li><a href="">iPOJO and config admin</a></li>
+                                        <li><a href="">Factories and Instances</a></li>
+                                        <li><a href="">XML Schemas</a></li>
+                                        <li><a href="">API</a></li>
+                                        <li><a href="">Testing components</a></li>
+                                        <li><a href="">Eclipse Integration</a></li>
+                                        <li><a href="">FAQ</a></li>
+                                        <li><a href="">Reference Card</a></li>
+                                        <li class="divider"></li>
+                                        <li><a href="">Handler development</a></li>
+                                        <li><a href="">Manipulation Metadata
</a></li>
+                                        <li><a href="">Dive into the iPOJO Manipulation
depths</a></li>
+                                    </ul>
+                                </li>
+                            </ul>
+                        </li>
+
+                        <li class="dropdown" id="tools-menu">
+                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">Tools
<b class="caret"></b></a>
+                            <ul class="dropdown-menu" id="swatch-menu">
+                                <li><a href="">Ant Task</a></li>
+                                <li><a href="">Eclipse Plugin</a></li>
+                                <li><a href="">Maven Plugin</a></li>
+                                <li><a href="">`arch` shell command</a></li>
+                                <li><a href="">Online Manipulator</a></li>
+                                <li><a href="">Webconsole plugin</a></li>
+                            </ul>
+                        </li>
+
+                        <li class="dropdown" id="community-menu">
+                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">Community
<b class="caret"></b></a>
+                            <ul class="dropdown-menu" id="swatch-menu">
+                                <li><a href="">Support</a></li>
+                                <li><a href="http://www.apache.org/">ASF</a></li>
+                                <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                                <li><a href="http://www.apache.org/foundation/thanks.html">Sponsors</a></li>
+                            </ul>
+                        </li>
+
+                        <li class="dropdown" id="misc-menu">
+                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">Misc
<b class="caret"></b></a>
+                            <ul class="dropdown-menu" id="swatch-menu">
+                                <li><a href="">Supported JVMs</a></li>
+                                <li><a href="">Supported OSGi Implementations</a></li>
+                                <li><a href="">Article & Presentations</a></li>
+                            </ul>
+                        </li>
+                    </ul>
+                    <ul class="nav pull-right" id="main-menu-right">
+                        <li><a rel="tooltip" target="_blank" href="http://felix.apache.org">Apache
Felix <i class="icon-share-alt"></i></a></li>
+                    </ul>
+                </div>
+            </div>
+        </div>    
+    </div>
+
+    <div class="container">
+        <div class="content">
+            
+        </div>
+    </div>
+
+    <hr/>
+
+    <div class="container">
+        <footer id="footer">
+            <div class="row">
+                <div class="trademarkFooter span7"> 
+                Apache Felix, Felix, Apache, the Apache feather logo, and the Apache Felix
project
+                logo are trademarks of The Apache Software Foundation. All other marks mentioned
+                may be trademarks or registered trademarks of their respective owners.
+                </div>
+                <div class="timestamp span3 offset2">
+                Rev. 1443051 by clement on Wed, 6 Feb 2013 16:33:33 +0000
+                </div>
+            </div>
+        </footer>           
+    </div>
+</body>
+
+<script type="text/javascript">
+    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+
+<script type="text/javascript">
+    try{
+        var pageTracker = _gat._getTracker("UA-1518442-4");
+        pageTracker._trackPageview();
+    } catch(err) {}
+</script>
+
+</html>

Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-news.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-news.html
(original)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-news.html
Wed Feb  6 16:33:42 2013
@@ -175,15 +175,9 @@
 <li><em>iPOJO Web Console Plugin 1.4.4 available</em> : new webconsole
plugin available to get iPOJO metadata <a href="/documentation/subprojects/apache-felix-ipojo/download.html">Download</a>
page and from Apache Felix OBR (2009-09-18)</li>
 <li><em>iPOJO Manipulator 1.4.2 available</em> : the manipulator now supports
Windows directory manipulation. It's available from the <a href="/documentation/subprojects/apache-felix-ipojo/download.html">Download</a>
page and from Apache Felix OBR (2009-09-11)</li>
 <li><em>iPOJO 1.4.0 available!</em> : iPOJO 1.4.0 is now available from
the <a href="/documentation/subprojects/apache-felix-ipojo/download.html">Download</a>
page and from Apache Felix OBR. Enjoy ! (2009-07-29)</li>
-<li>
-<p><em>New web site... and some issues</em> : the iPOJO web site has changed.
Enjoy! However, we're still setting everything correctly, it should be done shortly. (2009-07-08)</p>
-</li>
-<li>
-<p><em>iPOJO And Distributed Services</em> : New tutorial about Distributed
OSGi and iPOJO available. (2009-07-05)</p>
-</li>
-<li>
-<p><em>iPOJO web console plugin is now available</em> : Manages your iPOJO
system with the Apache Felix Web Console. More info <a href="/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-plugin.html">here</a>
(2009-06-30)</p>
-</li>
+<li><em>New web site... and some issues</em> : the iPOJO web site has changed.
Enjoy! However, we're still setting everything correctly, it should be done shortly. (2009-07-08)</li>
+<li><em>iPOJO And Distributed Services</em> : New tutorial about Distributed
OSGi and iPOJO available. (2009-07-05)</li>
+<li><em>iPOJO web console plugin is now available</em> : Manages your iPOJO
system with the Apache Felix Web Console. More info <a href="/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-plugin.html">here</a>
(2009-06-30)</li>
 <li><em>iPOJO online manipulator is now available</em> : It allows to avoid
offline manipulation! More info <a href="/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-online-manipulator.html">here</a>
(2009-04-22)</li>
 <li><em>iPOJO API is now in the iPOJO Trunk</em> : The iPOJO API is now
available from the iPOJO Trunk (2009-02-09)</li>
 <li><em>Integrating iPOJO inside Eclipse</em> : <a href="/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-eclipse-integration.html">How
to don't break your compile &amp; run cycle</a> (2009-02-05)</li>
@@ -204,7 +198,7 @@
                 may be trademarks or registered trademarks of their respective owners.
                 </div>
                 <div class="timestamp span3 offset2">
-                Rev. 1441864 by fmeschbe on Sun, 3 Feb 2013 06:44:40 +0000
+                Rev. 1443051 by clement on Wed, 6 Feb 2013 16:33:33 +0000
                 </div>
             </div>
         </footer>           

Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-support.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-support.html
(original)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/ipojo-support.html
Wed Feb  6 16:33:42 2013
@@ -158,44 +158,19 @@
 <p>iPOJO is hosted as an Apache Felix sub-project, you can ask questions by sending
mails to the Felix mailing lists. There is two mailing list:
 <em> The users mailing list
 </em> The developer mailing list</p>
-<p>Subscribe to the Felix users mailing list by sending a message to <a href="">mailto:users-subscribe@felix.apache.org</a>;
after subscribing, email questions or feedback to [mailto:users@felix.apache.org].
-Either, if you want to be involved, subscribe to the Felix dev mailing list by sending a
message to <a href="">mailto:dev-subscribe@felix.apache.org</a>; after subscribing,
email ideas or feedback to [mailto:dev@felix.apache.org].</p>
+<p>Subscribe to the Felix users mailing list by sending a message to <a href="mailto:users-subscribe@felix.apache.org">users-subscribe@felix.apache.org</a>;
after subscribing, email questions or feedback to <a href="mailto:users@felix.apache.org">users@felix.apache.org</a>.</p>
+<p>Either, if you want to be involved, subscribe to the Felix dev mailing list by sending
a message to <a href="mailto:dev-subscribe@felix.apache.org">dev-subscribe@felix.apache.org</a>;
after subscribing, email ideas or feedback to <a href="mailto:dev@felix.apache.org">dev@felix.apache.org</a>.</p>
 <h3 id="bug-tracker">Bug Tracker</h3>
-<p>If you want a features, an improvement or report a bug, feel free to open an issue
on the Apache Felix bug tracker:
-<em> Go to the <a href="https://issues.apache.org/jira/browse/FELIX">https://issues.apache.org/jira/browse/FELIX</a>
page
-</em> Create an account or log in.
-<em> Open the 'Create a new issue in project Felix' form.
-</em> Then, select the Felix project and the issue type (improvement, bug, wish, new
feature...)
-<em> At the second step, select the </em>iPOJO<em> component and fill out
the form (please select the affected version only)
-</em> Finally click on the create button</p>
+<p>If you want a features, an improvement or report a bug, feel free to open an issue
on the Apache Felix bug tracker:</p>
+<ul>
+<li>Go to the <a href="https://issues.apache.org/jira/browse/FELIX">https://issues.apache.org/jira/browse/FELIX</a>
page</li>
+<li>Create an account or log in.</li>
+<li>Open the 'Create a new issue in project Felix' form.</li>
+<li>Then, select the Felix project and the issue type (improvement, bug, wish, new
feature...)</li>
+<li>At the second step, select the <em>iPOJO</em> component and fill out
the form (please select the affected version only)</li>
+<li>Finally click on the create button</li>
+</ul>
 <p>You can also watch the issue to monitor progress. The iPOJO team tries to give you
quick and frequent feedback on issues.</p>
-<h2 id="professional-support">Professional Support</h2>
-<p>Companies listed below provide professional support (training, mentoring, consulting,
development...) for Apache Felix iPOJO.</p>
-<h3 id="akquinet">akquinet</h3>
-<p>{section}
-{column:width=75%} </p>
-<p style="padding:5px; text-align:justify;">
-akquinet AG is a high-performance IT consulting company for standard solutions, customized
development, and outsourcing - operating internationally. It has been a long-serving and active
participant In the Open Source movement. Taking Java, OSGi, JEE, SAP, and Microsoft as a basis,
akquinet advises with respect to processes and industry in the selection, implementation,
and optimization of IT solutions. Working agilely, akquinet develops customized software and
integrates existing system environments as well as operating customer systems securely and
reliably in high-performance computer centers.
-<br/><br/>
-akquinet possesses a lot of experience in OSGi development and in modular applications. akquinet
provides support for Apache Felix and Apache Felix iPOJO as well as training, consulting,
mentoring and development for modular / OSGi-based applications and mobile solutions. It also
provides <a href="http://www.akquinet.de/content/java-sap/mobile-solutions-und-osgi/modular-solutions/osgi-jumppack.html">OSGi
Jumpacks</a> to efficiently develop OSGi applications. For more information, visit the
<a href="http://www.akquinet.de/content/java-sap/mobile-solutions-und-osgi.html">akquinet
web site</a>.
-</p>
-
-<p>{column}
-{column:width=25%}
-!http://www.akquinet.de/fileadmin/img/akquinet<em>logo</em>neu_k.JPG|align=center!
-{column}
-{section}</p>
-<div class="box">
-    <div class="box-blue-header">
-    <div class="box-blue-title">
-        <img src="http://felix.apache.org/ipojo/site/information.gif"> <b>Want
to be listed here ?</b>
-    </div>
-    </div>
-    <div class="box-blue-content">
-If your company also provides professional support for Apache Felix iPOJO, just send a message
to [dev@felix.apache.org]() with the company description.
-    </div>
-    <div class="box-blue-footer"></div>
-</div>
         </div>
     </div>
 
@@ -210,7 +185,7 @@ If your company also provides profession
                 may be trademarks or registered trademarks of their respective owners.
                 </div>
                 <div class="timestamp span3 offset2">
-                Rev. 1441864 by fmeschbe on Sun, 3 Feb 2013 06:44:40 +0000
+                Rev. 1443051 by clement on Wed, 6 Feb 2013 16:33:33 +0000
                 </div>
             </div>
         </footer>           

Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/related-works.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/related-works.html
(original)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-ipojo/related-works.html
Wed Feb  6 16:33:42 2013
@@ -151,16 +151,14 @@
 
     <div class="container">
         <div class="content">
-            <p>{section}
-{column:width=80%}</p>
-<h1 id="presentations">Presentations</h1>
+            <h1 id="presentations">Presentations</h1>
 <ul>
 <li><a href="http://www.aqute.biz/resources/2005/2005-10-OSGIWC*Service*Blinder.ppt">Service
Blinder</a> : Peter Kriens Presentation about "Removing Cruft" (OSGi World Congress
2005)</li>
 </ul>
 <h1 id="articles">Articles</h1>
 <ul>
-<li><a href="">Extending OSGi for Java Module Orientation </a>=95]</li>
-<li><a href="http://www-adele.imag.fr/Les.Publications/intConferences/ICSE2004Cer.pdf">Autonomous
Adaptation to Dynamic Availability Using a Service-Oriented Component Model </a> </li>
+<li>Extending OSGi for Java Module Orientation</li>
+<li><a href="http://www-adele.imag.fr/Les.Publications/intConferences/ICSE2004Cer.pdf">Autonomous
Adaptation to Dynamic Availability Using a Service-Oriented Component Model </a></li>
 </ul>
 <h1 id="web-sites">Web Sites</h1>
 <ul>
@@ -168,12 +166,7 @@
 <li><a href="http://gravity.sourceforge.net/servicebinder/">Service Binder</a></li>
 <li><a href="http://newton.codecauldron.org/">Newton</a></li>
 <li><a href="http://wiki.ops4j.org/confluence/display/ops4j/Techne">Techne</a></li>
-<li><a href="http://www.ibm.com/developerworks/library/specification/ws-sca/">Service
Component Architecture</a>
-{column}
-{column:width=20%}
-{include:apache-felix-ipojo-menu}
-{column}
-{section}</li>
+<li><a href="http://www.ibm.com/developerworks/library/specification/ws-sca/">Service
Component Architecture</a></li>
 </ul>
         </div>
     </div>
@@ -189,7 +182,7 @@
                 may be trademarks or registered trademarks of their respective owners.
                 </div>
                 <div class="timestamp span3 offset2">
-                Rev. 1422427 by fmeschbe on Sun, 16 Dec 2012 00:36:51 +0000
+                Rev. 1443051 by clement on Wed, 6 Feb 2013 16:33:33 +0000
                 </div>
             </div>
         </footer>           



Mime
View raw message