<story><title>OpenJDK Migrates to GitHub</title><url>https://www.infoq.com/news/2020/07/openjdk-github-migration/</url></story><parent_chain><item><author>giomasce</author><text>It bothers me that they repeatedly write about a migration &amp;quot;from Mercurial to GitHub&amp;quot;, rather than &amp;quot;from Mercurial to Git&amp;quot;. It seems to imply that GitHub hosting is the only way to run Git.&lt;p&gt;It&amp;#x27;s perfectly fine to say that they are moving to GitHub hosting, but not to put it on the same level as Mercurial: Mercurial and Git are applications&amp;#x2F;protocols, while GitHub is a hosting service. You should compare application with application and hosting service with hosting service.</text></item></parent_chain><comment><author>krzyk</author><text>Well, actually there are two JEPs:&lt;p&gt;- Migrate from Mercurial to Git - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;openjdk.java.net&amp;#x2F;jeps&amp;#x2F;357&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;openjdk.java.net&amp;#x2F;jeps&amp;#x2F;357&lt;/a&gt;&lt;p&gt;- Migrate to GitHub - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;openjdk.java.net&amp;#x2F;jeps&amp;#x2F;369&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;openjdk.java.net&amp;#x2F;jeps&amp;#x2F;369&lt;/a&gt;&lt;p&gt;And also in JEP 369 at the and there is:&lt;p&gt;&amp;gt; In order to prevent the Skara tooling from depending upon a particular provider&amp;#x27;s API, support for multiple external providers has been a strict requirement from the beginning. &lt;i&gt;All of the tooling is also required to work with the open-source GitLab Community Edition&lt;/i&gt; (GitLab CE).</text></comment>
<story><title>OpenJDK Migrates to GitHub</title><url>https://www.infoq.com/news/2020/07/openjdk-github-migration/</url></story><parent_chain><item><author>giomasce</author><text>It bothers me that they repeatedly write about a migration &amp;quot;from Mercurial to GitHub&amp;quot;, rather than &amp;quot;from Mercurial to Git&amp;quot;. It seems to imply that GitHub hosting is the only way to run Git.&lt;p&gt;It&amp;#x27;s perfectly fine to say that they are moving to GitHub hosting, but not to put it on the same level as Mercurial: Mercurial and Git are applications&amp;#x2F;protocols, while GitHub is a hosting service. You should compare application with application and hosting service with hosting service.</text></item></parent_chain><comment><author>zbuf</author><text>I do enjoy and agree with the pedantry of your point, but it&amp;#x27;s difficult to accept that, like many people, they _are_ moving to GitHub, and not Git.&lt;p&gt;GitHub is as much a tool here as Git itself.&lt;p&gt;Unfortunate really, as Git should be the panacea of distributed systems, open source. Instead we took that, centralised it all on a single big host, and became dependent on its proprietary features.&lt;p&gt;Still, these systems come and go. Remember SourceForge anyone?&lt;p&gt;But what probably differs today is that these modern services seem so much more complex they have an increasing gravity&amp;#x2F;lock in effect.</text></comment>