poetix

this time for sure

Tripoli + HTTP = Really Useful?

Tripoli needs an HTTP server to be really useful. You could run one on your desktop, and use it to tag files with arbitrary metadata, including their relationship to other files.

Trusted users on other machines in the network could access the server to request copies of those files. You could flag files for the attention of other users, or insert them into workflow processes by giving them a state attribute.

copy, copy-collect, copy-graph and copy-collect-graph could be used to move triples between triplespaces running on different servers.

The other things it needs are persistence and reliability. At the moment all the triples are held in memory, and will vanish when the triplestore server is shut down. Saving a bunch of triples to a file on disk, and restoring them again later, is not hard. Real-time logging to disk of additions and removals would make it possible to restore from the last good save in the event of unplanned shutdown.

The other other thing it needs is a short and simple tutorial somewhere explained what the heck it’s for, and how to use it…