Changes between Version 5 and Version 6 of JenaSesameCrossovers


Ignore:
Timestamp:
02/13/06 19:20:40 (18 years ago)
Author:
grimnes
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JenaSesameCrossovers

    v5 v6  
    11Code for this is now checked into source:branches/Sesame2Jena 
    22 
    3  * [source:branches/Sesame2Jena/src/uk/ac/soton/ecs/grimoires/jena/sesame/impl/GraphSesame.java GraphSesame.java] conforms to the Jena Graph interface and wraps a Sesame repositoy.  
    4   * This does not provide any named graph support 
    5   * Nor any querying support.  
    6   * Ticket #134 and #135 fix these. 
     3 * GraphSesame.java conforms to the Jena Graph interface and wraps a Sesame repositoy.  
     4 * Namedgraph support is provided by DataSourceJena 
     5 * Limited Querying support is provided by QueryExecutionSesame.java 
    76 
    87---- 
    98 
    10 = Planning it = 
     9= Issues =  
    1110 
    12 Two projects claim to do this already:  
    13  
    14  * [https://sourceforge.net/project/showfiles.php?group_id=108268&package_id=116868&release_id=236821 Sesame-Jena Adapter]  
    15    * A SAIL for Jena model. (i.e. access Jena through sesame api) 
    16    * Last release May 8th - 2004.  
    17    * 3122 lines of code 
    18  
    19  * [http://www.ecs.soton.ac.uk/~wf/jsm.htm Jena Sesame Model]  
    20    * A wrapper for a Sesame Repository, conforming to Jena Model and Graph interfaces.  
    21    * Last release: July 2005  
    22    * (Claims to) work with Jena 2.2 and Sesame 1.2 
    23    * Does not pass included JUnit tests... 
    24    * 1869 lines of code. 
    25  
    26 We need: 
    27  * Something that works with Sesame 2 
    28  * Sesame Repository -> Jena Graph  
    29  * Jena Model -> Sesame repository 
    30  
    31 Should we just reimplement? A highly scientific counting of lines of code tells me: 3122 lines for JenaSail and 1869 for JSM...  
     11* "select * from blah" Sparql queries are broken in sesame2... sigh (http://www.openrdf.org/issues/browse/SES-237) 
    3212 
    3313