Working with Git

mf2k at mf2k at
Fri Oct 7 07:01:30 PDT 2016

> On Oct 7, 2016, at 7:54 AM, Ryan Schmidt <ryandesign at> wrote:
>> On Oct 6, 2016, at 12:36 PM, Rainer Müller <raimue at> wrote:
>> On 2016-10-06 10:22, Ryan Schmidt wrote:
>>> On Oct 6, 2016, at 02:33, Sterling Smith <smithsp at>
>>> wrote:
>>>> When is the macports repo on GitHub supposed to appear?
>>> I have no ETA for you yet. "When it's ready." Part of being ready
>>> includes having documentation about how we'll perform the tasks we
>>> need to perform on GitHub, so people who know how to do that should
>>> definitely contribute to the documentation, and people should ask
>>> questions about things that aren't explained in the documentation.
>> While I agree we need some basic rules, I do not think we need to make
>> the instructions too complex. Nobody is going to read them anymore when
>> they get too long.
>> We should have an idea how we want to work, but we cannot anticipate
>> everything. MacPorts has always formed its policies and workflows by
>> learning how maintainers do their work. I think we should continue the
>> process that way.
>> There will always be problems with the transition to GitHub that can be
>> discussed on the mailing list to find a common solution. Then it can be
>> documented to point people to that if they have the same problem.
> Yes. But I want to at least know how to perform the tasks that I currently perform with Trac and Subversion once we move to GitHub. I currently do not feel that I understand how to do that, and worry that I and other contributors who do not know Git very well will no longer be able to contribute effectively once we switch.

That’s my concern as well. I consider myself a gitwit and I want simple instructions to commit changes to a Portfile made by myself and given a user/maintainer submitted patch. I do sometimes modify a submitted patch, but I can live with committing it exactly and then committing my changes afterwards. I don’t need to know the proper git way to do that right now. I’m assuming I will get more familiar with it as time goes on. 


More information about the macports-dev mailing list