<?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>Laughing Meme &#187; cvs2rss</title>
	<atom:link href="http://laughingmeme.org/tag/cvs2rss/feed/" rel="self" type="application/rss+xml" />
	<link>http://laughingmeme.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 02 Apr 2012 20:12:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>activitymail , final word in mail based CVS notifiers?</title>
		<link>http://laughingmeme.org/2003/10/29/activitymail-final-word-in-mail-based-cvs-notifiers/</link>
		<comments>http://laughingmeme.org/2003/10/29/activitymail-final-word-in-mail-based-cvs-notifiers/#comments</comments>
		<pubDate>Wed, 29 Oct 2003 08:35:00 +0000</pubDate>
		<dc:creator>Kellan</dc:creator>
				<category><![CDATA[Aside]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[cvs2rss]]></category>

		<guid isPermaLink="false">http://lm.quxx.info/?p=1808</guid>
		<description><![CDATA[some ideas to snag for cvs2rss]]></description>
			<content:encoded><![CDATA[<p>some ideas to snag for cvs2rss</p>
<p><a href='http://search.cpan.org/~dwheeler/activitymail/'>http://search.cpan.org/~dwheeler/activitymail/</a></p>]]></content:encoded>
			<wfw:commentRss>http://laughingmeme.org/2003/10/29/activitymail-final-word-in-mail-based-cvs-notifiers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion over RSS</title>
		<link>http://laughingmeme.org/2003/10/09/subversion-over-rss/</link>
		<comments>http://laughingmeme.org/2003/10/09/subversion-over-rss/#comments</comments>
		<pubDate>Thu, 09 Oct 2003 08:05:00 +0000</pubDate>
		<dc:creator>Kellan</dc:creator>
				<category><![CDATA[cvs2rss]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://lm.quxx.info/?p=624</guid>
		<description><![CDATA[From the makers of Hydra, an eXSLT transformation that turns Subversion&#8217;s changelog into RSS. (via ranchero) I always said svn2rss was going to be more elegant then cvs2rss, but I never imagined it would be that unhackish. Cleary the SVN folks are doing something right.]]></description>
			<content:encoded><![CDATA[<p>
From the makers of Hydra, an eXSLT transformation that turns <a href="http://0x2a.no-ip.org/mt/archives/000044.html">Subversion&#8217;s changelog into RSS</a>. (via <a href="http://ranchero.com/?comments=1&#038;postid=833">ranchero</a>)  I always said svn2rss was going to be more elegant then <a href="/cvs2rss">cvs2rss</a>, but I never imagined it would be that unhackish.  Cleary the SVN folks are doing something right.
</p>
]]></content:encoded>
			<wfw:commentRss>http://laughingmeme.org/2003/10/09/subversion-over-rss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cvs2rss 0.2</title>
		<link>http://laughingmeme.org/2003/02/26/cvs2rss-02/</link>
		<comments>http://laughingmeme.org/2003/02/26/cvs2rss-02/#comments</comments>
		<pubDate>Wed, 26 Feb 2003 14:18:00 +0000</pubDate>
		<dc:creator>Kellan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[cvs2rss]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://lm.quxx.info/?p=340</guid>
		<description><![CDATA[I released cvs2rss v0.2 (the &#8220;Fading Dawn&#8221; release) yesterday. Its only a minor tweak of cvs2rss 0.1 which has been happily working for me for a month now. (and needed surprisingly little fixing given that it came into this world under a cloud) Ben announced it, but I figured I should probably put something on [...]]]></description>
			<content:encoded><![CDATA[<p>
I released <a href="http://laughingmeme.org/code/cvs2rss/">cvs2rss v0.2</a> (the &#8220;Fading Dawn&#8221; release) yesterday.  Its only a minor tweak of cvs2rss 0.1 which has been happily working for me for a month now. (and needed surprisingly little fixing given that it came into this world <a href="http://laughingmeme.org/archives/000296.html#000296">under a cloud</a>)  <a href="http://www.benhammersley.com/archives/004170.html#004170">Ben announced it</a>, but I figured I should probably put something on my own site about it <img src='http://laughingmeme.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 
</p>

<p><p>
Some future directions
<ul>
<li>Handle interactive CVS prompt better</li>
<li>Make the project self hosting</li>
<li>Make the config file more powerful</li>
<li>Incorporate all the lovely user feedback I get (hint)
</ul>
</p>
<p>
Some <a href="http://dev.protest.net/~kellan/cvs-rss/">example feeds</a> I currently track.
</p></p>
]]></content:encoded>
			<wfw:commentRss>http://laughingmeme.org/2003/02/26/cvs2rss-02/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Annoucing cvs2rss.pl</title>
		<link>http://laughingmeme.org/2003/01/25/annoucing-cvs2rsspl/</link>
		<comments>http://laughingmeme.org/2003/01/25/annoucing-cvs2rsspl/#comments</comments>
		<pubDate>Sat, 25 Jan 2003 21:36:00 +0000</pubDate>
		<dc:creator>Kellan</dc:creator>
				<category><![CDATA[cvs]]></category>
		<category><![CDATA[cvs2rss]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://lm.quxx.info/?p=289</guid>
		<description><![CDATA[When I consulted the omens this morning they said don&#8217;t get out bed. So I wrote cvs2rss.pl instead. I think its pretty cool, but then I&#8217;m not really trust worthy at the moment as I started halluncinating about an hour ago from lack of food and coffee.(thats the real problem with leaving college, no longer [...]]]></description>
			<content:encoded><![CDATA[<p>
When I 
<a href="http://laughingmeme.org/archives/000294.html#000294">consulted the omens</a> this morning they said don&#8217;t get out bed.  So I wrote
<a href="/cvs2rss/">cvs2rss.pl</a> instead.  I think its pretty cool, but then I&#8217;m not really trust worthy at the moment as I started halluncinating about
an hour ago from lack of food and coffee.(thats the real problem with leaving college, no longer having a mini fridge you can reach from bed)
</p>

<p><p>
<h3>CVS -> RSS</h3>
cvs2rss.pl is a Perl script (and a couple of modules) that can mine an RSS feed
out of a local cvs checkout. (though mostly it asks 
<a href="http://www.red-bean.com/cvs2cl">cvs2cl.pl</a> to do the heavy
lifting)
</p>
<p>
Its kind of a hack, but its a cool hack, and I put sometime into thinking about
what should values should be in fields like &#8216;title&#8217; and &#8216;link&#8217;, and it works
pretty well.
</p>
<p>
<h3>CVS &amp; the Web</h3>
Currently cvs2rss.pl depends on you to have a copy of <a
href="http://viewcvs.sf.net">ViewCVS</a>(aka, the CVS browser on Sourceforge)
running somewhere public for it to link to, but is designed to be extended for
use with other web repository browsers.
</p>
<p>
An example <a href="/cvs2rss/xml_rss.rdf">CVS RSS feed for XML::RSS</a>.
</p>
<p>
<h3>On a side note</h3>
Hmmm, starting to feel like the all-RSS, all-the-time channel around here (count &#8216;em, 
<a href="/archives/cat_rss.html">6 RSS entries</a> in 5 days).  I wonder if its too late to run away to 
<a href="http://www.portoalegre2003.org/publique/index02I.htm">Brazil</a>? 
</p></p>
]]></content:encoded>
			<wfw:commentRss>http://laughingmeme.org/2003/01/25/annoucing-cvs2rsspl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

