[xiph-cvs] r6780 - in websites-ngen: . xiph.org xiph.org/CSS xiph.org/glossary xiph.org/glossary/CSS xiph.org/paranoia xiph.org/paranoia/faq xiph.org/theora xiph.org/vorbis xiph.org/vorbis/faq

comatoast at xiph.org comatoast at xiph.org
Sat May 29 02:11:34 PDT 2004



Author: comatoast
Date: 2004-05-29 05:11:34 -0400 (Sat, 29 May 2004)
New Revision: 6780

Added:
   websites-ngen/xiph.org/glossary/
   websites-ngen/xiph.org/glossary/CSS/
   websites-ngen/xiph.org/glossary/CSS/all.css
   websites-ngen/xiph.org/glossary/css.include
   websites-ngen/xiph.org/glossary/index.markdown
   websites-ngen/xiph.org/paranoia/faq/
   websites-ngen/xiph.org/paranoia/faq/index.markdown
   websites-ngen/xiph.org/paranoia/index.markdown
   websites-ngen/xiph.org/vorbis/faq/index.markdown
   websites-ngen/xiph.org/vorbis/license/
Removed:
   websites-ngen/xiph.org/vorbis/faq/index.txt
Modified:
   websites-ngen/Markdown.pl
   websites-ngen/wrapup.py
   websites-ngen/xiph.org/.htaccess
   websites-ngen/xiph.org/CSS/all.css
   websites-ngen/xiph.org/theora/index.txt
   websites-ngen/xiph.org/vorbis/faq/
Log:
* Now using `Markdown.pl --htmltags` instead of hacking the markdown source. Said source reverted to the stock 1.0b4.
* Now with a negative margin-left for headers so they stick out to the left a little bit. div#content padding-left adjusted to compensate.
* All-new glossary brought to you by "lossless", "lossy", and "transcode".
* Made it abundantly clear on /theora/ that Theora is just the video bit.
* /paranoia/ brought back into the fold.
* Ogg Vorbis FAQ had a lot of license-related stuff stubbed out in it; I commented out the stubs because I want to put up a decent page explaining our licensing bits instead of just punting that stuff to the FAQ.

<p>Modified: websites-ngen/Markdown.pl
===================================================================
--- websites-ngen/Markdown.pl	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/Markdown.pl	2004-05-29 09:11:34 UTC (rev 6780)
@@ -14,7 +14,7 @@
 use warnings;
 
 use Digest::MD5 qw(md5_hex);
-#use utf8;
+# use utf8;
 # binmode( STDOUT, ":utf8" );  # c.f.: http://acis.openlib.org/dev/perl-unicode-struggle.html
 use vars qw($VERSION);
 $VERSION = '1.0b4';
@@ -23,7 +23,7 @@
 #
 # Global default settings:
 #
-my $g_empty_element_suffix = ">";     # Change to ">" for HTML output
+my $g_empty_element_suffix = " />";     # Change to ">" for HTML output
 my $g_tab_width = 4;
 
 

Modified: websites-ngen/wrapup.py
===================================================================
--- websites-ngen/wrapup.py	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/wrapup.py	2004-05-29 09:11:34 UTC (rev 6780)
@@ -25,7 +25,7 @@
 from ConfigParser import SafeConfigParser
 from sets import Set
 
-MARKDOWN_COMMAND = "perl Markdown.pl" # could also be "perl Markdown.pl"
+MARKDOWN_COMMAND = "perl Markdown.pl --htmltags"
 TITLE_REGEX = re.compile(r"<h1.*>(.*)</h1>")
 LANGUAGE_EXTRACTOR = re.compile(r"^.*\.(.{2,5})\..*$") # anything from “.es.” to “.zh-TW.”
 

Modified: websites-ngen/xiph.org/.htaccess
===================================================================
--- websites-ngen/xiph.org/.htaccess	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/.htaccess	2004-05-29 09:11:34 UTC (rev 6780)
@@ -4,8 +4,8 @@
 # good guess, but not good enough
 RedirectMatch permanent ^/svn/?$				/subversion/ 
 RedirectMatch permanent ^/help/?$				/contribute/ 
-RedirectMatch permanent ^/speex/licence/?$		/speex/license/
-RedirectMatch permanent ^/speex/doc/?$			/speex/documentation/
+RedirectMatch permanent ^/(.*)/licence/?$		/$1/license/
+RedirectMatch permanent ^/(.*)/doc/?$			/$1/documentation/
 
 ErrorDocument 404 /Error/404/
 ErrorDocument 410 /Error/410/

Modified: websites-ngen/xiph.org/CSS/all.css
===================================================================
--- websites-ngen/xiph.org/CSS/all.css	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/CSS/all.css	2004-05-29 09:11:34 UTC (rev 6780)
@@ -39,6 +39,7 @@
         color: #088;
         margin: .25em 0 .125em;
         padding-top: .25em;
+	margin-left: -.2em;
 }
 
 h1 {
@@ -91,7 +92,7 @@
 
 div#content {
         margin: 0 1em 1em;
-	padding: 0 .75em;
+	padding: 0 .75em 0 1em;
         border: 1px solid gray;
         background: white;
         background: #f5f5f5; /* white smoke */

<p>Property changes on: websites-ngen/xiph.org/glossary
___________________________________________________________________
Name: svn:ignore
   + index.html

<p>Added: websites-ngen/xiph.org/glossary/CSS/all.css
===================================================================
--- websites-ngen/xiph.org/glossary/CSS/all.css	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/glossary/CSS/all.css	2004-05-29 09:11:34 UTC (rev 6780)
@@ -0,0 +1,3 @@
+dl p {
+	text-indent: 0;
+}

Added: websites-ngen/xiph.org/glossary/css.include
===================================================================
--- websites-ngen/xiph.org/glossary/css.include	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/glossary/css.include	2004-05-29 09:11:34 UTC (rev 6780)
@@ -0,0 +1,3 @@
+	<style type='text/css'>
+		@import url(CSS/all.css);
+	</style>

Added: websites-ngen/xiph.org/glossary/index.markdown
===================================================================
--- websites-ngen/xiph.org/glossary/index.markdown	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/glossary/index.markdown	2004-05-29 09:11:34 UTC (rev 6780)
@@ -0,0 +1,44 @@
+Glossary
+========
+
+
+<dl>
+<dt id='lossless'>lossless</dt>
+<dd>
+	<p>
+		<dfn>Lossless</dfn> data compression methods do not remove input data in order to make it
+		compress better. Examples of lossless compression methods include Zip,
+		<abbr title='Portable Network Graphics'>PNG</abbr>, and
+		<abbr title='Free Lossless Audio Codec'>FLAC</abbr>.
+	<p>
+	<p>cf. <a href='lossy'>lossy</a>.</p>
+</dd>
+
+
+<dt id='lossy'>lossy</dt>
+<dd>
+	<p>
+		<dfn>Lossy</dfn> data compression methods remove some of their input data in order to
+		improve compression ratios. Some lossy compressors include Vorbis, Speex,
+		<abbr title='Joint Photographic Experts Group'>JPEG</abbr>, and Theora.
+	</p>
+</dd>
+
+<dt id='transcode'>transcode</dt>
+<dd>
+	<p>
+		<dfn>Transcoding</dfn> is the process of encoding a compressed file from another compressed
+		file instead of from a pristine source.
+	</p>
+	<p>
+		When transcoding from a <a href='#lossy'>lossy</a> source format like Vorbis or MP3 to
+		another lossy format, extra data is lost because the imperfections and audio artifacts of
+		<strong>both</strong> codecs turn up in the final data.
+	</p>
+	<p>
+		Transcoding from a <a href='#lossless'>lossless</a> source format to a lossy format does
+		not incur the double-artifact penalty.
+	</p>
+</dd>
+</dl>
+

<p>Property changes on: websites-ngen/xiph.org/paranoia/faq
___________________________________________________________________
Name: svn:ignore
   + index.html

<p>Added: websites-ngen/xiph.org/paranoia/faq/index.markdown
===================================================================
--- websites-ngen/xiph.org/paranoia/faq/index.markdown	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/paranoia/faq/index.markdown	2004-05-29 09:11:34 UTC (rev 6780)
@@ -0,0 +1,4 @@
+Paranoia FAQ
+============
+
+

Added: websites-ngen/xiph.org/paranoia/index.markdown
===================================================================
--- websites-ngen/xiph.org/paranoia/index.markdown	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/paranoia/index.markdown	2004-05-29 09:11:34 UTC (rev 6780)
@@ -0,0 +1,10 @@
+Paranoia
+========
+
+<div class='tagline'>
+	“Use your CD-ROM drive to read audio tracks…and have it actually work right!”
+</div>
+
+This is the main site for the Paranoia libraries and <tt>cdparanoia</tt>, a
+CD ripper that can extract audio from CD-ROM drives to WAV, AIFF, AIFC, or raw, 16-bit linear PCM
+with no analog step in between.

Modified: websites-ngen/xiph.org/theora/index.txt
===================================================================
--- websites-ngen/xiph.org/theora/index.txt	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/theora/index.txt	2004-05-29 09:11:34 UTC (rev 6780)
@@ -1,4 +1,8 @@
 Theora
 ======
 
-Theora si teh rox.
+Theora is a [free][] VP3-based video codec that can be combined with [Vorbis][] in [Ogg][]
+to make a complete video solution.
+
+	[vorbis]:	/vorbis/
+	[ogg]:		/ogg/

<p>Property changes on: websites-ngen/xiph.org/vorbis/faq
___________________________________________________________________
Name: svn:ignore
   + index.html

<p>Copied: websites-ngen/xiph.org/vorbis/faq/index.markdown (from rev 6769, websites-ngen/xiph.org/vorbis/faq/index.txt)
===================================================================
--- websites-ngen/xiph.org/vorbis/faq/index.txt	2004-05-27 09:55:10 UTC (rev 6769)
+++ websites-ngen/xiph.org/vorbis/faq/index.markdown	2004-05-29 09:11:34 UTC (rev 6780)
@@ -0,0 +1,40 @@
+Ogg Vorbis FAQ
+==============
+
+<h2 id='toc'>Contents</h2>
+
+* [What is Ogg Vorbis?](#what)
+* [What is the MIME type for an Ogg Vorbis stream?](#mime)
+* [How can I convert my music collection to Ogg Vorbis?](#convertCollection)
+
+<!-- -->
+
+<!-- Removed until people actually ask us about this stuff after we've added /vorbis/license/
+* [What is the license of the Ogg Vorbis format?](#formatLicense)
+* [What is the license of Xiph.Org’s Ogg Vorbis tools?](#formatTools)
+* [We make commercial, closed-source software. Can we use Ogg Vorbis at all?](#commercial)
+* [Are there license fees for distributing or streaming things in Ogg Vorbis?](#distributionFees)
+-->
+<!-- -->
+
+<h2 id='what'>What is Ogg Vorbis?</h2>
+
+<dfn>Ogg vorbis</dfn> is a [lossy][] audio compression format.
+
+
+<h2 id='mime'>What is the MIME type for an Ogg Vorbis stream?</h2>
+
+<tt>application/ogg</tt>.
+
+
+<h2 id='convertCollection'>How can I convert my music collection to Ogg Vorbis?</h2>
+
+Re-rip from CD or another lossless source such as [FLAC][].
+
+This will probably be significantly more annoying and time-consuming than pointing a transcoder
+at a directory full of MP3s and pressing a “Transcode” button, but [transcoding][] to Ogg Vorbis
+from another [lossy][] format will only [make your music sound worse](#transcode).
+
+	[transcoding]:	/glossary/#transcode	"See our glossary entry for “transcoding”"
+	[lossy]:		/glossary/#lossy		"See our glossary entry for “lossy”"
+	[flac]:			http://flac.sourceforge.net/ "Free Lossless Audio Codec"

Deleted: websites-ngen/xiph.org/vorbis/faq/index.txt
===================================================================
--- websites-ngen/xiph.org/vorbis/faq/index.txt	2004-05-29 06:23:22 UTC (rev 6779)
+++ websites-ngen/xiph.org/vorbis/faq/index.txt	2004-05-29 09:11:34 UTC (rev 6780)
@@ -1,36 +0,0 @@
-Ogg Vorbis FAQ
-==============
-
-<h2 id='toc'>Contents</h2>
-
-* [What is Ogg Vorbis?](#what)
-* [What is the MIME type for an Ogg Vorbis stream?](#mime)
-* [How can I convert my music collection to Ogg Vorbis?](#convertCollection)
-
-
-* [What is the license of the Ogg Vorbis format?](#formatLicense)
-* [What is the license of Xiph.Org’s Ogg Vorbis tools?](#formatTools)
-* [We make commercial, closed-source software. Can we use Ogg Vorbis at all?](#commercial)
-* [Are there license fees for distributing or streaming things in Ogg Vorbis?](#distributionFees)
-
-
-<h2 id='what'>What is Ogg Vorbis?</h2>
-
-<dfn>Ogg vorbis</dfn> is a [lossy][] audio compression format.
-
-
-<h2 id='mime'>What is the MIME type for an Ogg Vorbis stream?</h2>
-
-<tt>application/ogg</tt>.
-
-
-<h2 id='convertCollection'>How can I convert my music collection to Ogg Vorbis?</h2>
-
-Re-rip from CD or another lossless source such as [FLAC][].
-
-This may be significantly more difficult and time-consuming than transcoding to Ogg Vorbis
-from another format, but [transcoding will only make your music sound worse](#transcode).
-
-
-
-	[flac]:			http://flac.sourceforge.net/ 'Free Lossless Audio Codec'

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list