workPage
Here is how it should be:
- Every browser a server.
- Every web page a newsgroup. Commentary should be by URI, allowing full threaded discussions rooted to any web resource. Including attachments, cross-posting, moderation, temporal range navigation, searching, etc.
- RSS feed displays should include a source link to the URI that originates the feed, so that people interested in receiving that feed know where to get it and search engines can track it as a valuable resource.
- Two way linking should be standard (not enforced, just standard). A list of referrers to a given URI can be culled from requests made of the server, cross-referenced by requesting each and parsing the content for the URI. This list can be kept either in the database record for the URI or in an RDF resource about that URI (which may be contained in the URI itself, of course.
- Every web page should contain an RDF header with its relations/meta info/syntactic value. This should double as an RDF Site Summary listing for the page.
- Since URIs may be interpreted as commands, a 404 in a publishing directory may be interpreted or offer a command to create a page at that address. This command should be fulfilled no matter who sends it - any data should be captured from such a submission and turned into the page. However, this page should now be moderated, that is, reserved from publication until authorized by the Pages administrator, directory owner, or other authorized user.
- Any page should be editable by anyone. The edits should be moderated by the page owner, administrators, and editors in that order. A randomly submitted version gets stored as a draft of that scheduled version, and is not served (like all drafts?) unless it becomes a scheduled version or is requested by a user with appropriate permissions.
- All Open Source code should be displayed as HTML pages, to make their contents accessible, archivable, and searchable. Link to source everywhere.
- All electronic mail and news posts should be displayed as HTML pages, to make their contents accessible, archivable, and searchable.
- Search engines should allow the use of regular expressions.
- Everything should be searchable.
- Everything should be editable through the web. (Ack. to Zope)