Free the teeming millions (of bits)
[I should have blogged about this general thought before I jumped ahead in my previous post with a URI pattern proposal. It is more important for people to embrace these principles than it is to mindlessly buy into various constraint models.]
In Linked Data, Tim Berners-Lee points out that “It is the unexpected re-use of information which is the value added by the web.” Four rules are given to facilitate unexpected re-use:
- Use URIs as names for things
- Use HTTP URIs so that people can look up those names
- When someone looks up a URI, provide useful information
- Include links to other URIs, so that they can discover more things
Despite the “Linked Data” analysis, the principle of unexpected re-use and these four rules can be applied to HTTP in general without an RDF basis.
I try to keep the ‘unexpected re-use of information’ in mind. You can’t even begin to anticipate every possible use of your data people can come up with. So the best thing to do is get out of their way as much as possible and give them the access to create something new and undreamed-of. Be generous in what you provide and unfettered in what you expect.
(Via Q6.)