/
TODO.txt
67 lines (40 loc) · 1.91 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
saved document 128367 for target/attr_entity_one_value_attr30.xml
The sql table VALUE does not seem to contain a value??
gday is not converted???
----------------------------------------------------------------------
xml:lang xml namespace not declared!
----------------------------------------------------------------------
- Support for bundles
- HadMember conversion to rdf
- Influence to rdf
----------------------------------------------------------------------
Refactoring
1. prov-interop
define generic interface, with read/write Document, and dispatch by type.
2. Revise converters to rely on beans only
3. Handling of namespaces, qnames, uri, conversion and utility functions.
Maybe create a class "NamespaceManager",
Register there common prov:qnames, etc
4. Drop dependency on help, assert triples directly.
----------------------------------------------------------------------
0. asn/target/pc1-full-2.xml
and
xml/target/pc1-full.xml
differ because of pc1:url has xsi:type=xsd:string
Also, pc1:url has no quote
entity(pc1:a26,[prov:label="Atlas Y Slice"%%xsd:string,prov:type="http://openprovenance.org/primitives#File"%%xsd:anyURI,pc1:url=http://www.ipaw.info/challenge/atlas-y.pgm])
1. Update the ASN grammar to have Document
2. Likewise update to latest the XML Schema
3. TreeTraversal: should handle known prov attributes.
5. Should ProvToDot be implemented using BeanConstructor?
7. pom.xml used to add 'extends Entity' to the definition of Agent.
This resulted in problems when marshalling an Agent. To be revisited.
8. Conversion to Dot
should display plan
9. W3C tech report example:
asn parser does not set label in the java representation, but adds a Jaxb element prov:label.
----------------------------------------------------------------------
DONE
1. Update the ASN grammar to deal with latest changes
- wasAssociated with Plan
- drop hadPlan