<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Bundles Repository Moved &amp; Mirrored</title>
	<atom:link href="http://blog.macromates.com/2009/bundles-repository-moved-mirrored/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/</link>
	<description>TextMate and OS X</description>
	<lastBuildDate>Wed, 03 Feb 2010 16:53:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Allan Odgaard</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4110</link>
		<dc:creator>Allan Odgaard</dc:creator>
		<pubDate>Thu, 09 Jul 2009 18:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4110</guid>
		<description>&lt;p&gt;I am sure each of the DSCM systems out there have their own set of compelling features.&lt;/p&gt;

&lt;p&gt;Our choice was more GitHub than it was Git as people were already mirroring/forking the svn bundles on GitHub (so we wanted to ensure they got a proper base, i.e. with all the development history and author credits).&lt;/p&gt;

&lt;p&gt;As implied in one of my previous comments I don’t think it is right that TM couples SCM and bundle distribution as close as it presently does, this is one of those “if it ain’t broke…” but definitely we will fix this for 2.0 so that it won’t seem like we dictate what SCM system you should use.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I am sure each of the DSCM systems out there have their own set of compelling features.</p>

<p>Our choice was more GitHub than it was Git as people were already mirroring/forking the svn bundles on GitHub (so we wanted to ensure they got a proper base, i.e. with all the development history and author credits).</p>

<p>As implied in one of my previous comments I don’t think it is right that TM couples SCM and bundle distribution as close as it presently does, this is one of those “if it ain’t broke…” but definitely we will fix this for 2.0 so that it won’t seem like we dictate what SCM system you should use.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: tim</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4109</link>
		<dc:creator>tim</dc:creator>
		<pubDate>Thu, 09 Jul 2009 10:52:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4109</guid>
		<description>&lt;p&gt;Thanks&#039; for the heads up Greg: Bazaar does indeed seem nice: Avoids the issue of needing a system that is widely installed by default (as it uses Python, which is installed by default on most OSs).&lt;/p&gt;

&lt;p&gt;There&#039;s a comparison of &lt;a href=&quot;http://bazaar-vcs.org/BzrVsGit&quot; rel=&quot;nofollow&quot;&gt;Bzr Vs Git&lt;/a&gt; makes some compelling (to me) arguments in terms of both power and ease of use.&lt;/p&gt;

&lt;p&gt;Good learning support too From the  &lt;em&gt;&lt;a href=&quot;http://doc.bazaar-vcs.org/latest/en/mini-tutorial/index.html&quot; rel=&quot;nofollow&quot;&gt;Bazaar in five minutes&lt;/a&gt;&lt;/em&gt; tutorial etc.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks&#039; for the heads up Greg: Bazaar does indeed seem nice: Avoids the issue of needing a system that is widely installed by default (as it uses Python, which is installed by default on most OSs).</p>

<p>There&#039;s a comparison of <a href="http://bazaar-vcs.org/BzrVsGit" rel="nofollow">Bzr Vs Git</a> makes some compelling (to me) arguments in terms of both power and ease of use.</p>

<p>Good learning support too From the  <em><a href="http://doc.bazaar-vcs.org/latest/en/mini-tutorial/index.html" rel="nofollow">Bazaar in five minutes</a></em> tutorial etc.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4108</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Thu, 09 Jul 2009 01:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4108</guid>
		<description>&lt;p&gt;Have you guys considered Bazaar for a DVCS (hosting on Launchpad). It has the nice advantage of allow for a more flexible repo style than Git, and has support for an SVN-style workflow too though its checkouts.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Have you guys considered Bazaar for a DVCS (hosting on Launchpad). It has the nice advantage of allow for a more flexible repo style than Git, and has support for an SVN-style workflow too though its checkouts.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: @billifer</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4099</link>
		<dc:creator>@billifer</dc:creator>
		<pubDate>Fri, 03 Jul 2009 14:27:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4099</guid>
		<description>&lt;p&gt;Thank you for moving to Git (and GitHub)!! This makes, well, everything about bundle customization easier. As I&#039;m not an official bundle developer, I don&#039;t have write access to the SVN repo, but the distributed nature of git (and having already kept my own code on GitHub) means that my forks of bundles can been treated by TextMate as just as authoritative as anyone else&#039;s. Fantastic.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thank you for moving to Git (and GitHub)!! This makes, well, everything about bundle customization easier. As I&#039;m not an official bundle developer, I don&#039;t have write access to the SVN repo, but the distributed nature of git (and having already kept my own code on GitHub) means that my forks of bundles can been treated by TextMate as just as authoritative as anyone else&#039;s. Fantastic.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Daily Links #3 &#124; :neil_middleton</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4088</link>
		<dc:creator>Daily Links #3 &#124; :neil_middleton</dc:creator>
		<pubDate>Mon, 29 Jun 2009 13:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4088</guid>
		<description>&lt;p&gt;[...] Textmate bundles have moved and it&#8217;s now on GitHub! [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Textmate bundles have moved and it&#039;s now on GitHub! [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Double Shot #484 &#171; A Fresh Cup</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4087</link>
		<dc:creator>Double Shot #484 &#171; A Fresh Cup</dc:creator>
		<pubDate>Mon, 29 Jun 2009 10:51:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4087</guid>
		<description>&lt;p&gt;[...] Bundles Repository Moved &amp; Mirrored &#8211; For TextMate bundles, that is. [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Bundles Repository Moved &amp; Mirrored &#8211; For TextMate bundles, that is. [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Allan Odgaard</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4084</link>
		<dc:creator>Allan Odgaard</dc:creator>
		<pubDate>Sat, 27 Jun 2009 06:53:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4084</guid>
		<description>&lt;p&gt;Yann: If you refer to the &lt;a href=&quot;http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/&quot; rel=&quot;nofollow&quot;&gt;GetBundles bundle&lt;/a&gt; then you just need to follow the &lt;a href=&quot;http://blog.macromates.com/2008/bundles-and-github/&quot; rel=&quot;nofollow&quot;&gt;proposed naming convention&lt;/a&gt;, and your bundle will be found (indexing happens daily).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yann: If you refer to the <a href="http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/" rel="nofollow">GetBundles bundle</a> then you just need to follow the <a href="http://blog.macromates.com/2008/bundles-and-github/" rel="nofollow">proposed naming convention</a>, and your bundle will be found (indexing happens daily).</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Allan Odgaard</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4083</link>
		<dc:creator>Allan Odgaard</dc:creator>
		<pubDate>Fri, 26 Jun 2009 20:32:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4083</guid>
		<description>&lt;p&gt;Sam: There are a few reasons, yes. Leopard ships with &lt;code&gt;svn&lt;/code&gt; not &lt;code&gt;git&lt;/code&gt;, a user can do one command to checkout the full Subversion repository, but for Git he needs one command per bundle, and likewise for updating (and with Git’s requirements about current dir being the checkout, you actually need a script/loop to batch-update your checked out bundles), and I prefer not having to convert the entire &lt;a href=&quot;http://svn.textmate.org/trunk/Support/&quot; rel=&quot;nofollow&quot;&gt;Support folder&lt;/a&gt; to only one Git project, but the restructuring required here to do multiple (more appropriate) Git repositories is not feasible ATM.&lt;/p&gt;

&lt;p&gt;Long-term we likely will drop svn support, but not as long as SCM is invovled in the &lt;a href=&quot;http://manual.macromates.com/en/bundles#getting_more_bundles&quot; rel=&quot;nofollow&quot;&gt;getting more bundles&lt;/a&gt; recipe.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Sam: There are a few reasons, yes. Leopard ships with <code>svn</code> not <code>git</code>, a user can do one command to checkout the full Subversion repository, but for Git he needs one command per bundle, and likewise for updating (and with Git’s requirements about current dir being the checkout, you actually need a script/loop to batch-update your checked out bundles), and I prefer not having to convert the entire <a href="http://svn.textmate.org/trunk/Support/" rel="nofollow">Support folder</a> to only one Git project, but the restructuring required here to do multiple (more appropriate) Git repositories is not feasible ATM.</p>

<p>Long-term we likely will drop svn support, but not as long as SCM is invovled in the <a href="http://manual.macromates.com/en/bundles#getting_more_bundles" rel="nofollow">getting more bundles</a> recipe.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Aaron</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4082</link>
		<dc:creator>Sam Aaron</dc:creator>
		<pubDate>Fri, 26 Jun 2009 15:04:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4082</guid>
		<description>&lt;p&gt;Is there any motivation for keeping svn and not making github repository the canonical repository?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Is there any motivation for keeping svn and not making github repository the canonical repository?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jay</title>
		<link>http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4081</link>
		<dc:creator>Jay</dc:creator>
		<pubDate>Fri, 26 Jun 2009 13:51:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.macromates.com/2009/bundles-repository-moved-mirrored/#comment-4081</guid>
		<description>&lt;p&gt;This is indeed great news!  Git is a wonderful way to work with code, and I&#039;m trilled to see that TM is taking advantage of it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This is indeed great news!  Git is a wonderful way to work with code, and I&#039;m trilled to see that TM is taking advantage of it.</p>]]></content:encoded>
	</item>
</channel>
</rss>
