[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