summaryrefslogtreecommitdiff
path: root/45/0b7e4f757f7d0e4f71f21967e33c0108da798c
blob: 1221ade2fb073f835299fcf097a156ac7779ea01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <zgenjix@yahoo.com>) id 1SoIXf-0001uC-3y
	for bitcoin-development@lists.sourceforge.net;
	Mon, 09 Jul 2012 18:18:39 +0000
X-ACL-Warn: 
Received: from nm10-vm1.bullet.mail.ne1.yahoo.com ([98.138.91.75])
	by sog-mx-1.v43.ch3.sourceforge.com with smtp (Exim 4.76)
	id 1SoIXd-0003vj-QV for bitcoin-development@lists.sourceforge.net;
	Mon, 09 Jul 2012 18:18:39 +0000
Received: from [98.138.90.52] by nm10.bullet.mail.ne1.yahoo.com with NNFMP;
	09 Jul 2012 18:18:32 -0000
Received: from [98.138.88.234] by tm5.bullet.mail.ne1.yahoo.com with NNFMP;
	09 Jul 2012 18:18:32 -0000
Received: from [127.0.0.1] by omp1034.mail.ne1.yahoo.com with NNFMP;
	09 Jul 2012 18:18:02 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 166420.3514.bm@omp1034.mail.ne1.yahoo.com
Received: (qmail 78869 invoked by uid 60001); 9 Jul 2012 18:18:02 -0000
X-YMail-OSG: rg3bEtcVM1ny_tXTMCWGKmH6fyzxA6ybrsLaXIx3titBbWy
	u.uypCUhf82G4x8c2f6Na7bKD9UT6b5Plh3qPUjWrHigNSusf7L5LEyGuwFf
	Awlq9KQQ8mYT0NDQbOfG85xFYfmi90Pn9R4EBlbYybLPRWmn8psN9QkVS4Bt
	Gs99EG0KoJ2d8k503_x810MHSuevMnIRhZgtDo_sHXERvw7Tr_teHYmGSSZq
	1mZkY2JuSZqEepx1WnFhN8k4B6xZVANyk1urvnEj2b6703VpU0lhu0dJrgXM
	YzR4lX56b18N0OumOl1TBnrQz0uT6LGwau1PMmT4OawSxF.aAeHKlXwt81J.
	5G32Gcak9Pkeiqm.tkg2oqXhyVqSNPSRAQLPFIZ4pvYZIssqBt9GjZikvcO2
	DVvuXqGq8r1rPbBZPxYPy3fjm1Ad1ewOyPtzO.NZ4GK9OICY2J54DpEVA7Cr
	wYknXcFp4jyLC4dvQcGik3TGa59RjmjcmGr5piy1qHhy88JAYi_TNZuzhV02
	IluNdbaPYBQVOc.8nNo.K7XdH9g--
Received: from [178.5.23.109] by web121006.mail.ne1.yahoo.com via HTTP;
	Mon, 09 Jul 2012 11:18:02 PDT
X-Mailer: YahooMailWebService/0.8.120.356233
References: <1341849295.94710.YahooMailNeo@web121003.mail.ne1.yahoo.com>
	<CAAS2fgRd0gqrxXs4Le6nydYBaG7EO=T7FrtX6QZpg3aJtAxSvg@mail.gmail.com>
	<1341850157.18601.YahooMailNeo@web121006.mail.ne1.yahoo.com>
	<CAAS2fgQRo4swDTQjPE0PmnpZ9uS+TDNQdOR6q4K70xsNJY9RfQ@mail.gmail.com>
Message-ID: <1341857882.56956.YahooMailNeo@web121006.mail.ne1.yahoo.com>
Date: Mon, 9 Jul 2012 11:18:02 -0700 (PDT)
From: Amir Taaki <zgenjix@yahoo.com>
To: "bitcoin-development@lists.sourceforge.net"
	<bitcoin-development@lists.sourceforge.net>
In-Reply-To: <CAAS2fgQRo4swDTQjPE0PmnpZ9uS+TDNQdOR6q4K70xsNJY9RfQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.1 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,
	no trust [98.138.91.75 listed in list.dnswl.org]
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(zgenjix[at]yahoo.com)
	-0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.0 FSL_FREEMAIL_2         FSL_FREEMAIL_2
	0.0 FSL_FREEMAIL_1         FSL_FREEMAIL_1
	-0.0 AWL AWL: From: address is in the auto white-list
X-Headers-End: 1SoIXd-0003vj-QV
Subject: Re: [Bitcoin-development] Random order for clients page
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Amir Taaki <zgenjix@yahoo.com>
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Mon, 09 Jul 2012 18:18:39 -0000

This page really does matter to alternative clients. If you measure the cli=
ck through statistics, then they are a significant portion of the =0Atraffi=
c. By removing this page, you are directly stunting Bitcoin's =0Agrowth.=0A=
=0AThe only thing that's changed between now and this morning is: =0A=0A- A=
ddition of Bitcoin Wallet for Android=0A- Randomisation of entries=0A=0AI a=
ctually got permission from everyone involved before making the page.If you=
 want to remove the page, then we should see a vote by:=0A=0A- laanwj=0A- g=
avin=0A- sipa=0A- jgarzik=0A- BlueMatt=0A- Diapolo=0A- luke-jr=0A- you=0A- =
jim from multibit=0A- gary rowe=0A- ThomasV=0A- me=0A- etotheipi=0A- Andrea=
s Schildbach=0A- justmoon=0A- Mike Hearn=0AYou're proposing to remove the p=
age. You know, and I know and I know that you know that nobody visits the W=
iki. Your proposal is not "move to Wiki" really but remove from bitcoin.org=
. Keep bitcoin.org for Bitcoin-Qt only which is against the stated goals of=
 the rest of your team members (gavin, sipa, jgarzik).=0A=0A=0AHave you tri=
ed the new clients? I've tried all 4, and they are all well written.=0A=0AT=
ry the new version of Electrum, https://gitorious.org/electrum/electrum - i=
t's more featureful and secure than Bitcoin-Qt what with deterministic wall=
ets, brain-wallets, prioritising addresses, frozen addresses, offline trans=
actions - none of which Bitcoin-Qt has.=0A=0AMultiBit is also very good wit=
h QR integration and the ability for merchants to quickly set themselves up=
. It's full of guiding help text, and has this paradigm to allow people to =
work with keys.=0A=0A=0ABitcoin Wallet for Android has one of the best bitc=
oin UIs I've seen and is extremely well thought out in how the user navigat=
es through the software.=0A=0AThe Bitcoin network could function perfectly =
fine with Electrum nodes and =0Aminers. You would still have miners and we =
wouldn't have the problem now with huge blocks because miners would be econ=
omically incentivised to =0Akeep blocks small. But that's another discussio=
n.=0A=0ATechnically speaking, the randomisation is fine now. It achieves it=
s intended effect, as the page is regenerated daily.=0A=0AThis does not nee=
d to be a source of arguing. I see no problem with having this page be a ne=
utral overview of the main clients (as we all agreed together in the beginn=
ing):=0A- Source must be public, and users must be able to run from source.=
=0A- Description should be non-spammy and neutral sounding. Cover the negat=
ive aspects.=0ARandomisation of the order simply makes that fairer. Alphabe=
tical is not a good option (as others have suggested) because it can be gam=
ed.=0A=0AThere is absolutely no reason to remove this page unless you think=
 bitcoin.org is only for Bitcoin-Qt which is against the wishes of gavin, s=
ipa, jgarzik, and the long-term stated goal of bitcoin.org as a neutral res=
ource for the community.=0A=0A=0A=0A----- Original Message -----=0AFrom: Gr=
egory Maxwell <gmaxwell@gmail.com>=0ATo: Amir Taaki <zgenjix@yahoo.com>=0AC=
c: "bitcoin-development@lists.sourceforge.net" <bitcoin-development@lists.s=
ourceforge.net>=0ASent: Monday, July 9, 2012 6:46 PM=0ASubject: Re: [Bitcoi=
n-development] Random order for clients page=0A=0AOn Mon, Jul 9, 2012 at 12=
:09 PM, Amir Taaki <zgenjix@yahoo.com> wrote:=0A> JS randomisation is bad. =
People shouldn't need JS to view a webpage.=0A=0AJS randomization doesn't i=
mply needing JS to view the page. It implies=0Aneeding JS to see it in rand=
om order.=A0 You could also combine it with=0Athe server-side randomization=
 if you care about non-js being non=0Arandom, though I don't think it matte=
rs.=0A=0AAs others have pointed out I don't generally think the randomizati=
on=0Ais good in principle, but if its done it should at least achieve its=
=0Agoals.=0A=0A> Only you have a problem with this page. I don't see why Bi=
tcoin-Qt needs to be first either when it dominates the front page. It is p=
erfectly fine as it is.=0A=0AI'll let other people speak for themselves, bu=
t I did consult others=0Abefore reverting your last batch of changes.=0A=0A=
More generally, we have pull requests in order to get some peer review=0Aof=
 changes.=A0 Everyone should use them except for changes which are=0Aurgent=
 or trivially safe.=A0 (Presumably everyone with access knows how=0Ato tell=
 if their changes are likely to be risky or controversial)=0A=0A> You are n=
ot a developer of any alternative clients, and this is a webpage for Bitcoi=
n clients. I have made a change to remove a source of disputes, and make th=
e process more fair and equal. Your suggestion to remove the clients page i=
s your bias towards thinking that there should be only one Bitcoin client t=
hat everyone uses (the one which you contribute towards).=0A=0AI'm strongly=
 supportive diversity in the Bitcoin network, and some alt=0Aclient develop=
ers can speak to the positive prodding I've given them=0Atowards becoming m=
ore complete software. If I've said anything that=0Asuggests otherwise I'd =
love to be pointed to it in order to clarify my=0Aposition.=0A=0AUnfortunat=
ely none of the primary alternatives are yet complete, the=0Anetwork would =
be non-function if it consisted entirely of multibit or=0Aelectrum nodes (a=
nd as you've noted armory uses a local reference=0Aclient as its 'server').=
=A0 The distinction between multiple kinds of=0Aclients in terms of securit=
y and network health are subtle and can be=0Adifficult to explain even to t=
echnical users and so until something=0Achanges there the reference client =
needs to be the option we lead=0Awith. People should us it unless their use=
-case doesn't match. When it=0Adoes they'll know it and they'll be looking.=
 We don't need to make one=0Aof those recommendations a primary option.=0A=
=0AI like the proposals of moving this stuff to the Wiki as the wiki=0Aalre=
ady contains tons of questionable (and sometimes contradictory)=0Aadvice an=
d so there is less expectation that placement there implies=0Aany vetting.=
=0A