Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jul 2014 13:06:06 +0200
From:      John Marino <freebsd.contact@marino.st>
To:        olli hauer <ohauer@gmx.de>, marino@freebsd.org,  Mathieu Arnold <mat@FreeBSD.org>, Max Brazhnikov <makc@freebsd.org>, Alexey Dokuchaev <danfe@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org, William Grzybowski <wg@freebsd.org>, Adam Weinberger <adamw@adamw.org>
Subject:   Re: svn commit: r363361 - in head/editors/fte: . files
Message-ID:  <53D8D19E.7090407@marino.st>
In-Reply-To: <53D8CBDE.6050008@gmx.de>
References:  <201407291646.s6TGkjHH090335@svn.freebsd.org> <41D25BC1-AC62-4280-A342-8A2BDD84B1E0@adamw.org> <20140730070412.GA97692@FreeBSD.org> <3898057.T8DsoXnEEp@mercury.ph.man.ac.uk> <53D89EBF.4080805@marino.st> <2D24420529C9ECAEABB9A791@atuin.in.mat.cc> <53D8A2BB.7090704@marino.st> <53D8CBDE.6050008@gmx.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/30/2014 12:41, olli hauer wrote:
> On 2014-07-30 09:46, John Marino wrote:
>> Take a vote. I'd bet the majority of people do not like "__" not
>> just "someone".
> 
> I like the `make makepatch' convention, it is simple and you can get
> the path directly from the patch name without less/cat ... 


That implies other conventions don't allow that, which is clearly not
true.  Danfe's issue is the double underscore for the separator for
multiple reasons.  Obviously I agree with his reasons.


> Using the `make makepatch* command has also the charm every patch follows at
> last a simple rule and you don't have to fiddle around with manual
> renaming, everyone is able to produce the same patch.


The issue isn't about what the tool does, but what naming rule it
implemented.  You can change the naming rules without discarding the tool.


> About pkgsrc, I really don't care because the discussion is about
> FreeBSD standards that others can easily adopt and with `make
> makepatch' a simple standard and tool was added years ago.

I only mentioned pkgsrc in response to the "surprise" shown by mat that
somebody wouldn't use makepatch.  Pkgsrc has had many superior features
to ports, and bapt has borrowed ideas directly from it to reduce the
technical gap.  Give the project credit where they earned it.  In that
case I was talking about the tool, not the naming rules (although it
does have been naming rules)

> 
> So I welcome the work that was done recently by adjusting the patch
> file name.

Well, nobody is clamoring for "::" separators which are actually
documented illegal so it's not like that was controversial.

I do think the negative aspect of these changes weren't considered
though:  A bunch of PRs probably just broke because of all these name
changes and USE_* fixes etc.  I was happy with fixing them when the port
was touched for other reasons.  And I already got burned by in-word
changes to cdcat which was affected by these unnecessary commits.  For
the USE_* fixes, the gain is the remove code from bpm, but these patch
renames didn't gain anything and probably broke a ton of diffs to those
patches in PRs.

John



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53D8D19E.7090407>