Github user afs commented on the issue:

    https://github.com/apache/jena/pull/314
  
    `ja:data` isn't mentioned in `DatasetAssembler` except to redirect to TIM.  
Which two different kinds of dataset?
    
    Would you like to move  `public static final Property data = property( 
"data" );` out of JA.java  into the assembler vocab definitions file?
    
    We need a way to say:
    ```
    <#dataset> a ja:MemoryDataset ;
      ja:data "File for the default graph - also data for dataset" ;
      ja:namedGraph [ ja:graphName "http://example/graph1";; ja:data "File for 
graph1" ] ;
      ja:namedGraph [ ja:graphName "http://example/graph2";; ja:data "File for 
graph2" ] ;
    .
    ```
    because that gets a fully transactional dataset and I'd hope our preferred 
way to do have plain data in a memory dataset.  Having data-for-triples, 
data-for-quads gets weird when its an unknown URL to load from for the default 
graph.
    
    `ja:Content` is for `ja:Model`s in `ja:RDFDataset` only.  It is too old (= 
documented and written about outside the project) to drop. It is needed for 
inference setups.



---

Reply via email to