Wladimir [ARCHIVE] on Nostr: 📅 Original date posted:2014-05-07 📝 Original message:On Wed, May 7, 2014 at ...
📅 Original date posted:2014-05-07
📝 Original message:On Wed, May 7, 2014 at 9:57 PM, Jameson Lopp <jameson.lopp at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I agree that it would be awesome to offer these types of stats with the installer; unfortunately the route I've taken has dependencies on several other other pieces of software to do all the heavy lifting of stats aggregation and chart rendering. I'm assuming that you would not want to build any of that processing into Bitcoin Core itself; would you be opposed to packaging other software along with the installer?
Depends on just how much stuff it is. The idea is primarily to have an
installer for running a (wallet-less) node as an OS background
service.
Having some statistics available would be worth some extra download
size, otherwise it would be pretty much invisible.
We'd already decided that we would need something like Python for the
stats service. Implementing things like web services in C++ is just
not realistic given the time constraints and the great already-written
code that is out there. As an optional tool it should be external, not
part of bitcoind itself.
I suppose the chart rendering happens client-side? In that case the
web service just has to collect and provide the data, and serve static
html/js files.
Wladimir
Published at
2023-06-07 15:21:04Event JSON
{
"id": "93bfd35df9cc961a8b0f710d7d499df6066b0c5a6a711ccea936d74d79cc9ac1",
"pubkey": "30217b018a47b99ed4c20399b44b02f70ec4f58ed77a2814a563fa28322ef722",
"created_at": 1686151264,
"kind": 1,
"tags": [
[
"e",
"eee9f45331490750cb4b2457486fbbd67822220193953d499fd36e4811e321a2",
"",
"root"
],
[
"e",
"020ea8a28542f9c7ed603ab9783645abff3e9350d0c50e4a76f776048b640064",
"",
"reply"
],
[
"p",
"45d091c7bcdbb8674dc8b91c60f7323053ab1432c4c882fd2d9897fe502eebed"
]
],
"content": "📅 Original date posted:2014-05-07\n📝 Original message:On Wed, May 7, 2014 at 9:57 PM, Jameson Lopp \u003cjameson.lopp at gmail.com\u003e wrote:\n\u003e -----BEGIN PGP SIGNED MESSAGE-----\n\u003e Hash: SHA1\n\u003e\n\u003e I agree that it would be awesome to offer these types of stats with the installer; unfortunately the route I've taken has dependencies on several other other pieces of software to do all the heavy lifting of stats aggregation and chart rendering. I'm assuming that you would not want to build any of that processing into Bitcoin Core itself; would you be opposed to packaging other software along with the installer?\n\nDepends on just how much stuff it is. The idea is primarily to have an\ninstaller for running a (wallet-less) node as an OS background\nservice.\n\nHaving some statistics available would be worth some extra download\nsize, otherwise it would be pretty much invisible.\n\nWe'd already decided that we would need something like Python for the\nstats service. Implementing things like web services in C++ is just\nnot realistic given the time constraints and the great already-written\ncode that is out there. As an optional tool it should be external, not\npart of bitcoind itself.\n\nI suppose the chart rendering happens client-side? In that case the\nweb service just has to collect and provide the data, and serve static\nhtml/js files.\n\nWladimir",
"sig": "f1d68c3822fae39818fbecbbbd45189773383963cf000304184643b57f60ae3a7a745273503179cb283c9d61cd066819b3c3a320ad159acb672cf444837d7464"
}