On 6/18/2022 2:00 PM, Adrien Monteleone wrote:
I'm not arguing anything. I'm simply passing along what I've seen the
devs talk about in prior threads.
Of course, if they have time out of their day coding GnuCash to chime
in, I'm sure they can enlighten you more on the issues they have to
consider in the code, and why that decision was made. As far as I'm
aware, they aren't specifically 'anti-crypto'.
Perhaps if one of them (or an experienced user) has the time, they can
put something in the FAQ on the subject. (it is a fairly frequent
topic here on the list.)
Of course, if you took the time to search the list archives, you'll
find those discussions and explanations.
I'll reply not a a developer but as somebody whose done LOTS of software
design in my day.
a) If the developers did the job right, the ISO currency codes are not
hard coded but in "app data" read in when the program starts << that
means they can be changed without changing the code in any program, just
data in a file.
b) NO, not a "lame excuse". Misunderstanding of what the ISO is/does. It
sets STANDARDS. In other words, "for currency X use ABX" (or whatever).
Dr. David, if there is no agreed standard for what the three letter
currency code for "bitcoin" is, what should the developers use? Should
they simply use ANY three characters not already in use for some
currency that has an ISO currency code? There are > 17 thousand three
character codes possible and only the order of a hundred or two in use.
Whatever they pick the odds are worse then 10,000:1 it won't agree with
the code chosen by any other team of software developers OR with what
eventually become the standardized currency code for bitcoin if/when the
ISO chooses one.
Your beef should not be with the gnucash developers but with the
ISO. You bitcoin users need to lobby THEM to choose a code for bitcoin.
Actually, there are TWO standards you need them to choose. One one is
the two character prefix to be used when a currency that is not the
currency of a nation state (or union of states, like EU in EUR). Then
the third character that means "bitcoin".
Actually, there ARE several codes (competing codes) in use for
Bitcoin. Any of those might end up as the eventual code except BTC
(which violates ISO 4217 because BT is the code for an existing nation
state). When I was suggesting that a two character code first, note that
"CC" (for "cryptocurrency" will not do as "CC" already assigned as a
"country code".
Michael D Novack
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.