<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Assertion.ru &#187; metadata</title>
	<atom:link href="http://assertion.ru/tag/metadata/feed/" rel="self" type="application/rss+xml" />
	<link>https://assertion.ru</link>
	<description>Talks about assertions, specifications and markup</description>
	<lastBuildDate>Sun, 21 Mar 2010 22:13:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Markup metadata</title>
		<link>https://assertion.ru/markup-metadata/</link>
		<comments>https://assertion.ru/markup-metadata/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 11:19:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[anchor]]></category>
		<category><![CDATA[assertion]]></category>
		<category><![CDATA[assertionID]]></category>
		<category><![CDATA[JLS]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[markup transfer]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[spec]]></category>
		<category><![CDATA[specification]]></category>
		<category><![CDATA[statement]]></category>
		<category><![CDATA[tests]]></category>

		<guid isPermaLink="false">http://assertion.ru/?p=39</guid>
		<description><![CDATA[The simplest definition of metadata is that it is data about data. Metadata might be very useful. As for the markup there was some metadata embedded: id, small description of assertion, link to test. During the markup transfer I realized that more metadata would be very helpful. In the new version of specification there were [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://assertion.ru/wp-content/uploads/images/11.jpg" border="0" alt="11 Markup metadata" hspace="10" vspace="5" width="260" height="331" align="right" title="Markup metadata" />The simplest definition of metadata is that it is data about data. Metadata might be very useful. As for the markup there was some metadata embedded: id, small description of assertion, link to test. During the markup transfer I realized that more metadata would be very helpful. In the new version of specification there were several kinds of assertions:</p>
<div>
<ul>
<li><strong>old</strong>:<br />
non-changed text, tests do not need any changes;</li>
<li><strong>oldToBeChanged</strong>:<br />
text changed, tests do need to be changed;</li>
<li><strong>new</strong>:<br />
totaly new text, new tests needed;</li>
<li><strong>newWritten</strong>:<br />
new text, but tests already exist (because the test development process began as soon as the draft spec was avaliable);</li>
<li><strong>newWrittenToBeChanged</strong>:<br />
new text, tests exist, draft spec changed, so the tests need to be changed or existing tests are not enough.</li>
</ul>
</div>
<p>Adding this kind of data to the markup would greatly simplify the future work &#8211; the test development. Because just by looking at an assertion in the spec one can easily say if more tests are needed or several should be updated.</p>
<p>With the given <noindex><a target="_blank" rel="nofollow" href="http://assertion.ru/assertions-and-markup/"  target="_blank">markup architecture</a></noindex> is was decided to use the title attribute in a-href tag (the second anchor). So the markup would look like:</p>
<p><em>&lt;a name=assertionID&gt;&lt;!&#8211; shord description as html comment &#8211;&gt;<br />
assertion statement here<br />
&lt;img src=&#8221;pics/assert.gif&#8221;&gt;&lt;a href=&#8221;path to test&#8221; title=assertType&gt;test ID which is the same as assertion ID&lt;/a&gt;</em></p>
<p>The title attribute can be viewed in a browser as a hint.</p>
<p><noindex><a target="_blank" rel="nofollow" href="http://assertion.ru/wp-content/uploads/images/JLS3_html.gif"  rel="lightbox[39]" title="Markup metadata"><img style="border: 1px solid black; margin: 0px;" src="http://assertion.ru/wp-content/uploads/images/JLS3_html.gif" border="1" alt="JLS3 html Markup metadata" hspace="0" vspace="0" width="523" height="135" align="middle" title="Markup metadata" /></a></noindex></p>
<p><noindex><a target="_blank" rel="nofollow" href="http://assertion.ru/wp-content/uploads/images/JLS3_html_code.gif"  rel="lightbox[39]" title="Markup metadata"><img style="border: 1px solid black; margin: 0px;" src="http://assertion.ru/wp-content/uploads/images/JLS3_html_code.gif" border="1" alt="JLS3 html code Markup metadata" hspace="0" vspace="0" width="517" height="199" align="middle" title="Markup metadata" /></a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>https://assertion.ru/markup-metadata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
