<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Martin+de+la+Iglesia</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Martin+de+la+Iglesia"/>
	<link rel="alternate" type="text/html" href="http://microformats.org/wiki/Special:Contributions/Martin_de_la_Iglesia"/>
	<updated>2026-04-21T11:07:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hcalendar-issues&amp;diff=40611</id>
		<title>hcalendar-issues</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hcalendar-issues&amp;diff=40611"/>
		<updated>2009-09-01T06:23:03Z</updated>

		<summary type="html">&lt;p&gt;Martin de la Iglesia: /* Issues */ new issue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCalendar issues&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
These are externally raised issues about [[hcalendar|hCalendar]] with broadly varying degrees of merit.  Thus some issues are REJECTED for a number of obvious reasons (but still documented here in case they are re-raised), and others contain longer discussions.  Some issues may be ACCEPTED and perhaps cause changes or improved explanations in the spec.  &lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT''': Please read the [[hcalendar-faq|hCalendar FAQ]] and the [[hcalendar-issues-resolved|hCalendar resolved issues]] ''before'' giving any feedback or raising any issues as your feedback/issues may already be resolved/answered.&lt;br /&gt;
&lt;br /&gt;
Submitted issues may (and probably will) be edited and rewritten for better terseness, clarity, calmness, rationality, and as neutral a point of view as possible. Write your issues well. — [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
For matters relating to the iCalendar specification itself, see [[icalendar-errata]] and [[icalendar-suggestions]].&lt;br /&gt;
&lt;br /&gt;
See related [[hcard-issues]].&lt;br /&gt;
&lt;br /&gt;
== closed issues ==&lt;br /&gt;
See: [[hcalendar-issues-closed]].&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
Issues that are &amp;lt;span id=&amp;quot;Resolved_Issues&amp;quot;&amp;gt;resolved&amp;lt;/span&amp;gt; but may have outstanding [[to-do]] items. See: [[hcalendar-issues-resolved]].&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
Please add new issues to the '''bottom''' of the list.  Please follow-up to resolved/rejected issues with new information rather than resubmitting such issues.  Duplicate issue additions will be reverted.&lt;br /&gt;
&lt;br /&gt;
=== issues 2007 ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;hentry&amp;quot;&amp;gt;&lt;br /&gt;
* {{OpenIssue}} &amp;lt;ins style=&amp;quot;font-weight:bold;display:block&amp;quot;&amp;gt;Update: see [[dtend-issue]] for current summary and options on this issue&amp;lt;/ins&amp;gt; &amp;lt;span class=&amp;quot;entry-title&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;published&amp;quot;&amp;gt;2007-01-20&amp;lt;/span&amp;gt; raised by &amp;lt;span class=&amp;quot;author vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:AndyMabbett|Andy Mabbett]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;entry-content&amp;quot;&amp;gt;&lt;br /&gt;
*# &amp;lt;span id=&amp;quot;dtend-date-plus1&amp;quot;&amp;gt;Where &amp;lt;code&amp;gt;DTEND&amp;lt;/code&amp;gt; is a date&amp;lt;/span&amp;gt;, and not a date-time, it is required to be the day after the end of the event, thus: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2007-04-30&amp;quot;&amp;gt;29 April 2007&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. However, &amp;quot;29 April 2007&amp;quot; is '''''not''''' an abbreviation of 2007-04-30; it is an abbreviation of 2007-04-29. The markup as shown is semantically incorrect and likely to cause problems for users and user-agents which read the title attribute, and not the text value, of the &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; element.&lt;br /&gt;
*#*The ISO date 2007-04-30 is directly equivalent to 2007-04-30 00:00:00, which is why it's used as the end time of an event occuring on 2007-04-29.  In this fuller context then you can view it as an abbreviation of 'the end of 29 April 2007'.  Authors uncomfortable with this could use &amp;lt;nowiki&amp;gt;&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2007-04-29 23:59:59&amp;quot;&amp;gt;29 April 2007&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;, or be more specific with their times. - [[User:CiaranMc|Ciaran McNulty]] 09:21, 12 May 2007 [GMT]&lt;br /&gt;
*#**The ISO standard has 2007-04-29 24:00:00 expressly to mark the end of the day 2007-04-29 rather than the start of the day 2007-04-30. This seems far preferable to 23:59:59. [[User:Matthew|Matthew]] 15:22, 17 Jul 2007 (PDT)&lt;br /&gt;
*#* This certainly risks confusion. The abbr title includes different information than the content; different when read by a 'normal' user who does not know about the exclusive-end-date.&lt;br /&gt;
*#** The trouble is going to be with dates (rather than date-times). User expectation is different if you are talking about &amp;quot;3 o'clock&amp;quot;, which really is a point-in-time, and &amp;quot;29th April&amp;quot;, something lasting 24 hours. No problem saying an end time is 'exclusive', but an end-date can be either and is typically inclusive.&lt;br /&gt;
*#** Using a more precise &amp;lt;code&amp;gt;dtend&amp;lt;/code&amp;gt; is just a workround, you might not really want to say to the second when an event ends (as in 2007-04-29 23:59:59). You might easily want to say it runs from the Wednesday to Friday without committing to precise times - or that the event is sometime on that Friday but you don't know when.&lt;br /&gt;
*#* Possible options could be:&lt;br /&gt;
*#** Include a note in the standard that contradictory markup such as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2007-04-30&amp;quot;&amp;gt;29 April 2007&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; is bad practice and should be avoided&lt;br /&gt;
*#** Make a break with the ical usage that end dates are exclusive.&lt;br /&gt;
*#** Make the meaning clear: &amp;lt;div&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;value=date:value=inclusive:2007-04-29&amp;quot;&amp;gt;29 April 2007&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;value=exclusive:2007-04-30&amp;quot;&amp;gt;29 April 2007&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;or maybe&amp;lt;/div&amp;gt; &amp;lt;div&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr class=&amp;quot;dtend;value=date:value=inclusive&amp;quot; title=&amp;quot;2007-04-29&amp;quot;&amp;gt;29 April 2007&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; [[User:Webf2|Webf2]] 00:25, 13 May 2007 (PDT)&amp;lt;/div&amp;gt;&lt;br /&gt;
*#* ACCEPTED BRAINSTORM SPECUPDATE. In practice (e.g. http://barcamp.org ) it appears all too often (thus easy) to make the mistake of assuming a dtend value is inclusive, and thus the last day of many events is truncated by a day.  I am proposing a solution on [[hcalendar-brainstorming]] in an attempt to help this move forward. In short, introduce the syntactic sugar &amp;quot;[[hcalendar-brainstorming#dtlast|dtlast]]&amp;quot;, which treats date values as *inclusive* for the last day of an event.  Semantically &amp;quot;dtlast&amp;quot; is merely an override for any &amp;quot;dtend&amp;quot; property setting on that hCalendar event, with the aforementioned slight difference in handling.  More details on [[hcalendar-brainstorming#dtlast|hCalendar brainstorming: dtlast]]. [[User:Tantek|Tantek]] 07:48, 1 Sep 2008 (PDT)&lt;br /&gt;
*#* REOPENING based on new data. It seems the number of instances that dtend is being used to indicate an inclusive end date has only increased in the past year, and by knowledgable authors as well. Adding a new property just for inclusive end dates may very well only confuse the matter. We need to seriously consider changing &amp;quot;dtend&amp;quot; to *be* inclusive for &amp;quot;date&amp;quot; values only, keeping its current functionality for datetime values (suggested by [[User:Webf2|Webf2]] above). This is probably worthy of documenting on its own page, something like [[dtend-issue]]. - [[User:Tantek|Tantek]] 05:40, 26 August 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Issues 2009===&lt;br /&gt;
&amp;lt;div class=&amp;quot;hentry&amp;quot;&amp;gt;&lt;br /&gt;
{{OpenIssue}} &amp;lt;span class=&amp;quot;entry-summary author vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;published&amp;quot;&amp;gt;2009-09-01&amp;lt;/span&amp;gt; raised by &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Martin de la Iglesia|Martin de la Iglesia]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;entry-content discussion issues&amp;quot;&amp;gt;&lt;br /&gt;
* &amp;lt;strong class=&amp;quot;entry-title&amp;quot;&amp;gt;DURATION format&amp;lt;/strong&amp;gt;. Is there a specification of the format used for durations? In example 4 (http://microformats.org/wiki/hcalendar-examples), the duration value is &amp;quot;PT1H&amp;quot;. I guess &amp;quot;1H&amp;quot; is one hour, but what does &amp;quot;PT&amp;quot; mean? And this example doesn't work anyway; neither Google calendar nor Yahoo! calendar recognize this duration.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Template ==&lt;br /&gt;
&lt;br /&gt;
{{issues-format}}&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
{{hcalendar-related-pages}}&lt;/div&gt;</summary>
		<author><name>Martin de la Iglesia</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=User:Martin_de_la_Iglesia&amp;diff=40608</id>
		<title>User:Martin de la Iglesia</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=User:Martin_de_la_Iglesia&amp;diff=40608"/>
		<updated>2009-09-01T05:45:56Z</updated>

		<summary type="html">&lt;p&gt;Martin de la Iglesia: New page: http://www.biochem.mpg.de/iv&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.biochem.mpg.de/iv&lt;/div&gt;</summary>
		<author><name>Martin de la Iglesia</name></author>
	</entry>
	<entry>
		<id>http://microformats.org/wiki/index.php?title=hcalendar-intro&amp;diff=40607</id>
		<title>hcalendar-intro</title>
		<link rel="alternate" type="text/html" href="http://microformats.org/wiki/index.php?title=hcalendar-intro&amp;diff=40607"/>
		<updated>2009-09-01T05:44:57Z</updated>

		<summary type="html">&lt;p&gt;Martin de la Iglesia: /* Example */ I'm not an expert, but I think for most applications, British Summer Time would be GMT+00:00 (DST changes are made automatically e.g. in Google cal. or Yahoo! cal.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This page is currently a working draft''&lt;br /&gt;
&lt;br /&gt;
[[hCalendar]] is a method for adding additional mark-up to a page which contains details of one or more events, so that the event(s) can be identified by software, and indexed, searched or downloaded separately from the page itself. The events can be concert listings, conference sessions, class timetables - anything! &lt;br /&gt;
&lt;br /&gt;
Suppose, for instance, that you're a fan of a professional sports team, which has twenty-odd matches in a season. Just before the start of the season, they post on their website a list of those matches, with dates, start times (which vary), venues, some notes (say, the type of match - league (&amp;quot;Football League Championship&amp;quot;), cup or friendly) and the opponents.&lt;br /&gt;
&lt;br /&gt;
To add these to your diary or calendar program (Outlook, Lotus Notes, or iCalendar, for example) you have to cut and paste each one, a piece at a time – first the date then the start time, then the venue, then the opponent (as the event title or summary), the notes and so on. Even though each match lasts two hours, you also have to calculate the end time for each. It takes you an hour or two, to add all the events to your diary.&lt;br /&gt;
&lt;br /&gt;
Wouldn't it be better if you could just click one button in your browser, or follow one link, and be offered the option to add some or all of the events to your diary, in one go? Well, that's what hCalendar lets you do.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
For instance, here's the (hypothetical) markup for a match from West Bromwich Albion's website, as viewed in early September 2006:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Sat 23 September&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;3pm&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Away: Kenilworth Road Stadium&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;http://www.lutontown.co.uk/&amp;quot;&amp;gt;Luton Town&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;abbr title=&amp;quot;Football League Championship&amp;quot;&amp;gt;FLC&amp;lt;/abbr&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here it is, marked up as a hCalendar event	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2006-09-23T17:00+01:00&amp;quot;&amp;gt;Sat 23 September&amp;lt;/abbr&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2006-09-23T15:00+01:00&amp;quot;&amp;gt;3pm&amp;lt;/abbr&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;Away: &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Kenilworth Road Stadium&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td class=&amp;quot;summary&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.lutontown.co.uk/&amp;quot;&amp;gt;Luton Town&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
	&amp;lt;td&amp;gt;&amp;lt;abbr class=&amp;quot;description&amp;quot; title=&amp;quot;Football League Championship&amp;quot;&amp;gt;FLC&amp;lt;/abbr&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(note to editors - messy cludge for dtend - suggestsions?)&lt;br /&gt;
&lt;br /&gt;
(The &amp;quot;+01:00&amp;quot; at the end of the time is the offset from GMT/UDT, indicating, in this case, Central European Time, but it could just as easily be adjusted to indicate, say, New York or Tokyo time.)&lt;br /&gt;
&lt;br /&gt;
Note that both of these will appear exactly the same, when viewed in a web browser.&lt;br /&gt;
&lt;br /&gt;
You can do more, and more complex, things with hCalendar, too, such as marking-up event details contained in prose rather than tables, and marking-up the venue as an [[hCard]].&lt;br /&gt;
&lt;br /&gt;
==Using HCalendar events==&lt;br /&gt;
&lt;br /&gt;
To make use of events marked up with hCalendar, you will need to use a browser which understands them, such as Firefox with the [https://addons.mozilla.org/firefox/2240/ Tails-Export extension], or to visit a website which can decode them, such as the [http://technorati.com/events/ Technorati hCal events tools].&lt;br /&gt;
&lt;br /&gt;
The West Midland Bird Club has [http://www.westmidlandbirdclub.com/diary/2006-09.htm a page of events marked up with hCalendar] which can be [http://technorati.com/events/http://www.westmidlandbirdclub.com/diary/2006-09.htm downloaded to your calendar via this link] - try it (you can always cancel, or edit, rather than opening, the resulting &amp;quot;.ics&amp;quot; file).&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
{{hcalendar-related-pages}}&lt;/div&gt;</summary>
		<author><name>Martin de la Iglesia</name></author>
	</entry>
</feed>