TVRadioSchema
15.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="generator" content="MediaWiki 1.15.5" />
<meta name="keywords" content="TVRadioSchema,SchemaDotOrgTV,TVRadioSchema-PARTS,WebSchemas" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/wiki/opensearch_desc.php" title="W3C Wiki (en)" />
<link rel="alternate" type="application/rss+xml" title="W3C Wiki RSS feed" href="/wiki/index.php?title=Special:RecentChanges&feed=rss" />
<link rel="alternate" type="application/atom+xml" title="W3C Wiki Atom feed" href="/wiki/index.php?title=Special:RecentChanges&feed=atom" />
<title>TVRadioSchema - W3C Wiki</title>
<link rel="stylesheet" href="/wiki/skins/common/shared.css?207" type="text/css" media="screen" />
<link rel="stylesheet" href="/wiki/skins/common/commonPrint.css?207" type="text/css" media="print" />
<link rel="stylesheet" href="/wiki/skins/w3cmonobook/main.css?207" type="text/css" media="screen" />
<!--[if lt IE 5.5000]><link rel="stylesheet" href="/wiki/skins/w3cmonobook/IE50Fixes.css?207" type="text/css" media="screen" /><![endif]-->
<!--[if IE 5.5000]><link rel="stylesheet" href="/wiki/skins/w3cmonobook/IE55Fixes.css?207" type="text/css" media="screen" /><![endif]-->
<!--[if IE 6]><link rel="stylesheet" href="/wiki/skins/w3cmonobook/IE60Fixes.css?207" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="/wiki/skins/w3cmonobook/IE70Fixes.css?207" type="text/css" media="screen" /><![endif]-->
<link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Common.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" type="text/css" />
<link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:Print.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" type="text/css" media="print" />
<link rel="stylesheet" href="/wiki/index.php?title=MediaWiki:W3cmonobook.css&usemsgcache=yes&ctype=text%2Fcss&smaxage=18000&action=raw&maxage=18000" type="text/css" />
<link rel="stylesheet" href="/wiki/index.php?title=-&action=raw&maxage=18000&gen=css" type="text/css" />
<!--[if lt IE 7]><script type="text/javascript" src="/wiki/skins/common/IEFixes.js?207"></script>
<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
<script type= "text/javascript">/*<![CDATA[*/
var skin = "w3cmonobook";
var stylepath = "/wiki/skins";
var wgArticlePath = "/wiki/$1";
var wgScriptPath = "/wiki";
var wgScript = "/wiki/index.php";
var wgVariantArticlePath = false;
var wgActionPaths = {};
var wgServer = "http://www.w3.org";
var wgCanonicalNamespace = "";
var wgCanonicalSpecialPageName = false;
var wgNamespaceNumber = 0;
var wgPageName = "TVRadioSchema";
var wgTitle = "TVRadioSchema";
var wgAction = "view";
var wgArticleId = "6155";
var wgIsArticle = true;
var wgUserName = null;
var wgUserGroups = null;
var wgUserLanguage = "en";
var wgContentLanguage = "en";
var wgBreakFrames = false;
var wgCurRevisionId = 55860;
var wgVersion = "1.15.5";
var wgEnableAPI = true;
var wgEnableWriteAPI = true;
var wgSeparatorTransformTable = ["", ""];
var wgDigitTransformTable = ["", ""];
var wgRestrictionEdit = [];
var wgRestrictionMove = [];
/*]]>*/</script>
<script type="text/javascript" src="/wiki/skins/common/wikibits.js?207"><!-- wikibits js --></script>
<!-- Head Scripts -->
<script type="text/javascript" src="/wiki/skins/common/ajax.js?207"></script>
<link rel="alternate" type="application/rdf+xml" title="TVRadioSchema" href="/wiki/index.php?title=Special:ExportRDF/TVRadioSchema&xmlmime=rdf" />
<script type="text/javascript" src="/wiki/index.php?title=-&action=raw&gen=js&useskin=w3cmonobook"><!-- site js --></script>
</head>
<body class="mediawiki ltr ns-0 ns-subject page-TVRadioSchema skin-w3cmonobook">
<div id="globalWrapper">
<div id="column-content">
<div id="content">
<a id="top"></a>
<h1 id="firstHeading" class="firstHeading">TVRadioSchema</h1>
<div id="bodyContent">
<h3 id="siteSub">From W3C Wiki</h3>
<div id="contentSub"></div>
<div id="jump-to-nav">Jump to: <a href="#column-one">navigation</a>, <a href="#searchInput">search</a></div> <!-- start content -->
<p>This page discusses TV and radio part of schema.org, from the <a href="/wiki/WebSchemas" title="WebSchemas">WebSchemas</a> group. These are proposed additions/modifications by Yves Raimond (BBC), Jean-Pierre Evain (EBU)
</p><p>Some background discussion is in <a href="/wiki/SchemaDotOrgTV" title="SchemaDotOrgTV">SchemaDotOrgTV</a>
</p>
<table id="toc" class="toc" summary="Contents"><tr><td><div id="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1"><a href="#Notes_regarding_cleanup_and_core_missing_things"><span class="tocnumber">1</span> <span class="toctext">Notes regarding cleanup and core missing things</span></a>
<ul>
<li class="toclevel-2"><a href="#Modifications_to_the_existing_schema"><span class="tocnumber">1.1</span> <span class="toctext">Modifications to the existing schema</span></a></li>
<li class="toclevel-2"><a href="#Additions_to_the_existing_schema"><span class="tocnumber">1.2</span> <span class="toctext">Additions to the existing schema</span></a></li>
<li class="toclevel-2"><a href="#Under_discussion"><span class="tocnumber">1.3</span> <span class="toctext">Under discussion</span></a></li>
</ul>
</li>
</ul>
</td></tr></table><script type="text/javascript"> if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); } </script>
<a name="Notes_regarding_cleanup_and_core_missing_things" id="Notes_regarding_cleanup_and_core_missing_things"></a><h2> <span class="mw-headline"> Notes regarding cleanup and core missing things </span></h2>
<a name="Modifications_to_the_existing_schema" id="Modifications_to_the_existing_schema"></a><h3> <span class="mw-headline"> Modifications to the existing schema </span></h3>
<p>In order to accomodate radio programmes:
</p>
<ul><li> Add Thing > CreativeWork > Series,
</li><li> Add Thing > CreativeWork > Season
</li><li> Add Thing > CreativeWork > Episode
</li><li> Put TVSeries under Series
</li><li> Put TVSeason under Season
</li><li> Put TVEpisode under Episode
</li><li> Add Thing > CreativeWork > Series > RadioSeries
</li><li> Add Thing > CreativeWork > Season > RadioSeason
</li><li> Add Thing > CreativeWork > Episode > RadioEpisode
</li><li> Move all properties on TVSeries, TVSeason and TVEpisode to their direct parent (Series, Season, Episode) so that their radio counterparts inherit them as well
</li></ul>
<p>In order to make the properties clearer/more consistent:
</p><p>In Series/Season:
</p>
<ul><li> Modify 'endDate' description to be 'start of the last first publication of an episode within that series/season'
</li><li> Modify 'startDate' description to be 'start of the first publication of an episode within that series/season'
</li></ul>
<p>In Series:
</p>
<ul><li> Rename 'episodes' into 'episode' (object is a single Episode with a position, not a list - confusing in the current spec)
</li><li> Rename 'seasons' into 'season'
</li></ul>
<p>In Season:
</p>
<ul><li> Rename 'partOfTVSeries' to 'partOfSeries'
</li><li> Rename 'seasonNumber' to 'position' (JP: maybe it is better to keep seasonNumber as it avoids renaming the property and is more precise?)
</li><li> Rename 'episodes' to 'episode'
</li></ul>
<p>In Episode:
</p>
<ul><li> Add 'startDate' with description 'start of the first publication of the episode'
</li><li> Add 'endDate' with description 'end of the first publication of the episode'
</li><li> Rename 'partOfTVSeries' to 'partOfSeries'
</li><li> Rename 'partOfTVSeason' to 'partOfSeason'
</li><li> Rename 'episodeNumber' to 'position' (JP: maybe it is better to keep seasonNumber as it avoids renaming the property and is more precise?)
</li></ul>
<a name="Additions_to_the_existing_schema" id="Additions_to_the_existing_schema"></a><h3> <span class="mw-headline"> Additions to the existing schema </span></h3>
<p>(JP)Do we only have series / seasons and episodes or clips?
</p>
<ul><li> Add Thing > CreativeWork > Programme (with or without final 'me' :-)
</li><li> Put TVProgramme under Programme
</li><li> Put RadioProgramme under Programme
</li></ul>
<p>(JP) I would even suggest that Clip goes under the respective TV and radio programmes
</p><p>In order to accomodate clips:
</p>
<ul><li> Add Thing > CreativeWork > Clip
</li><li> Add Clip > RadioClip
</li><li> Add Clip > TVClip
</li><li> Add 'clip' property to Series and Season and Episode
</li><li> Add 'partOfEpisode', 'partOfSeason', 'partOfSeries' properties
</li></ul>
<p>In order to accomodate broadcasts:
</p>
<ul><li> Add Thing > Service
</li><li> Add Thing > TimePeriod (JP - see below)
</li><li> Add property 'parentService', range 'Service'
</li><li> Add property 'period', range 'TimePeriod' (JP for indicating when the service is available)
</li><li> Add property 'location', range 'Place'
</li><li> Add property 'broadcaster', range 'Organization'
</li></ul>
<p>... Perhaps we could improve that later on with delivery mechanisms (IP, broadcast...) - lots of interesting use-cases there.
</p>
<ul><li> Add Thing > Event > Broadcast
</li><li> Add 'broadcastOn' property, range 'Service'
</li><li> Add 'broadcastOf' property, range 'Clip' or 'Episode', (JP) or Programme (also rename broadcastOf in 'source')
</li></ul>
<ul><li> Add property 'broadcast' to 'Episode' and 'Clip' (JP) and 'Programme', range 'Broadcast'
</li></ul>
<p>(JP)Other comments
</p>
<ul><li> Add property AlternativeName
</li><li> Add contentTimePeriod, range 'TimePeriod'
</li></ul>
<a name="Under_discussion" id="Under_discussion"></a><h3> <span class="mw-headline">Under discussion</span></h3>
<p><a href="/wiki/TVRadioSchema-PARTS" title="TVRadioSchema-PARTS">TVRadioSchema-PARTS</a>
</p>
<!--
NewPP limit report
Preprocessor node count: 5/1000000
Post-expand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
Expensive parser function count: 0/100
-->
<!-- Saved in parser cache with key wikidb-esw_:pcache:idhash:6155-0!1!0!!en!2!edit=0 and timestamp 20120116153207 -->
<div id='RDFa' about='http://www.w3.org/wiki/TVRadioSchema' xmlns:wiki_1='http://www.w3.org/wiki/index.php/'xmlns:wiki_1_property='http://www.w3.org/wiki/index.php/Property:'xmlns:wiki_1_category='http://www.w3.org/wiki/index.php/Category:'>
<div property='wiki_1_property:Modification_date' content='5 December 2011 16:02:20'></div>
</div><div style='display:none' ></div><div class="printfooter">
Retrieved from "<a href="http://www.w3.org/wiki/TVRadioSchema">http://www.w3.org/wiki/TVRadioSchema</a>"</div>
<!-- end content -->
<div class="visualClear"></div>
</div>
</div>
</div>
<div id="column-one">
<div id="p-cactions" class="portlet">
<h5>Views</h5>
<div class="pBody">
<ul>
<li id="ca-nstab-main" class="selected"><a href="/wiki/TVRadioSchema" title="View the content page [c]" accesskey="c">Page</a></li>
<li id="ca-talk" class="new"><a href="/wiki/index.php?title=Talk:TVRadioSchema&action=edit&redlink=1" title="Discussion about the content page [t]" accesskey="t">Discussion</a></li>
<li id="ca-viewsource"><a href="/wiki/index.php?title=TVRadioSchema&action=edit" title="This page is protected. You can view its source [e]" accesskey="e">View source</a></li>
<li id="ca-history"><a href="/wiki/index.php?title=TVRadioSchema&action=history" title="Past revisions of this page [h]" accesskey="h">History</a></li> </ul>
</div>
</div>
<div class="portlet" id="p-personal">
<h5>Personal tools</h5>
<div class="pBody">
<ul>
<li id="pt-login"><a href="/wiki/index.php?title=Special:UserLogin&returnto=TVRadioSchema" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li>
</ul>
</div>
</div>
<div class="portlet" id="p-logo">
<a style="background-image: url(/Icons/w3c_home);" href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"></a>
</div>
<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
<div class='generated-sidebar portlet' id='p-navigation'>
<h5>Navigation</h5>
<div class='pBody'>
<ul>
<li id="n-mainpage"><a href="/wiki/Main_Page" title="Visit the main page">Main Page</a></li>
<li id="n-Browse-categories"><a href="/wiki/Special:Categories">Browse categories</a></li>
<li id="n-recentchanges"><a href="/wiki/Special:RecentChanges" title="The list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li>
<li id="n-Help"><a href="http://www.mediawiki.org/wiki/Help:Contents">Help</a></li>
</ul>
</div>
</div>
<div id="p-search" class="portlet">
<h5><label for="searchInput">Search</label></h5>
<div id="searchBody" class="pBody">
<form action="/wiki/index.php" id="searchform"><div>
<input type='hidden' name="title" value="Special:Search"/>
<input id="searchInput" name="search" type="text" title="Search W3C Wiki [f]" accesskey="f" value="" />
<input type='submit' name="go" class="searchButton" id="searchGoButton" value="Go" title="Go to a page with this exact name if exists" />
<input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="Search" title="Search the pages for this text" />
</div></form>
</div>
</div>
<div class="portlet" id="p-tb">
<h5>Toolbox</h5>
<div class="pBody">
<ul>
<li id="t-whatlinkshere"><a href="/wiki/Special:WhatLinksHere/TVRadioSchema" title="List of all wiki pages that link here [j]" accesskey="j">What links here</a></li>
<li id="t-recentchangeslinked"><a href="/wiki/Special:RecentChangesLinked/TVRadioSchema" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li>
<li id="t-specialpages"><a href="/wiki/Special:SpecialPages" title="List of all special pages [q]" accesskey="q">Special pages</a></li>
<li id="t-print"><a href="/wiki/index.php?title=TVRadioSchema&printable=yes" rel="alternate" title="Printable version of this page [p]" accesskey="p">Printable version</a></li> <li id="t-permalink"><a href="/wiki/index.php?title=TVRadioSchema&oldid=55860" title="Permanent link to this revision of the page">Permanent link</a></li><li id="t-smwbrowselink"><a href="/wiki/Special:Browse/TVRadioSchema" title="Special:Browse/TVRadioSchema">Browse properties</a></li> </ul>
</div>
</div>
</div><!-- end of the left (by default at least) column -->
<div class="visualClear"></div>
<div id="footer">
<div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="/wiki/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" /></a></div>
<ul id="f-list">
<li id="lastmod"> This page was last modified on 10 December 2011, at 19:57.</li>
<li id="viewcount">This page has been accessed 402 times.</li>
<li id="privacy"><a href="/wiki/W3C_Wiki:Privacy_policy" title="W3C Wiki:Privacy policy">Privacy policy</a></li>
<li id="about"><a href="/wiki/W3C_Wiki:About" title="W3C Wiki:About">About W3C Wiki</a></li>
<li id="disclaimer"><a href="/wiki/W3C_Wiki:General_disclaimer" title="W3C Wiki:General disclaimer">Disclaimers</a></li>
</ul>
</div>
</div>
<script type="text/javascript">if (window.runOnloadHook) runOnloadHook();</script>
<!-- Served in 0.266 secs. --></body></html>