<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>Hacker Debate HK Google Group</title>
  <link>http://groups.google.com/group/hacker-debate-hk</link>
  <description>Hacker Debates in Hong Kong</description>
  <language>en</language>
  <item>
  <title>Re: Darcs Patch Theory</title>
  <link>http://groups.google.com/group/hacker-debate-hk/browse_thread/thread/ce91a1dcfbb95583/5bdf6a466273c9a2?show_docid=5bdf6a466273c9a2</link>
  <description>
  Agreed &lt;br&gt; &lt;p&gt;I think 90% of my git commands are: &lt;br&gt; - branch / checkout / merge / rebase &lt;br&gt; - add / commit &lt;br&gt; - push / pull &lt;br&gt; - status / diff &lt;br&gt; notice the lack of explicite branching operations. &lt;br&gt; How do you develop features concurrently but in isolation? For example, in &lt;br&gt; git to develop three features you specify three branches. Each feature is
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/hacker-debate-hk/browse_thread/thread/ce91a1dcfbb95583/5bdf6a466273c9a2?show_docid=5bdf6a466273c9a2</guid>
  <author>
  groundwa...@gmail.com
  (Jacob Groundwater)
  </author>
  <pubDate>Sat, 09 Jun 2012 18:12:00 UT
</pubDate>
  </item>
  <item>
  <title>Re: Darcs Patch Theory</title>
  <link>http://groups.google.com/group/hacker-debate-hk/browse_thread/thread/ce91a1dcfbb95583/c0cb11ba950efbfa?show_docid=c0cb11ba950efbfa</link>
  <description>
  ==== Conflicts and merges ==== &lt;br&gt; darcs transforms are line based, so it widens the window of chance for &lt;br&gt; conflicts compared to the character based google docs or etherpad, but in &lt;br&gt; practice i have experienced far less conflicts compared to git (even if i &lt;br&gt; was carefully rebasing). &lt;br&gt; i hope we can all agree that having to deal with merges is a distraction
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/hacker-debate-hk/browse_thread/thread/ce91a1dcfbb95583/c0cb11ba950efbfa?show_docid=c0cb11ba950efbfa</guid>
  <author>
  hermanta...@gmail.com
  (onetom)
  </author>
  <pubDate>Sat, 09 Jun 2012 17:15:28 UT
</pubDate>
  </item>
  <item>
  <title>Darcs Patch Theory</title>
  <link>http://groups.google.com/group/hacker-debate-hk/browse_thread/thread/ce91a1dcfbb95583/3eff9f5feb9921c2?show_docid=3eff9f5feb9921c2</link>
  <description>
  I had a look at how Darcs patches work, they are identical to what Google &lt;br&gt; calls *Operational Transforms*, a data structure used by Google Wave, and &lt;br&gt; now incorporated into Google Documents. &lt;br&gt; If I recall, the only way this works is that every update can be decomposed &lt;br&gt; into a sequence of operational transforms. I believe not ever update to a
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/hacker-debate-hk/browse_thread/thread/ce91a1dcfbb95583/3eff9f5feb9921c2?show_docid=3eff9f5feb9921c2</guid>
  <author>
  groundwa...@gmail.com
  (Jacob Groundwater)
  </author>
  <pubDate>Wed, 06 Jun 2012 07:16:34 UT
</pubDate>
  </item>
  </channel>
</rss>
