uid-brainstorming

(Difference between revisions)

Jump to: navigation, search
(removed specific URI schemes)
(added some experience)
Line 12: Line 12:
* a microformat for indicating something *is* an identifier rather than the solved problem of providing a microformat *for* identifiers ([http://www.ietf.org/rfc/rfc2396.txt RFC 2396])
* a microformat for indicating something *is* an identifier rather than the solved problem of providing a microformat *for* identifiers ([http://www.ietf.org/rfc/rfc2396.txt RFC 2396])
 +
 +
* Tantek has had conversations with LiveClipboard folks and upcoming.org who have had questions about how to do UID properly in hCard and hCalendar so a separate microformat that those two could call out to would serve a real need.
 +
 +
* It would be useful for autodiscovery puposes to be able to follow a network resolvabale UID and extract more metadata from the referenced UID.
 +
 +
* Efforts such as [http://unapi.info unAPI] have a real need for marking up identifiers so that they can be used for retrieving more detailed metadata.
 +
 +
* Greasemonkey and other browser based scripts could make real use of URIs found in pages as opposed to resorting to elaborate regexen. See Jon Udell's  [http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html LibraryLookup] project.
 +
 +
* GoogleScholar embed identifiers in their citations and it would enable moving citations from the browser to a citation manager greatly if there were a way to mark them up.
== Goals Requirements ==
== Goals Requirements ==
Line 28: Line 38:
-
=== Should rather than Must ===
+
=== SHOULD rather than MUST ===
-
A UID *should* rather than *must* be a URL. The UID microformat will ordinarily be a URL, but it should be flexible enough to allow it to contain non-network resolvable URIs.
+
A UID SHOULD be a URL rather than MUST. The UID microformat will ordinarily be a URL, but it should be flexible enough to allow it to contain non-network resolvable URIs.
=== UID + URL -> permalink? ===
=== UID + URL -> permalink? ===

Revision as of 02:52, 26 April 2006

Contents

UID Brainstorming

This page is for brainstorming about ideas, proposals, constraints, requirements for a UID microformat.

Authors

Experience

Goals Requirements

Thoughts

UIDs that are URLs

It seems like in the 80% case (perhaps 99.99% case on the Web), a UID is going to be a URL, thus a common pattern will likely be things like:

<a class="url uid" href="http://example.com/contentspace/somenumber">the item</a>


SHOULD rather than MUST

A UID SHOULD be a URL rather than MUST. The UID microformat will ordinarily be a URL, but it should be flexible enough to allow it to contain non-network resolvable URIs.

UID + URL -> permalink?

Can you infer that if something is a URL and a UID that it is also a permalink? It seems so. I can't think of any semantic of "permalink" that isn't covered by the union of the semantics of URL and UID.

abbr pattern

Use the abbr-design-pattern to allow identifiers to be more fully described.

<abbr class="uid" title="urn:isbn:0950788120">0 9507881-2-0</abbr>

Proposals

Just use UID from hCard

Create a URI microformat

References

See Also

Related Discussion

uid-brainstorming was last modified: Wednesday, December 31st, 1969

Views