Gentoo Archives: gentoo-dev

From: Ryan Hill <rhill@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Referencing bug reports in git (WAS: Re: [gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/)
Date: Tue, 11 Aug 2015 00:50:01
Message-Id: 20150810185250.47d5f65d@caribou.gateway.pace.com
In Reply to: Re: [gentoo-dev] Referencing bug reports in git (WAS: Re: [gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/) by Andrew Savchenko
1 On Mon, 10 Aug 2015 23:43:29 +0300
2 Andrew Savchenko <bircoph@g.o> wrote:
3
4 > On Mon, 10 Aug 2015 15:11:02 +0200 Michał Górny wrote:
5 > > > > > 2. Bug number can be easily typed, URL has to be copied or
6 > > > > > generated by some tool.
7 > > > >
8 > > > > So, please remind me, how many times the 'easy typing' got the bug
9 > > > > number wrong? This is not a real argument, just another of Gentoo's
10 > > > > 'I'm too lazy to do things right'.
11 > > >
12 > > > URLs are longer, so probability of error during typing increases
13 > > > compared to raw numbers.
14 > >
15 > > Not really. You are closer to the threshold when you are too lazy to
16 > > type it and you just copy-paste it.
17 >
18 > Copy and pasting requires more time than typing 6 digits.
19 >
20 > > > > > 3. Too many text, hard to read. Some bugs may refer to a dozen of
21 > > > > > URLs.
22 > > > >
23 > > > > And how is a dozen numbers better?
24 > > >
25 > > > Less text, more readable.
26 > >
27 > > How is:
28 > >
29 > > Bug: 123451, 453445, 344334, 343444
30 > >
31 > > more readable than:
32 > >
33 > > Bug: https://bugs.gentoo.org/123451
34 > > Bug: https://bugs.gentoo.org/453445
35 > > Bug: https://bugs.gentoo.org/344334
36 > > Bug: https://bugs.gentoo.org/343444
37 > >
38 > > Readability is a matter of formatting, not contents.
39 >
40 > 1. One line and 35 chars are certainly more readable than four lines
41 > and 140 chars.
42
43 It isn't. There's a reason why lists of things are generally written top to
44 bottom. I found the second form to be much more readable. In fact I was
45 generally against the URIs until I saw this.
46
47 > 2. Strings are read from left to right (at least in English), thus
48 > having most important information last on the line is not
49 > convenient.
50
51 Maybe if you were reading the whole line, but you're not. You have built-in
52 pattern recognition. Try it out.
53
54 > 3. A lot of duplicated and useless information consumes time and
55 > space, irritating people.
56
57 Arg, that is so irritating how I have easily-clickable machine-parsable links in
58 my git log. Look at all the space we could have saved! How much time have I
59 wasted reading every character?! Sorry kids, can't play, daddy's busy reading
60 commit logs.
61
62 No matter what we decide three months from now we won't remember arguing about
63 it. So let's save some time an irritability now and pick something.
64
65
66
67 --
68 Ryan Hill psn: dirtyepic_sk
69 gcc-porting/toolchain/wxwidgets @ gentoo.org
70
71 47C3 6D62 4864 0E49 8E9E 7F92 ED38 BD49 957A 8463