You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by fm...@apache.org on 2013/05/29 16:09:25 UTC

svn commit: r1487494 - /felix/site/trunk/content/documentation.mdtext

Author: fmeschbe
Date: Wed May 29 14:09:25 2013
New Revision: 1487494

URL: http://svn.apache.org/r1487494
Log:
Add a small list of books

Modified:
    felix/site/trunk/content/documentation.mdtext

Modified: felix/site/trunk/content/documentation.mdtext
URL: http://svn.apache.org/viewvc/felix/site/trunk/content/documentation.mdtext?rev=1487494&r1=1487493&r2=1487494&view=diff
==============================================================================
--- felix/site/trunk/content/documentation.mdtext (original)
+++ felix/site/trunk/content/documentation.mdtext Wed May 29 14:09:25 2013
@@ -41,6 +41,32 @@ contents of the site.
 If you are unable to find the documentation you need, please ask on the [mailing lists]({{ refs.mailinglists.path }}). Also, feedback on improving the documentation and/or organization of this site is welcome.
 
 
+## Books
+
+The most important "books" on OSGi are of course the specifications themselves. They are quite a good read but are also complete and contain stuff, you might be interested
+in. So for a starter you might interested to read the following:
+
+* Core Specification (Layer, Services, LiveCycle part)
+* Compendium Specification
+* Enterprise Specification
+
+Visit the [OSGi Alliance Specifications](http://www.osgi.org/Specifications/HomePage) page to download the specifications for free.
+
+Apart from the specifications a number of books have recently been published. They are listed here in no particular order:
+
+* [OSGi in Action](http://www.amazon.com/OSGi-Action-Creating-Modular-Applications/dp/1933988916); Richard Hall, Karl Pauls, Stuart McCulloch, David Savage; Manning Publications, 2011.
+Covers most (if not all) of R 4.2 specs and also contains a lot of side information. The authors of this book are committers and/or PMC members of the Apache Felix project.
+* [OSGi and Equinox: creating highly modular Java systems](http://www.amazon.com/OSGi-Equinox-Creating-Modular-Systems/dp/0321585712); Jeff McAffer, Paul VanderLei, Simon Archer; Addison-Wesley, 2010.
+Despite its dependency on Equinox it might be helpful, because they use Declarative Services intensely for their sample application throughout the book and we use Declarative Services intensely, too.
+* [OSGi in Depth](http://www.manning.com/alves/); Alexandre de Castro Alves; Manning, 2011.
+I cannot say anything on this book except that he seems to have used Apache Felix for the samples....
+* [Enterprise OSGi in Action: With examples using Apache Aries](http://www.manning.com/cummins/); Holly Cummins, Timothy Ward; Manning, 2012
+Covers Enterprise OSGi specifications, which are becoming more and more important.
+* [Java Application Architecture: Modularity Patterns with Examples Using OSGi (Agile Software Development Series)](http://www.amazon.com/Java-Application-Architecture-Modularity-Development/dp/0321247132); Kirk Knoernschild; Prentice Hall, 2012
+Primarily covers Java Application Architecture using OSGi for the framework to implement.
+
+
+
 ## Site How-To
 
 The site is managed with the [Apache CMS](https://www.apache.org/dev/cms.html)