Talk:SemFS
From semanticweb.org
We have move() but no copy(), because Fuse-J has no copy.
Our streams have a different semantics than Java streams: We use the offset within the stream, not within the buffer. Reason: Fuse-j.
How to handle a put?
- WebDAV PUT = createFile / open / write / close
- createFile must check if the file with the given local name exists already
- if yes:
- if same path:
- overwrite content
- if different path:
- compare contents, if same content: retag
- else: create new resource with unique local name
- if same path:
- if not: fine.
- if yes:
