You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ca...@apache.org on 2011/11/22 15:17:52 UTC

svn commit: r1205010 - /incubator/jena/Jena2/JenaDist/trunk/TODO.txt

Author: castagna
Date: Tue Nov 22 14:17:52 2011
New Revision: 1205010

URL: http://svn.apache.org/viewvc?rev=1205010&view=rev
Log: (empty)

Modified:
    incubator/jena/Jena2/JenaDist/trunk/TODO.txt

Modified: incubator/jena/Jena2/JenaDist/trunk/TODO.txt
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/JenaDist/trunk/TODO.txt?rev=1205010&r1=1205009&r2=1205010&view=diff
==============================================================================
--- incubator/jena/Jena2/JenaDist/trunk/TODO.txt (original)
+++ incubator/jena/Jena2/JenaDist/trunk/TODO.txt Tue Nov 22 14:17:52 2011
@@ -1,6 +1,8 @@
 TODO
 ====
 
+ - Create a one jar without dependencies.
+
  - Pros/cons of <dependencies>+<dependencySets> vs. <modules>+<moduleSets>?
 
  - Known issues:
@@ -23,3 +25,38 @@ TODO
    
    META-INF/DEPENDENCIES in the -jar-with-dependencies.jar file is not correct.
    How can we exclude it?
+
+ - OSGi bundles?
+ 
+   """
+   > == Goals
+   [snip]
+   >> + A single download zip file  for using Jena as a library
+   >> 
+   >> + A single jar file for using Jena as a library
+
+   +1 for goals overall and for the notion of a single jar.
+
+   I'd like (as in, I would put work into this) to also have osgi support. 
+
+   Suggest:
+
+   o the jena-one-jar would also be marked as an OSGI bundle (easy to do
+   via maven bundle plugin)
+
+   o a third top level download, jena-complete, which is the jena-one-jar
+   plus dependent jars (i.e. xerces, slf4j/log4j etc) packaged as an single
+   jar/OSGI bundle. 
+
+   The latter is not *necessary* for OSGi support but the way we/I
+   currently work with OSGi makes it easier to have reasonably chunky
+   self-contained bundles than do the fine grain dependency management at
+   the OSGi level. 
+
+   This can also be used via "java -jar jena-complete.jar ..." to run any
+   of the command line utilities which would save some support list load on
+   classpath advice
+   """ 
+   
+   -- http://markmail.org/message/3t7vn3ug6pydfhw7
+   
\ No newline at end of file