Author Topic: Please perform a solid testing before releasing every new software version!  (Read 4409 times)

0 Members and 1 Guest are viewing this topic.

Offline Riverhead

Now that 0.4.9-a has got itself sorted on my laptop it's been rock solid. Which is a mixed blessing because I am becoming addicted to day trading on the platform haha. It would probably be safer if I knew WTF I was doing  :o

Offline dxtr

  • Full Member
  • ***
  • Posts: 71
  • United We Stand, Dispersed We Are.
    • View Profile
Help me out:     wallet_approve_delegate mr.scroodge true

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
fugure versions will ask you to update on launch if you find a newer version

Offline dxtr

  • Full Member
  • ***
  • Posts: 71
  • United We Stand, Dispersed We Are.
    • View Profile
Is it possible to have a notification in status bar saying: "Not connected to the network, please chack for updated client at: <LINK>"
when no connections available?
Or better have a simple update notification that with every client startup it checks if there is a new version available to download.

If it is not possible to submit changes and have backward compatibility of the network, I think this could decrease the BTSX price falling ratio.
Help me out:     wallet_approve_delegate mr.scroodge true

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline joele

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
I think 3I need to recruit more Window programmers, especially GUI coder. Because it seems linux version is quite stable, but most of the bugs are from WIN, unfortunately, most of the users are WIN users. Win sucks, but more popular.

Mac GUI wallet has not crashed on me and I use it every day.

My 0.4.8-b Windows GUI hasn't crashed on me and I've been doing a fair amount of day trading.

Is there a 0.4.8-b Windows GUI exe? It's not on DAC Sun or bitshares-x.info. I haven't been able to get 0.4.8-a to work without crashing on two separate computers.

Try make it backwards compatible with windows xp service pack 3.
https://bitsharestalk.org/index.php?topic=7402.msg98644#msg98644

Offline Riverhead


Is there a 0.4.8-b Windows GUI exe? It's not on DAC Sun or bitshares-x.info. I haven't been able to get 0.4.8-a to work without crashing on two separate computers.


Guess they haven't officially released it yet but I've been using it all day on Win7 without a single issue.


https://github.com/dacsunlimited/bitsharesx/releases


Offline biophil

  • Hero Member
  • *****
  • Posts: 880
  • Professor of Computer Science
    • View Profile
    • My Academic Website
  • BitShares: biophil
I think 3I need to recruit more Window programmers, especially GUI coder. Because it seems linux version is quite stable, but most of the bugs are from WIN, unfortunately, most of the users are WIN users. Win sucks, but more popular.

Mac GUI wallet has not crashed on me and I use it every day.

My 0.4.8-b Windows GUI hasn't crashed on me and I've been doing a fair amount of day trading.

Is there a 0.4.8-b Windows GUI exe? It's not on DAC Sun or bitshares-x.info. I haven't been able to get 0.4.8-a to work without crashing on two separate computers.
Support our research efforts to improve BitAsset price-pegging! Vote for worker 1.14.204 "201907-uccs-research-project."

Offline Riverhead

The nature of new software being released is that you cannot test all environments prior to launch, especially "crashes".


Which is why I support this open "beta". There were dry runs but no one hits them as hard as when it's the real deal.

Offline bytemaster

The nature of new software being released is that you cannot test all environments prior to launch, especially "crashes".

For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
Quote
My 0.4.8-b Windows GUI hasn't crashed on me and I've been doing a fair amount of day trading.

same to me! Working stable!

Maybe other wallets/devices could cause a crash. (example - on OSX 10.4.8 ) I had problems with Trezor/BTSX wallet if Trezor is plugged at same time i tried to open my BTSX wallet.


█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline Riverhead

I think 3I need to recruit more Window programmers, especially GUI coder. Because it seems linux version is quite stable, but most of the bugs are from WIN, unfortunately, most of the users are WIN users. Win sucks, but more popular.

Mac GUI wallet has not crashed on me and I use it every day.


My 0.4.8-b Windows GUI hasn't crashed on me and I've been doing a fair amount of day trading.

Offline bytemaster

I think 3I need to recruit more Window programmers, especially GUI coder. Because it seems linux version is quite stable, but most of the bugs are from WIN, unfortunately, most of the users are WIN users. Win sucks, but more popular.

Mac GUI wallet has not crashed on me and I use it every day. 
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline ripplexiaoshan

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 2300
    • View Profile
  • BitShares: jademont
I think 3I need to recruit more Window programmers, especially GUI coder. Because it seems linux version is quite stable, but most of the bugs are from WIN, unfortunately, most of the users are WIN users. Win sucks, but more popular.
BTS committee member:jademont

Offline Riverhead

+1

I can not connect right now. This is embarrasing...
For who? I'd much rather assist with ironing out these issues than have the product delayed another six months 8).

Having the community hammering away at it is an effective way to ferret out issues from a large cross section of users and geographies.

Offline Thiball

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
+1

I can not connect right now. This is embarrasing...
BTSX : thiball

Offline joele

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile

The only way you can find real bugs is to release it.
as a software developer I can not agree with that statement. i think it should be possible to do very good integration tests automaticialy with unit testing and a proper test network/chain

Sent from my iPhone using Tapatalk

I mean beta release

Offline bytemaster

Our plan is to move toward "beta release" prior to "real release" for the brave soles who want to try it out.   The rapid releases this past week are not how we plan to operate long term but more about getting critical fixes out.

We are being slower on the next release while we fix bugs and test.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline CrazyCriple

  • Full Member
  • ***
  • Posts: 51
    • View Profile

The only way you can find real bugs is to release it.
as a software developer I can not agree with that statement. i think it should be possible to do very good integration tests automaticialy with unit testing and a proper test network/chain


Sent from my iPhone using Tapatalk

Offline joele

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
The only way you can find real bugs is to release it.

Offline cusknee

  • Full Member
  • ***
  • Posts: 174
    • View Profile
  • BitShares: cusknee

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Test/Release cycle is a must. However, I'm sure Bitcoin-Qt was flaky in the beginning as well.

Offline dxtr

  • Full Member
  • ***
  • Posts: 71
  • United We Stand, Dispersed We Are.
    • View Profile
As BTSX is #4 (arguably #3) on coinmarketcap it grabs everyone's attention, so people not knowing too much about the system want in, seeing a big increase in value for a couple of days (at least some time ago).

Those people download wallets and buy BTSX on markets.
For some time they are happy, but later, they start up their client and see no connections to the network - it happend just after starting market functionality.
What those people do? Most of them perform panic-sell, maybe some go to the forum, to check what is going on.

Not all of them know that current BitSharesX release cycle is very chaotic, and most likely after releasing another client version one should expect a hotfix few hours later, because software was not tested enough, to make sure it's release ready.

Only a handful of people know that, and the vast majority doesn't (People from China are the big market players and only very little of them use this forum).

You need to make sure new software releases are made available to wide public in fixed periods of time, and that those releases are tested on every platform they're supposed to work on.

Now some people may think that I3/DSL are not sound companies and manipulate the markets for their own use.

Why? Because one might think, that releasing a buggy software, that doesn't even run was not accidantal, but was made on purpose: those who knew this, expected the price to fall, and adjusted their market positions accordingly, watching BTSX price falling with smile on their face.

For those players this is good in short term, but not for all the others, and if this keeps going like that, it can end with only few stay in the sandbox with noone else left to play with speciously tools.

Verify your software before releasing it, otherwise you can not bring serious investors' money in, as they tend to partner with reliable people!
Help me out:     wallet_approve_delegate mr.scroodge true