hmedia-brainstorming: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(added proposals for hMedia 0.2: url, category and rel-tag, licensing)
Line 1: Line 1:
== Brainstorming for a hMedia 0.2 Microformat ==
<entry-title>hMedia brainstorming</entry-title>


This is a brainstorm page for a hMedia 0.2 Microformat
This is a brainstorm page for hMedia 0.2. Please add proposals as new sections.


== Contributors ==
== url property ==
Proposal: add the "url" property as another way for authors to indicate a media resource (in addition to hMedia's use of [[rel-enclosure]]).
 
The use of [[rel-enclosure]] works well for re-use and harmonizes nicely with both [[hAtom]] and [[Atom]]. However, there are some  reasons that it would be nice to also have an explicit "url" property for inclusion of URLs to media item resources:
 
* In MediaWiki - it is difficult to set the "rel" attribute on a link, and thus it is helpful to have the alternative of using <code>class="url"</code> instead.
* The <code>url</code> property is already well used and understood by authors in [[hCard]], [[hCalendar]], [[hReview]], etc.
* I'm also proposing adding a "url" (as well as "uid") property to [[hAtom]] as another way to indicate a permalink to an hAtom entry (see [[hatom-brainstorming]]).
 
How it would work:
 
The list of media resource for an hMedia item would be defined to be the set of all hyperlinks with a rel of <code>enclosure</code> and elements with class name <code>url</code> inside the hMedia item.
 
[[User:Tantek|Tantek]] 23:52, 25 August 2009 (UTC)
 
<div class="discussion">
* I started trying to mark up media items on the microformats wiki (e.g. an embedded video link on the [[Oomph]] page), and ran into this need. [[User:Tantek|Tantek]] 23:52, 25 August 2009 (UTC)
</div>
 
== category and tag ==
Proposal: add the "category" property (and [[rel-tag]]) as way for authors to tag/categorize an hMedia item.
 
hCard and hCalendar both permit use of class="category" and rel-tag as a way to tag contacts and events.  I am proposing that hMedia do so similarly as a way of tagging media items.
 
[[User:Tantek|Tantek]] 23:52, 25 August 2009 (UTC)
 
<div class="discussion">
* Tags and categories are commonly applied to media items (see [[media-info-examples]]) and thus it makes sense to add this to hMedia 0.2. - [[User:Tantek|Tantek]] 23:52, 25 August 2009 (UTC)
</div>
 
== licensing ==
Media items are a key use case of the [[licensing]] microformat, and as such, I suggest that hMedia 0.2 be developed with a [[licensing]] microformat in mind, in particular the [[licensing-brainstorming#item_as_container|item as container]] licensing brainstorm proposal.
 
[[User:Tantek|Tantek]] 23:52, 25 August 2009 (UTC)
 
<div class="discussion">
* Given that the [[licensing]] microformat seeks to solve the problem of how to explicitly denote a license for external media resources, hMedia 0.2 should require support of the [[licensing]] microformat, thus drive its completion from brainstorm to draft. - [[User:Tantek|Tantek]] 23:52, 25 August 2009 (UTC)
</div>
 
== see also ==
* [[hMedia]]
* [[media-info-examples]]
* [[media-info-formats]]
* [[media-info-brainstorming]]

Revision as of 23:52, 25 August 2009

<entry-title>hMedia brainstorming</entry-title>

This is a brainstorm page for hMedia 0.2. Please add proposals as new sections.

url property

Proposal: add the "url" property as another way for authors to indicate a media resource (in addition to hMedia's use of rel-enclosure).

The use of rel-enclosure works well for re-use and harmonizes nicely with both hAtom and Atom. However, there are some reasons that it would be nice to also have an explicit "url" property for inclusion of URLs to media item resources:

  • In MediaWiki - it is difficult to set the "rel" attribute on a link, and thus it is helpful to have the alternative of using class="url" instead.
  • The url property is already well used and understood by authors in hCard, hCalendar, hReview, etc.
  • I'm also proposing adding a "url" (as well as "uid") property to hAtom as another way to indicate a permalink to an hAtom entry (see hatom-brainstorming).

How it would work:

The list of media resource for an hMedia item would be defined to be the set of all hyperlinks with a rel of enclosure and elements with class name url inside the hMedia item.

Tantek 23:52, 25 August 2009 (UTC)

  • I started trying to mark up media items on the microformats wiki (e.g. an embedded video link on the Oomph page), and ran into this need. Tantek 23:52, 25 August 2009 (UTC)

category and tag

Proposal: add the "category" property (and rel-tag) as way for authors to tag/categorize an hMedia item.

hCard and hCalendar both permit use of class="category" and rel-tag as a way to tag contacts and events. I am proposing that hMedia do so similarly as a way of tagging media items.

Tantek 23:52, 25 August 2009 (UTC)

  • Tags and categories are commonly applied to media items (see media-info-examples) and thus it makes sense to add this to hMedia 0.2. - Tantek 23:52, 25 August 2009 (UTC)

licensing

Media items are a key use case of the licensing microformat, and as such, I suggest that hMedia 0.2 be developed with a licensing microformat in mind, in particular the item as container licensing brainstorm proposal.

Tantek 23:52, 25 August 2009 (UTC)

  • Given that the licensing microformat seeks to solve the problem of how to explicitly denote a license for external media resources, hMedia 0.2 should require support of the licensing microformat, thus drive its completion from brainstorm to draft. - Tantek 23:52, 25 August 2009 (UTC)

see also