[xiph-commits] r8962 - in websites/xspf.org: . css
lgonze at motherfish-iii.xiph.org
lgonze at motherfish-iii.xiph.org
Tue Feb 22 15:59:58 PST 2005
Author: lgonze
Date: 2005-02-22 15:59:56 -0800 (Tue, 22 Feb 2005)
New Revision: 8962
Added:
websites/xspf.org/about.html
websites/xspf.org/apps.html
websites/xspf.org/css/
websites/xspf.org/css/main.css
websites/xspf.org/index.html
websites/xspf.org/list.html
websites/xspf.org/schema.html
websites/xspf.org/specs.html
Log:
create repository from mirror of original xspf.org
Added: websites/xspf.org/about.html
===================================================================
--- websites/xspf.org/about.html 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/about.html 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,47 @@
+<html>
+<head>
+ <title>XML Shareable Playlist Format</title>
+ <link rel="stylesheet" href="css/main.css" type="text/css" />
+</head>
+<body>
+
+<div id="container">
+<div id="title"></div>
+
+<div id="menu">
+<a class="menuItem" href="index.html">home</a> |
+<a class="menuItem" href="specs.html">specs</a> |
+<a class="menuItem" href="schema.html">schema</a> |
+<a class="menuItem" href="apps.html">applications</a> |
+<a class="menuItem" href="list.html">mailing list</a> |
+<a class="menuItem" href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a> |
+<span class="selectedMenuItem">about us</span>
+</div>
+
+<div class="main">
+
+<h1>About the XSPF Team</h1>
+
+<p>
+The following people have contributed to XSPF's creation:
+</p>
+
+<ul>
+<li>Dan Brickley, <a href="http://www.w3.org">W3C</a></li>
+<li>Dave Brown, <a href="http://yahoo.com">Yahoo! Inc.</a></li>
+<li>Matthias Friedrich, <a href="http://musicbrainz.org">MusicBrainz</a></li>
+<li>Lucas Gonze, <a href="http://webjay.org">WebJay</a></li>
+<li>Kevin Marks, <a href="http://technorati.com">Technorati</a></li>
+<li>Robert Kaye, <a href="http://musicbrainz.org">MusicBrainz</a></li>
+<li>Ian Rogers, <a href="http://yahoo.com">Yahoo! Inc.</a></li>
+</ul>
+
+<p>
+And a number other people who have contributed via the <a href="list.html">mailing list</a> and <a href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a>.
+</p>
+
+</div>
+</div>
+
+</body>
+</html>
Added: websites/xspf.org/apps.html
===================================================================
--- websites/xspf.org/apps.html 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/apps.html 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,54 @@
+<html>
+<head>
+ <title>XML Shareable Playlist Format</title>
+ <link rel="stylesheet" href="css/main.css" type="text/css" />
+</head>
+<body>
+
+<div id="container">
+<div id="title"></div>
+
+<div id="menu">
+<a class="menuItem" href="index.html">home</a> |
+<a class="menuItem" href="specs.html">specs</a> |
+<a class="menuItem" href="schema.html">schema</a> |
+<span class="selectedMenuItem">applications</span> |
+<a class="menuItem" href="list.html">mailing list</a> |
+<a class="menuItem" href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a> |
+<a class="menuItem" href="about.html">about us</a>
+</div>
+
+<div class="main">
+
+<h1>Applications</h1>
+
+<p>
+So far, there are only a few applications/websites using XSPF:
+</p>
+
+<ul>
+<li><a href="http://webjay.org">WebJay</a></li>
+<li><a href="http://gnomoradio.org">Gnomoradio</a> is adding support for XSPF.</li>
+</ul>
+
+<h1>Utilities</h1>
+
+<p>
+A few utilities have been written so far:
+</p>
+
+<ul>
+<li>
+
+<p>
+<a href="http://mayhem-chaos.net/stuff/xspf-download-0.1.0.py">xspf-download-0.1.0.py</a> is a Python script that parses XSPF and M3U files and downloads the files to the local harddrive. This script is has bare-bones functionality but can be pretty useful.
+</p>
+
+</li>
+</ul>
+
+</div>
+</div>
+
+</body>
+</html>
Added: websites/xspf.org/css/main.css
===================================================================
--- websites/xspf.org/css/main.css 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/css/main.css 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,93 @@
+body {
+ background-image: url(/images/gray-bg.png);
+ font-family: tahoma, verdana, ariel, helvetica;
+ }
+p, ul, ol {
+ font-size: 10pt;
+ }
+h1 {
+ font-size: 14pt;
+ font-weight: bold;
+ }
+a {
+ color: #780D0D;
+ text-decoration: none;
+ font-weight: bold;
+ }
+a:hover {
+ text-decoration: underline;
+ }
+a:visited {
+ font-weight: normal;
+ }
+.main {
+ padding: 1em 1.5em 1em 1.5em;
+ }
+#container {
+ margin: 0 5% 0 5%;
+ border-style: solid;
+ border-width: 1px;
+ background-color: white;
+ }
+#title {
+ padding: 13px 10px 10px 10px;
+ background-color: #A11414;
+ background-image: url(/images/xspf-logo-3.png);
+ background-repeat: no-repeat;
+ border-style: solid;
+ border-width: 0 0 1px 0;
+ height: 20px;
+ }
+#menu {
+ padding: 5px;
+ background-color: #780D0D;
+ color: white;
+ border-style: solid;
+ border-width: 0 0 1px 0;
+ border-color: black;
+ }
+#menu a {
+ color: #FFFFFF;
+ font-weight: normal;
+ text-decoration: none;
+ }
+#menu a:hover {
+ text-decoration: underline;
+ }
+#menu a:visited {
+ color: #bbbbbb;
+ }
+.menuItem {
+ padding-right: 5px;
+ color: white;
+ }
+.selectedMenuItem {
+ font-weight: bold;
+ }
+.indented {
+ margin: 0 5em 0 3em;
+ }
+.footer {
+ text-align: right;
+ margin: 3em 3em 0 0;
+ font-weight: bold;
+ }
+.image {
+ float: right;
+ margin: 0 1.5em 1.5em 1.5em;
+ padding: 4px;
+ border-style: solid;
+ border-width: 1px;
+ }
+.links {
+ padding: 5px;
+ border-style: solid;
+ border-width: 1px;
+ }
+.notice {
+ border-width: 2px;
+ border-style: dotted;
+ border-color: red;
+ margin: 2em;
+ padding: 2em;
+ }
Added: websites/xspf.org/index.html
===================================================================
--- websites/xspf.org/index.html 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/index.html 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,57 @@
+<html>
+<head>
+ <title>XML Shareable Playlist Format</title>
+ <link rel="stylesheet" href="css/main.css" type="text/css" />
+</head>
+<body>
+
+<div id="container">
+<div id="title"></div>
+
+<div id="menu">
+<span class="selectedMenuItem">home</span> |
+<a class="menuItem" href="specs.html">specs</a> |
+<a class="menuItem" href="schema.html">schema</a> |
+<a class="menuItem" href="apps.html">applications</a> |
+<a class="menuItem" href="list.html">mailing list</a> |
+<a class="menuItem" href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a> |
+<a class="menuItem" href="about.html">about us</a>
+</div>
+
+<div class="main">
+
+<h1>XSPF Home</h1>
+
+<p>
+XSPF is the XML Shareable Playlist Format, pronounced <b>spiff</b>.
+</p>
+
+<p>
+XSPF is a next generation playlist format that:
+</p>
+
+<ul>
+<li>Is open -- the format is not controlled by any one corporation.</a>
+<li>Is portable -- You should be able to send a playlist without the content to your friends and have it be usable.</a>
+<li>Doesn't suck -- Most existing playlist formats suck.</a>
+</ul>
+
+<p>
+XSPF is a work in progress and is not complete. Take a look at our
+<a href="http://playlist.musicbrainz.org/playlist/moin.cgi/">Wiki</a> -- this is our playground for
+working out the details of this new playlist format. The <a href="specs.html">draft specification</a>
+outlines how the playlists are going to work and look, and the <a href="schema.html">schema</a> page
+has a simple schema and a couple of example XSPF files.
+</p>
+
+<p>
+We also have a <a href="list.html">mailing list</a> you're welcome to join. If you have any comments
+on XSPF, please post them here.
+</p>
+
+
+</div>
+</div>
+
+</body>
+</html>
Added: websites/xspf.org/list.html
===================================================================
--- websites/xspf.org/list.html 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/list.html 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,33 @@
+<html>
+<head>
+ <title>XML Shareable Playlist Format</title>
+ <link rel="stylesheet" href="css/main.css" type="text/css" />
+</head>
+<body>
+
+<div id="container">
+<div id="title"></div>
+
+<div id="menu">
+<a class="menuItem" href="index.html">home</a> |
+<a class="menuItem" href="specs.html">specs</a> |
+<a class="menuItem" href="schema.html">schema</a> |
+<a class="menuItem" href="apps.html">applications</a> |
+<span class="selectedMenuItem">mailing list</span> |
+<a class="menuItem" href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a> |
+<a class="menuItem" href="about.html">about us</a>
+</div>
+
+<div class="main">
+
+<h1>Mailing List</h1>
+
+<p>
+The <a href="http://lists.musicbrainz.org/mailman/listinfo/playlist">playlist mailing list</a> is dedicated to discussing any and all issues relating to XSPF. This mailing list also has an <a href="http://lists.musicbrainz.org/pipermail/playlist/">archive</a>.
+</p>
+
+</div>
+</div>
+
+</body>
+</html>
Added: websites/xspf.org/schema.html
===================================================================
--- websites/xspf.org/schema.html 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/schema.html 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,63 @@
+<html>
+<head>
+ <title>XML Shareable Playlist Format</title>
+ <link rel="stylesheet" href="css/main.css" type="text/css" />
+</head>
+<body>
+
+<div id="container">
+<div id="title"></div>
+
+<div id="menu">
+<a class="menuItem" href="index.html">home</a> |
+<a class="menuItem" href="specs.html">specs</a> |
+<span class="selectedMenuItem">schema</span> |
+<a class="menuItem" href="apps.html">applications</a> |
+<a class="menuItem" href="list.html">mailing list</a> |
+<a class="menuItem" href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a> |
+<a class="menuItem" href="about.html">about us</a>
+</div>
+
+<div class="main">
+
+<h1>Schema</h1>
+
+<p>
+XSPF provides a schema definition file that uses <a href="http://relaxng.org">Relax NG</a>.
+</p>
+
+<p>
+The latest schema file is <a href="http://mayhem-chaos.net/stuff/xspf-draft8.rng">xspf-draft8.rng</a>,
+and the example playlist to go with that is
+<a href="http://mayhem-chaos.net/stuff/playlist.xml">playlist.xml</a>.
+</p>
+
+<p>
+Please note that the schema definition does not match draft 8 completely. There are some notes at
+the top of the schema that outlines problems with respect to draft 8. Hopefully we can come up with draft 9
+soon and write a schema that actually matches it. :-)
+</p>
+
+<h1>Schema with extension support</h1>
+
+<p>
+This schema allows for namespace extensions to be added and still have the document validate correctly: <a href="http://mayhem-chaos.net/stuff/xspf-draft-8-ext.rng">xspf-draft-8-ext.rng</a>,
+and the example playlist to go with that is
+<a href="http://mayhem-chaos.net/stuff/playlist-ext.xml">playlist-ext.xml</a>.
+</p>
+
+<p>
+For an explanation of this schema, please see this <a href="http://lists.musicbrainz.org/pipermail/playlist/2004-October/000439.html">mailing list post</a>.
+</p>
+
+<h1>Validation</h1>
+
+<p>
+To validate your XSPF playlists with the above schemas, we suggest using <a href="http://www.thaiopensource.com/relaxng/jing.html">Jing</a>.
+</p>
+
+</div>
+</div>
+
+</body>
+</html>
Added: websites/xspf.org/specs.html
===================================================================
--- websites/xspf.org/specs.html 2005-02-22 23:57:09 UTC (rev 8961)
+++ websites/xspf.org/specs.html 2005-02-22 23:59:56 UTC (rev 8962)
@@ -0,0 +1,37 @@
+<html>
+<head>
+ <title>XML Shareable Playlist Format</title>
+ <link rel="stylesheet" href="css/main.css" type="text/css" />
+</head>
+<body>
+
+<div id="container">
+<div id="title"></div>
+
+<div id="menu">
+<a class="selected" href="index.html">home</a> |
+<span class="selectedMenuItem">specs</span> |
+<a class="menuItem" href="schema.html">schema</a> |
+<a class="menuItem" href="apps.html">applications</a> |
+<a class="menuItem" href="list.html">mailing list</a> |
+<a class="menuItem" href="http://playlist.musicbrainz.org/playlist/moin.cgi/">wiki</a> |
+<a class="menuItem" href="about.html">about us</a>
+</div>
+
+<div class="main">
+
+<h1>Specifications</h1>
+
+<p>
+Current version: 1
+</p>
+
+<p>
+The latest specifiction is <a href="http://gonze.com/xspf/xspf-v1.html">XSPF Specification Version 1</a>.
+</p>
+
+</div>
+</div>
+
+</body>
+</html>
More information about the commits
mailing list