<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Actually main thing here isn’t git, but github. It’s interface and features<br>take contribution process to the next level. It’s so easy — just fork, commit<br>and send pull request.<br><br>I understand that someone could like mercurial more and we have bitbucket,<br>but actually, I see people use github more and like it.<div><div><div><br><div>
<div style="orphans: 2; text-align: -webkit-auto; text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">--</div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">With best regards, Ivan Larionov.</div></div>

</div>
<br><div><div>On 16 марта 2014 г., at 22:42, Sean Farley &lt;<a href="mailto:sean@macports.org">sean@macports.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br>Ivan Larionov &lt;<a href="mailto:xeron.oskom@gmail.com">xeron.oskom@gmail.com</a>&gt; writes:<br><br><blockquote type="cite">I want to start this discussion mainly about ports tree, but actually base and some other stuff could use github and infra around it as well. I understand this is not so easy and may be you already discussed it and may be already decided not to do, but there are huge pros:<br><br>* git &gt;&gt; svn<br>* pull requests are awesome! No need to poke around with patch files attached to tickets<br>* nice UI, tools and infra around<br><br>which will result in more pros:<br><br>* people will look at macports more positively<br>* and will contribute more!<br><br>Actually I see lot of people keeping their local ports at github: <a href="https://github.com/search?q=macports&amp;type=Repositories&amp;ref=searchresults">https://github.com/search?q=macports&amp;type=Repositories&amp;ref=searchresults</a><br><br>What do you think?<br></blockquote><br>I know this is a hot topic but I will try to avoid any flame wars.<br><br>If MacPorts really wants to switch to distributed version control, then<br>I would suggest Mercurial. I have experimented with using Mercurial for<br>the MacPorts repo and found that the mercurial UI is much, much more<br>consistent than git coming from Subversion.<br><br>I've actually maintained a repo with merges, tags, and branches<br>correctly merged in here:<br><br><a href="https://smf.io/macports">https://smf.io/macports</a></div></blockquote></div><br></div></div></div></body></html>