BitShares Forum

Main => General Discussion => Topic started by: fluxer555 on September 27, 2014, 02:22:28 pm

Title: Automatic update
Post by: fluxer555 on September 27, 2014, 02:22:28 pm
I noticed that NXT has a very nice setup with updating, allowing the user to upgrade right in the client. I understand they have had much more development time, but is this feature planned? It could automatically give a prompt to install the version that ≥51 delegates have upgraded to.
Title: Re: Automatic update
Post by: xeroc on September 27, 2014, 02:39:07 pm
NXT is written in java ... and thus run by a Java virtual machine (JVM) ..

that feature is just not possible with bitsharesX .. BUT once the core system is stable enough you will only need to upgrade the GUI itself .. and THAT feature is already there if you take a look into the main menu!
Title: Re: Automatic update
Post by: speedy on September 27, 2014, 04:48:00 pm
On the subject of updating, I have some questions too. As there are no linux binaries available for download, what exactly is being downloaded to my machine when it does an automatic update?

Are the automatic updates delivering a component of the client that is shared across all the platforms?
Title: Re: Automatic update
Post by: xeroc on September 27, 2014, 05:10:00 pm
On the subject of updating, I have some questions too. As there are no linux binaries available for download, what exactly is being downloaded to my machine when it does an automatic update?

Are the automatic updates delivering a component of the client that is shared across all the platforms?
The GUI is nothing more than a webpage shown in a QT-window .. that's it .. the gui updates are basically patches to that webpage (that looks like a regular UI) ... the packages come in crypto signed ... so no worry about intrusion ..
Title: Re: Automatic update
Post by: speedy on September 27, 2014, 05:13:27 pm
The GUI is nothing more than a webpage shown in a QT-window .. that's it .. the gui updates are basically patches to that webpage (that looks like a regular UI) ... the packages come in crypto signed ... so no worry about intrusion ..

Thanks - makes sense. So that means that the automatic updates cannot at this point deliver updates to the core C++ functionality of the client?

Wasnt really worried about intrusion, just wanted to know what was going on.

Another thing that perplexes me is that they keep taking in/out features from the trading gui. The bid/ask wall has disappeared from 0.4.18
Title: Re: Automatic update
Post by: xeroc on September 27, 2014, 05:27:51 pm
Thanks - makes sense. So that means that the automatic updates cannot at this point deliver updates to the core C++ functionality of the client?
*confirmed*

Another thing that perplexes me is that they keep taking in/out features from the trading gui. The bid/ask wall has disappeared from 0.4.18
Haven't noticed ..

Yhea .. we are still in pre-alpha .. maybe alpha stage .. this is CUTTING EDGE!
and the developers come up with new ideas that get implemented .. updated ..
tuned .. sometimed removed again .. happens ..

btw. the blockchain is up no more than 8 weeks now ..
Title: Re: Automatic update
Post by: bytemaster on September 27, 2014, 07:36:38 pm
Automatic updates are something we have contemplated but obviously our development resources are maxed out at the moment.