Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Sia - Decentralized Storage - Working Beta - Launches June 7th, 2015
by
nemo1618
on 11/06/2015, 02:18:07 UTC
For those confused about updating versions and what not Sia is not an install. The folder you unzipped to is your install directory.

Yes That is one huge plus with this software. Basically it is a portable program, but If I am thinking right? when you run SIA wallet from a flash drive etc., it will create a UI folder in apps/roaming on the host computer.

I'm thinking we ought to leave the wallet folder where it is in the main working directory. Not reside in the roaming UI folder, if I am reading it all correctly Smiley

Yes, Sia is completely portable. It does not create any folders in Roaming or elsewhere, only subdirectories alongside the siad program. (EDIT: Sia-UI might create a Roaming folder, but if it does it doesn't contain anything important)
I'm interested in what other people think about this though. There are two options: 1) keep everything inside one folder, or 2) spread it out into Roaming/homedir/etc. (Bitcoin takes the latter approach)

The advantage of 1) is that it's very clear where everything is on-disk. It's easy to backup your entire Sia install or move it to a new computer without having to copy your wallet.dat separately.
The advantage of 2) is that you can overwrite the wallet program without having to worry about losing your wallet.dat (and the blockchain db, which is less important but a pain to re-download). Whereas in 1) we'd have to create an install script that would copy the wallet.dat for you so that unsuspecting people don't accidentally overwrite all their money.

Basically, 1) seems harder on the programmer and 2) seems harder on the user. So personally I'm in favor of 1), but I'm interested in hearing the opinions of people who are more familiar with Bitcoin and other wallet programs.