mkogg.py: Fix 'self.get_mp4_metadata(self, source)'
[blog.git] / posts / rel-vcs.mdwn
1 Since I publish a lot of [[Git]] packages, I was interested to read
2 about [Joey Hess][]' [rel=vcs-* microformat][format].  I think
3 recording the location of the repo sorcing a page is a great idea, but
4 with the link stashed in the page header, I could easily browse on by
5 without ever noticing that the link existed.
6
7 This looks like the same sort of problem that the [Semantic Radar][SR]
8 extension was designed to solve, except the SR extension notifies you
9 about RDF files (SIOC, [[FOAF]], DOAP, etc.).  I've altered the SR
10 extension to identify the `rel=vcs-*` tags.
11
12 The [[rel-vcs|rel-vcs.xpi]] extension places an icon in your Firefox
13 statusbar which goes "hot" when a page has `rel=vcs-*` tags and "cold"
14 otherwise.  When the icon is "hot", you can click on it to pop up a
15 list of rel-vcs links.  Clicking on an item in the list will open that
16 URI in a new tab.  Since Firefox can't speak `git://` etc., the new
17 tab will mostly be useful as a source of the URI for copy/pasting into
18 a `git clone ...` call or similar.  Alternatively, you can consider
19 the "hot" icon as a suggestion to use `webcheckout` or other
20 `rel=vcs-*` consumer on the source page.
21
22 [Joey Hess]: http://kitenet.net/~joey/
23 [format]: http://kitenet.net/~joey/rfc/rel-vcs/
24 [SR]: http://sioc-project.org/firefox
25
26 [[!tag tags/bzr]]
27 [[!tag tags/git]]
28 [[!tag tags/hg]]
29 [[!tag tags/web]]