public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
From: Daniel F <nanotube@gmail•com>
To: bitcoin-development@lists•sourceforge.net
Subject: Re: [Bitcoin-development] Random order for clients page
Date: Fri, 13 Jul 2012 11:20:58 -0400	[thread overview]
Message-ID: <50003CDA.60205@gmail.com> (raw)
In-Reply-To: <4FFBF1DF.8070203@justmoon.de>

[-- Attachment #1: Type: text/plain, Size: 2702 bytes --]

This discussion is quite bikesheddy, but (or thus? :) ) I will put in my
2c.

The main thing to think about, I think, is "what would be best for the
users". To that end, I suggest the following:

* I do think a page on bitcoin.org listing relatively major, and
relatively vetted, clients is a good idea. Removing it completely and
relegating it to a wiki page, which is likely to contain all sorts of
marginal crufty clients, would likely be a disservice to the users.

* Randomized order is likely also a disservice to the users. We should
list clients in order of "goodness", as determined by whoever(s) we
decide to put in charge of the page. This "goodness" should likely to be
some kind of weighted average of features, security, goodness for
bitcoin network, etc. [1]

** If randomized order is after all chosen, it should be done in
javascript client-side, rather than doing daily page reorgs. If people
without JS don't see random, it's not material at all.

* Prose vs. feature matrix: both have their good and bad points, as
discussed upthread. I think the users will be best served by a
combination of both:

** Prose descriptions of clients should deliberately include negative
points, not just let the user infer them by lack of corresponding
positive mention. (e.g. "This client has fast startup time. That means
you're completely trusting the server operator with your money.") This
task is left up to the person(s) in charge.

** A feature matrix, with carefully chosen and /well defined/
categories, /in addition to prose/ would likely also be of service to
the users. That could be left to the wiki though. The current wiki
clients page seems to be having a good go at it.[2]

** If we are targeting people who "don't know what they're doing", it
may be a good idea to have a 'decision assistant' type setup, where
users are asked several questions and are recommended clients based on
these answers. (This could be done in a static way by having a matrix of
questions.)


Finally - I'd say we're spending disproportionate developer resources on
this question, and if it were completely up to me, I'd resolve this
situation in the following quick-and-painless way: leave page as is, add
negative points to prose, link to wiki clients list. Estimated time to
completion: 1 hour (to think through which negative points to add).


[1] Meehl, 1954, clinical versus statistical prediction... (see also
Grove and Meehl, 1996; Sawyer, 1966) (and yes, despite the age of some
of this research, the conclusions have been surprisingly robust and
timeproof.)
[2] https://en.bitcoin.it/w/index.php?title=Clients&oldid=28615

-nanotube



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 227 bytes --]

  reply	other threads:[~2012-07-13 15:21 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-09 15:54 Amir Taaki
2012-07-09 16:04 ` Gregory Maxwell
2012-07-09 16:09   ` Amir Taaki
2012-07-09 16:39     ` Stefan Thomas
2012-07-09 16:55       ` Harald Schilly
2012-07-09 17:21         ` Luke-Jr
2012-07-09 17:46     ` Gregory Maxwell
2012-07-09 18:03       ` Alan Reiner
2012-07-09 18:29         ` thomasV1
2012-07-09 18:18       ` Amir Taaki
2012-07-09 18:30         ` Mike Hearn
2012-07-09 22:26           ` Stefan Thomas
2012-07-09 22:37             ` Mike Hearn
2012-07-10  2:36               ` Stefan Thomas
2012-07-10  2:44                 ` Alan Reiner
2012-07-10  3:05                   ` Gregory Maxwell
2012-07-10  7:12                     ` Wladimir
2012-07-10  9:11                     ` Stefan Thomas
2012-07-13 15:20                       ` Daniel F [this message]
2012-07-09 23:07             ` [Bitcoin-development] Wiki client list (was: Random order for clients page) Luke-Jr
2012-07-09 18:48         ` [Bitcoin-development] Random order for clients page Gregory Maxwell
2012-07-09 20:44   ` Jeff Garzik
2012-07-09 17:33 ` Nils Schneider
2012-07-09 18:24   ` Amir Taaki
2012-07-09 18:54 Jim
2012-07-09 18:57 ` Gregory Maxwell
2012-07-09 19:14   ` Alan Reiner
2012-07-09 20:13     ` Gary Rowe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50003CDA.60205@gmail.com \
    --to=nanotube@gmail$(echo .)com \
    --cc=bitcoin-development@lists$(echo .)sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox