<?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 for Scott James Remnant</title>
	<atom:link href="http://netsplit.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://netsplit.com</link>
	<description></description>
	<lastBuildDate>Fri, 18 May 2012 22:45:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Since my blog is available on IPv6 by Ubuntu developers: Scott James Remnant: Since my blog is available on IPv6 &#124; Linux-Support.com</title>
		<link>http://netsplit.com/2012/05/18/since-my-blog-is-available-on-ipv6/#comment-4052</link>
		<dc:creator>Ubuntu developers: Scott James Remnant: Since my blog is available on IPv6 &#124; Linux-Support.com</dc:creator>
		<pubDate>Fri, 18 May 2012 22:45:15 +0000</pubDate>
		<guid isPermaLink="false">http://netsplit.com/?p=475#comment-4052</guid>
		<description>[...] source: Go to Source Feed source: http://planet.debian.org/deriv/rss20.xml License: The original licenses are retained [...]</description>
		<content:encoded><![CDATA[<p>[...] source: Go to Source Feed source: <a href="http://planet.debian.org/deriv/rss20.xml" rel="nofollow">http://planet.debian.org/deriv/rss20.xml</a> License: The original licenses are retained [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GIT sucks by Brandon Brooks</title>
		<link>http://netsplit.com/2009/02/17/git-sucks/#comment-4044</link>
		<dc:creator>Brandon Brooks</dc:creator>
		<pubDate>Thu, 17 May 2012 19:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=184#comment-4044</guid>
		<description>Coming from CVS and SVN, I tried git without reading the documentation and was thoroughly confused. &#039;Git sucks!&#039; I thought. A few months later, I spent about 6 houts reading the documentation (git-scm.com), and now I enjoy git immensely.

gitantilover wrote the following:
(fast cloning it only needed once, so it’s a joke to use it as advantage; fast committing yes, but how often do you use this? You should wirte a complete module or an task before checking in)

I think gitantlover is using old CVS/SVN terminology. You should NOT write a complete module or task before checking it in in git. Think of local git check-ins more as saving your file. Every day, multiple times, you save your file in a CVS/SVN project. If you want to get back to the version you had 2 hours ago that you did not check in, what do you do? You have to save those files manually (or have something like Eclipse that will store these for you). Some important save-points would be &#039;local commits&#039; with git.

The git push is what you do when you would do a normal commit in CVS/SVN.

The same issues happen if your machine crashes in either git or CVS/SVN - you lose everything since your last push (git) or commit (CVS/SVN) unless you have local backups.</description>
		<content:encoded><![CDATA[<p>Coming from CVS and SVN, I tried git without reading the documentation and was thoroughly confused. &#8216;Git sucks!&#8217; I thought. A few months later, I spent about 6 houts reading the documentation (git-scm.com), and now I enjoy git immensely.</p>
<p>gitantilover wrote the following:<br />
(fast cloning it only needed once, so it’s a joke to use it as advantage; fast committing yes, but how often do you use this? You should wirte a complete module or an task before checking in)</p>
<p>I think gitantlover is using old CVS/SVN terminology. You should NOT write a complete module or task before checking it in in git. Think of local git check-ins more as saving your file. Every day, multiple times, you save your file in a CVS/SVN project. If you want to get back to the version you had 2 hours ago that you did not check in, what do you do? You have to save those files manually (or have something like Eclipse that will store these for you). Some important save-points would be &#8216;local commits&#8217; with git.</p>
<p>The git push is what you do when you would do a normal commit in CVS/SVN.</p>
<p>The same issues happen if your machine crashes in either git or CVS/SVN &#8211; you lose everything since your last push (git) or commit (CVS/SVN) unless you have local backups.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on iOS App Design Notes by Ubuntu developers: Scott James Remnant: iOS App Design Notes &#124; Linux-Support.com</title>
		<link>http://netsplit.com/2012/05/03/ios-app-design-notes/#comment-4012</link>
		<dc:creator>Ubuntu developers: Scott James Remnant: iOS App Design Notes &#124; Linux-Support.com</dc:creator>
		<pubDate>Thu, 03 May 2012 22:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://netsplit.com/?p=473#comment-4012</guid>
		<description>[...] For a perfect score on all of the above tips, I highly recommend taking a look at Facebook’s iPhone app. [...]</description>
		<content:encoded><![CDATA[<p>[...] For a perfect score on all of the above tips, I highly recommend taking a look at Facebook’s iPhone app. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on iOS App Design Notes by Francesc</title>
		<link>http://netsplit.com/2012/05/03/ios-app-design-notes/#comment-4011</link>
		<dc:creator>Francesc</dc:creator>
		<pubDate>Thu, 03 May 2012 22:42:20 +0000</pubDate>
		<guid isPermaLink="false">http://netsplit.com/?p=473#comment-4011</guid>
		<description>I think it&#039;s the first time a geeky post about app design makes me laugh, good job! :-)</description>
		<content:encoded><![CDATA[<p>I think it&#8217;s the first time a geeky post about app design makes me laugh, good job! <img src='http://netsplit.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on iOS App Design Notes by Jules</title>
		<link>http://netsplit.com/2012/05/03/ios-app-design-notes/#comment-4010</link>
		<dc:creator>Jules</dc:creator>
		<pubDate>Thu, 03 May 2012 22:36:44 +0000</pubDate>
		<guid isPermaLink="false">http://netsplit.com/?p=473#comment-4010</guid>
		<description>Amen.

Also, don&#039;t forget the bit about letting a user choose &quot;all stories&quot;, and then disregarding that choice. Over and over again.</description>
		<content:encoded><![CDATA[<p>Amen.</p>
<p>Also, don&#8217;t forget the bit about letting a user choose &#8220;all stories&#8221;, and then disregarding that choice. Over and over again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GIT sucks by Chris H</title>
		<link>http://netsplit.com/2009/02/17/git-sucks/#comment-4009</link>
		<dc:creator>Chris H</dc:creator>
		<pubDate>Thu, 03 May 2012 16:41:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=184#comment-4009</guid>
		<description>@Andrew
&gt; &quot;That’s about as mature as writing off people who like it as fanboys. Congrats! Maybe you’re all just really young and need to grow up a little.&quot;

Andrew, this might be true if Git was the only DVCS or if all of them were equally hard to use. Thing is, they aren&#039;t, so the argument &quot;it&#039;s your fault, not Git&#039;s&quot; doesn&#039;t hold water.
Someone wrote that most people who think they like Git actually like DVCS, not Git specifically. The workflow you describe works in any of them. There aren&#039;t many who argue that this is a bad thing. Actually, most quite like it. But they argue that Git is a bad thing - compared to the other DVCS.

I happen to agree with them, but I don&#039;t hate Git. I know it&#039;s kind of unpopular to not absolutely love or absolutely hate stuff, but really, I just get along a lot better with Bazaar and Mercurial.</description>
		<content:encoded><![CDATA[<p>@Andrew<br />
&gt; &#8220;That’s about as mature as writing off people who like it as fanboys. Congrats! Maybe you’re all just really young and need to grow up a little.&#8221;</p>
<p>Andrew, this might be true if Git was the only DVCS or if all of them were equally hard to use. Thing is, they aren&#8217;t, so the argument &#8220;it&#8217;s your fault, not Git&#8217;s&#8221; doesn&#8217;t hold water.<br />
Someone wrote that most people who think they like Git actually like DVCS, not Git specifically. The workflow you describe works in any of them. There aren&#8217;t many who argue that this is a bad thing. Actually, most quite like it. But they argue that Git is a bad thing &#8211; compared to the other DVCS.</p>
<p>I happen to agree with them, but I don&#8217;t hate Git. I know it&#8217;s kind of unpopular to not absolutely love or absolutely hate stuff, but really, I just get along a lot better with Bazaar and Mercurial.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GIT sucks by gitantilover</title>
		<link>http://netsplit.com/2009/02/17/git-sucks/#comment-4007</link>
		<dc:creator>gitantilover</dc:creator>
		<pubDate>Wed, 02 May 2012 06:28:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=184#comment-4007</guid>
		<description>Why make something like version control such comlicated? Are all git users write such perfect code? There is none argument for git, besides that when you using is as distributed system(leutnant workfolw). Have a locale repository, but why, your locale machine can crash, and everthing has gone. So plz concentrate on good conding and architecture. Thx have to use it but do not like it, i see no advantages (fast cloning it only needed once, so it&#039;s a joke to use it as advantage; fast committing yes, but how often do you use this? You should wirte a complete module or an task before checking in) 
have a nice day samgam</description>
		<content:encoded><![CDATA[<p>Why make something like version control such comlicated? Are all git users write such perfect code? There is none argument for git, besides that when you using is as distributed system(leutnant workfolw). Have a locale repository, but why, your locale machine can crash, and everthing has gone. So plz concentrate on good conding and architecture. Thx have to use it but do not like it, i see no advantages (fast cloning it only needed once, so it&#8217;s a joke to use it as advantage; fast committing yes, but how often do you use this? You should wirte a complete module or an task before checking in)<br />
have a nice day samgam</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on On systemd by systemd, otro reemplazo de init &#124; Web Site de Prueba</title>
		<link>http://netsplit.com/2010/04/30/on-systemd/#comment-3998</link>
		<dc:creator>systemd, otro reemplazo de init &#124; Web Site de Prueba</dc:creator>
		<pubDate>Fri, 27 Apr 2012 12:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=246#comment-3998</guid>
		<description>[...] mantenedor de Upstart Scott James Remnant ha escrito sus impresiones sobre systemd. Más comentarios en LWN y OSNews.   Esta entrada fue publicada en Linux. Guarda el enlace [...]</description>
		<content:encoded><![CDATA[<p>[...] mantenedor de Upstart Scott James Remnant ha escrito sus impresiones sobre systemd. Más comentarios en LWN y OSNews.   Esta entrada fue publicada en Linux. Guarda el enlace [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Book Review: The Years of Rice and Salt by andy grover</title>
		<link>http://netsplit.com/2012/04/24/book-review-the-years-of-rice-and-salt/#comment-3992</link>
		<dc:creator>andy grover</dc:creator>
		<pubDate>Thu, 26 Apr 2012 05:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://netsplit.com/?p=468#comment-3992</guid>
		<description>Hrm, I read the first section and kept waiting for it to get better. Sounds like it&#039;s ok to abort altogether.</description>
		<content:encoded><![CDATA[<p>Hrm, I read the first section and kept waiting for it to get better. Sounds like it&#8217;s ok to abort altogether.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GIT sucks by Andrew</title>
		<link>http://netsplit.com/2009/02/17/git-sucks/#comment-3968</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Fri, 20 Apr 2012 20:28:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=184#comment-3968</guid>
		<description>You people who hate Git are missing out is all I can say.  That or you just think that anything that doesn&#039;t come naturally must suck.  That&#039;s about as mature as writing off people who like it as fanboys.  Congrats!  Maybe you&#039;re all just really young and need to grow up a little.  I have never had a problem with Git after the initial learning curve.  Merging in particular is always super fast for me, even when I have lots of conflicts.  I guess I&#039;m just really, really smart (I&#039;m not).

One of my favourite parts is that committing isn&#039;t committing to another device (as stated in the last post there).  Basically, after every change I make that completes a piece of the idea (branch) I am working on and has my app in a stable state, I commit.  That way, if I make changes to stuff I have just changed and back myself into an undoable corner, I can revert to the point I was at before I moved on to this next step.  When it comes time to push to the central repo, I can squash all my little commits into one nice succinct one.  Not sure how anyone can argue that is a bad thing but I&#039;m sure some genius who has just decided they hate Git will find a way.

And to make a comment about people making fun Git claiming it has no central repo, of course there is always a central repo.  What Git does is allow ANY copy of the repo to be the central one as a clone gives you the entire history of the project (all deltas in ONE .git directory).  If the one your project has decided is the central one somehow gets corrupt or deleted or whatever (github gets hacked, perhaps), you can copy over anyone&#039;s repo who is working on it and use it as the central one.  In other words, you have as many back-ups as you do people working on the project.  EFFICIENT!

The only true negative I have read here is that you can&#039;t resume a clone.  This is true and is totally lame BUT you can always just grab the repo by other means (like S/FTP) and link up to a remote afterwards.  It&#039;s a work-around, but it works.  Oh yeah, it&#039;s also a negative that you have to put in some time to learn the technology therefore receiving no instant gratification.  *sideways glance*</description>
		<content:encoded><![CDATA[<p>You people who hate Git are missing out is all I can say.  That or you just think that anything that doesn&#8217;t come naturally must suck.  That&#8217;s about as mature as writing off people who like it as fanboys.  Congrats!  Maybe you&#8217;re all just really young and need to grow up a little.  I have never had a problem with Git after the initial learning curve.  Merging in particular is always super fast for me, even when I have lots of conflicts.  I guess I&#8217;m just really, really smart (I&#8217;m not).</p>
<p>One of my favourite parts is that committing isn&#8217;t committing to another device (as stated in the last post there).  Basically, after every change I make that completes a piece of the idea (branch) I am working on and has my app in a stable state, I commit.  That way, if I make changes to stuff I have just changed and back myself into an undoable corner, I can revert to the point I was at before I moved on to this next step.  When it comes time to push to the central repo, I can squash all my little commits into one nice succinct one.  Not sure how anyone can argue that is a bad thing but I&#8217;m sure some genius who has just decided they hate Git will find a way.</p>
<p>And to make a comment about people making fun Git claiming it has no central repo, of course there is always a central repo.  What Git does is allow ANY copy of the repo to be the central one as a clone gives you the entire history of the project (all deltas in ONE .git directory).  If the one your project has decided is the central one somehow gets corrupt or deleted or whatever (github gets hacked, perhaps), you can copy over anyone&#8217;s repo who is working on it and use it as the central one.  In other words, you have as many back-ups as you do people working on the project.  EFFICIENT!</p>
<p>The only true negative I have read here is that you can&#8217;t resume a clone.  This is true and is totally lame BUT you can always just grab the repo by other means (like S/FTP) and link up to a remote afterwards.  It&#8217;s a work-around, but it works.  Oh yeah, it&#8217;s also a negative that you have to put in some time to learn the technology therefore receiving no instant gratification.  *sideways glance*</p>
]]></content:encoded>
	</item>
</channel>
</rss>

