Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 May 2017 20:42:12 +1000
From:      Aristedes Maniatis <ari@ish.com.au>
To:        Mathieu Arnold <mat@FreeBSD.org>, Franco Fichtner <franco@lastsummer.de>
Cc:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: diff and submissions
Message-ID:  <358b31bd-5f20-85d7-c172-2edf37c8c290@ish.com.au>
In-Reply-To: <05fd8f53-30b8-88fb-4d70-68637b2261b1@FreeBSD.org>
References:  <750748ab-0e0e-cbb2-0b3b-d236829ee958@ish.com.au> <063dd680-2600-b440-b06b-04323eed6e58@FreeBSD.org> <22B42BD4-B348-49F6-8CF6-82B7B00E6B84@lastsummer.de> <05fd8f53-30b8-88fb-4d70-68637b2261b1@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--7o8LILTnnUWT0jENAm93Hk6wVNDvD2C3n
Content-Type: multipart/mixed; boundary="FVDjtr0bQ4e62SFbfJ5NtFauDge6XfRtU";
 protected-headers="v1"
From: Aristedes Maniatis <ari@ish.com.au>
To: Mathieu Arnold <mat@FreeBSD.org>, Franco Fichtner <franco@lastsummer.de>
Cc: FreeBSD Mailing List <freebsd-ports@freebsd.org>
Message-ID: <358b31bd-5f20-85d7-c172-2edf37c8c290@ish.com.au>
Subject: Re: diff and submissions
References: <750748ab-0e0e-cbb2-0b3b-d236829ee958@ish.com.au>
 <063dd680-2600-b440-b06b-04323eed6e58@FreeBSD.org>
 <22B42BD4-B348-49F6-8CF6-82B7B00E6B84@lastsummer.de>
 <05fd8f53-30b8-88fb-4d70-68637b2261b1@FreeBSD.org>
In-Reply-To: <05fd8f53-30b8-88fb-4d70-68637b2261b1@FreeBSD.org>

--FVDjtr0bQ4e62SFbfJ5NtFauDge6XfRtU
Content-Type: text/plain; charset=utf-8
Content-Language: en-AU
Content-Transfer-Encoding: quoted-printable

On 5/5/17 8:17pm, Mathieu Arnold wrote:
> Le 05/05/2017 =C3=A0 08:16, Franco Fichtner a =C3=A9crit :
>>> On 4. May 2017, at 10:20 AM, Mathieu Arnold <mat@FreeBSD.org> wrote:
>>>
>>> If you went as far as being able to create a pull request, you can do=
 a
>>> git show HEAD or git diff origin/trunk...HEAD and submit that in the
>>> FreeBSD PR as well.
>> It's pretty easy to extract the diff from a PR on GitHub, just append
>> ".diff", and ".patch" works too, but gives the full git commit history=
:
>>
>> https://github.com/freebsd/freebsd-ports/pull/62.diff
>=20
> Yes, I am aware of that, the problem with github pull requests is that
> they are outside of the FreeBSD bug report process, they do not get
> assigned to maintainers, nobody notices them, they just stay there, and=

> get obsolete.
> There have been 61 before, yes, I closed a lot because they were
> obsolete because it is outside of our process and nobody noticed them,
> and for the rest either asked the submitter to open a PR on our
> bugzilla, or opened one myself.
>=20

A simple short term workaround might be:

1. Create a pull request template in github [1]

2. Include in it links to bugzilla and instructions for people to create =
a parallel bug report with a link back to github


The main reason I like github is that it is trivial to fork the repositor=
y, copy in my patched port files and add comments to the commit. It is co=
nsiderably more different to remember to create .orig files and then diff=
 them all, bundle it into a shar format and attach to bugzilla.

This is all from the perspective of someone who makes a submission once e=
very 3-6 months. Obviously if I had svn commit rights or had even checked=
 out the ports tree from svn then I'd have other options. Most people lik=
e me use portsnap so they don't have an svn checkout.


Cheers
Ari





[1] https://help.github.com/articles/creating-a-pull-request-template-for=
-your-repository/



--=20
-------------------------->
Aristedes Maniatis
CEO, ish
https://www.ish.com.au
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A


--FVDjtr0bQ4e62SFbfJ5NtFauDge6XfRtU--

--7o8LILTnnUWT0jENAm93Hk6wVNDvD2C3n
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAlkMVwQACgkQ72p9Lj5JECp1YACdGLlDLDIC3rGuTdXSaIjUEAXA
etQAn2HK+YbevXkYIw5PghIXKWpdL3fM
=RBFm
-----END PGP SIGNATURE-----

--7o8LILTnnUWT0jENAm93Hk6wVNDvD2C3n--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?358b31bd-5f20-85d7-c172-2edf37c8c290>