понедельник, 15 апреля 2013 г., 20:07:49 UTC+4 пользователь koo5 написал:
thanks for the reply!
i think i just finally realized the green arrow starts the backup! Oh and the other one is for sheduling, and thats gonna be delete and some sort of update? Those four icons need a tooltip. Now it's starting to make sense.
Using tool tips is nice thing, why not?
now its saying its preparing blocks and delivering them, interface has slow responsivity, lots of cpu use, but i am using jnettop to watch my traffic and there is not any corresponding heavy net activity on my computer, just some peer to peer /xxx.xml chatter.
Interface is not so great that is true.
I was thinking to use web browser to do it, but finally give up on this idea and made it using wx.HtmlWindow.
It become slower because lots CPU spends to encrypt the data when you start the backup, so gui just waits for main process a lot.
If you did not see any traffic it may be possible that p2p transports did not work properly - so data did not transferred at all.
However if you are connected to the central serve it should work.
Do you see green icon in the tray or it is gray?
Also, it seems you are running from sources, why you did not install the .deb package from the downloads?
The .deb release should update your software automatically every day using cron.daily script.
I give sources just to provide the code, you need to install dependencies by hand and be sure the main process works.
Try to run from command line in this way:
cd datahaven-revXXXX
python dhn.py
i will send a message from the program later so you can check the logs.
Now the interface besides the debug icons is just black and dead.
I had to kil it and now it refuses to start again, where is the lockfile?
Logs are in the ~/.datahaven/logs
Seems like some exception appears in the main process so it become unresponsive and gui fails.
Did you have installed wx-python ?
To be fair I did not tested yet running from sources on clear machine.
I think I have to do this and make some manual like: "how to install DataHaven.NET from sources step by step".
This is a number of copies of single folder you wish to keep on remote machines.
So number of copies is actually number of historic versions + 1. Ok.
tested the soft on such many suppliers yet. I think 7 suppliers at the moment should give you the best protection.
so number of supplier is the number of chunks my data is split into. Redundancy stays constant.
7 suppliers = can loose 3 at once? Loosing 10 people from 64 at once sounds very likely to happen sooner or later. Will there be more redundancy options?
Yes. Here is the ecc maps and correctable errors we use:
64: 10,
26: 6,
18: 5,
13: 4,
7: 3,
4: 2,
2: 1,
I definitely should provide more info about every option in the software. Will do it soon.
All the other options were clear enough or not interesting for me.
I just pointed out what were the showstoppers for me, as a user. Problems with texts in interface, lack of obvious function/tooltips, backup settings explanations missing. The rest of the user interface is ok and everything seems clear.
Thanks. I think I am working in right direction when using "http server <-> web client <-> gui" solution for making GUI.
It is very easy to make a new pages, we really do not need some fantastic design. But refreshing the gui is tricky in this way.
So I am working on this in last days.
| ok. I changed the captcha settings to make less noise.
okay, ill try again sometime..maybe.. Still would be nice if you found an openid addon to phpbb. Remember you are dealing mostly with privacy freaks here
Will check this.
Why do you want unencrypted backups?
In our understanding, storing the data on friends machines is not so secure as distributed in the whole world.
who says my friends are not distributed in the whole world?:) And if i would make them use this app, the idea that we wouldnt encrypt our data for each other, and share them instead, comes naturally. I would love to see my friends music collections.
No. I dont think DataHaven.NET will have any kind of data sharing.
As a programmer, i admire your code, the use of automata, the
transparency the debug tools and the directory structure provide, and i
hope to dig deeper and learn from it. have a nice day !
Cool. Thanks. I definitely should provide more info about DataHaven.NET on the web site, just dont have extra time to publish my work.