felix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r942641 - in /websites/staging/felix/trunk/content: ./ documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
Date Fri, 06 Mar 2015 20:55:32 GMT
Author: buildbot
Date: Fri Mar  6 20:55:32 2015
New Revision: 942641

Log:
Staging update by buildbot for felix

Modified:
    websites/staging/felix/trunk/content/   (props changed)
    websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html

Propchange: websites/staging/felix/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Mar  6 20:55:32 2015
@@ -1 +1 @@
-1664717
+1664719

Modified: websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
==============================================================================
--- websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
(original)
+++ websites/staging/felix/trunk/content/documentation/subprojects/apache-felix-dependency-manager-4/guides/whatsnew.html
Fri Mar  6 20:55:32 2015
@@ -120,65 +120,8 @@ Use "add-require-capability=true" option
 <p>The Annotations "Factory Sets" are deprecated and have been replaced by a nice api
exported by the runtime bundle. See FELIX-4684</p>
 </li>
 </ul>
-<h1 id="whats-changed-in-dependencymanager-40">What's changed in DependencyManager
4.0</h1>
-<ul>
-<li>
-<p>The Annotations processor is not generating anymore the Import-Service/Export Service
by default (no need to specify the "build-import-export-service=false" option in the
-annotations plugin if you don't need to generate automatically the deprecated headers).</p>
-</li>
-<li>
-<p>The Dependency Manager metatype annotations are now deprecated and it is encouraged
to use standard bnd metatypes annotation instead.
-See org.apache.felix.dependencymanager.samples/src/org/apache/felix/dependencymanager/samples/dictionary/annot/DictionaryConfiguration.java
for an example.
-You can also check http://www.aqute.biz/Bnd/MetaType for more information about the bnd metatypes
annotations.</p>
-</li>
-<li>
-<p>Dependency Manager is now fully built using bndtools, and there is no Maven annotation
plugin anymore. However, the workaround is simply the 
-use a "_plugin" option in the pom, and to declare a dependency inside the "plugin" configuration.
-Notice that in the R1 version, we are not pushing DM distribution to maven, so you have to
do manually push the DM artifacts in your own nexus server. 
-We'll try to release DM artifacts to maven central in the next release (R2).</p>
-</li>
-</ul>
-<p>For example:</p>
-<div class="codehilite"><pre><span class="nt">&lt;project</span>
<span class="err">...</span><span class="nt">&gt;</span>
-  <span class="nt">&lt;dependencies&gt;</span>
-    ...
-    <span class="nt">&lt;dependency&gt;</span>
-      <span class="nt">&lt;groupId&gt;</span>org.apache.felix<span
class="nt">&lt;/groupId&gt;</span>
-      <span class="nt">&lt;artifactId&gt;</span>org.apache.felix.dependencymanager.annotation<span
class="nt">&lt;/artifactId&gt;</span>
-      <span class="nt">&lt;version&gt;</span>4.0.0<span class="nt">&lt;/version&gt;</span>
-    <span class="nt">&lt;/dependency&gt;</span>
-  <span class="nt">&lt;/dependencies&gt;</span>
-  <span class="nt">&lt;build&gt;</span>
-    <span class="nt">&lt;plugins&gt;</span>
-      ...    
-      <span class="nt">&lt;plugin&gt;</span>
-        <span class="nt">&lt;groupId&gt;</span>org.apache.felix<span
class="nt">&lt;/groupId&gt;</span>
-        <span class="nt">&lt;artifactId&gt;</span>maven-bundle-plugin<span
class="nt">&lt;/artifactId&gt;</span>
-        <span class="nt">&lt;version&gt;</span>2.5.0<span class="nt">&lt;/version&gt;</span>
-        <span class="nt">&lt;extensions&gt;</span>true<span class="nt">&lt;/extensions&gt;</span>
-        <span class="nt">&lt;configuration&gt;</span>
-           <span class="nt">&lt;instructions&gt;</span>
-           <span class="nt">&lt;Bundle-Name&gt;</span>Test<span class="nt">&lt;/Bundle-Name&gt;</span>
-           <span class="nt">&lt;Bundle-SymbolicName&gt;</span>test<span
class="nt">&lt;/Bundle-SymbolicName&gt;</span>
-           <span class="nt">&lt;Import-Package&gt;</span>*<span class="nt">&lt;/Import-Package&gt;</span>
-           <span class="nt">&lt;Private-Package&gt;</span>test.dmannotations.withbndplugininvokedfrompom<span
class="nt">&lt;/Private-Package&gt;</span>
-           <span class="nt">&lt;_plugin&gt;</span>org.apache.felix.dm.annotation.plugin.bnd.AnnotationPlugin;log=debug<span
class="nt">&lt;/_plugin&gt;</span>
-           <span class="nt">&lt;/instructions&gt;</span>
-        <span class="nt">&lt;/configuration&gt;</span>
-        <span class="nt">&lt;dependencies&gt;</span>
-          <span class="nt">&lt;dependency&gt;</span>
-            <span class="nt">&lt;groupId&gt;</span>org.apache.felix<span
class="nt">&lt;/groupId&gt;</span>
-            <span class="nt">&lt;artifactId&gt;</span>org.apache.felix.dependencymanager.annotation<span
class="nt">&lt;/artifactId&gt;</span>
-            <span class="nt">&lt;version&gt;</span>4.0.0<span class="nt">&lt;/version&gt;</span>
-          <span class="nt">&lt;/dependency&gt;</span>
-        <span class="nt">&lt;/dependencies&gt;</span>
-      <span class="nt">&lt;/plugin&gt;</span>
-    <span class="nt">&lt;/plugins&gt;</span>
-  <span class="nt">&lt;/build&gt;</span>
-<span class="nt">&lt;/project&gt;</span>
-</pre></div>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1664713 by pderop on Fri, 6 Mar 2015 20:45:30 +0000
+        Rev. 1664719 by pderop on Fri, 6 Mar 2015 20:55:18 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Felix, Felix, Apache, the Apache feather logo, and the Apache Felix project



Mime
View raw message