programatix
Member
- Joined
- May 22, 2020
- Messages
- 93
- Reaction score
- 65
- Location
- Selangor
- Country
- Malaysia
- Dash Cam
- Viofo A129 Duo, Viofo A129 Pro Duo
Also, the versioning need to be addressed. For example, if Viofo is targeting version 2.1, any beta under this version should be,VIOFO do need beta testers, however, they should be choosy and enlist beta testers.
The beta tester, should not make or be allowed to distribute or make available to general users. Also a good security measure too from jokers and sabotage.
Should the beta testers be posting bugs from beta firmware, adding to the impression that VIOFO equipment is unreliable.
It seems possible, that many newbies may have installed beta versions, thinking it was an official release.
Is it possible for user to install firmware or beta software not specific to their equipment, as naming scheme seems vague at times or need to be read carefully.
Hopefully there is a routine in the firmware that won't allow that to happen, advising it wrong firmware for the device they are attempting to update and/or that it is beta firmware.
The forum seems to suggest that possibility. From the forum feedback, could it be possible that VIOFO is looking for bugs that aren't bugs in the official firmware?
Bug reporting should be for equipment that haven't been updated, unless is an official release from VIOFO site only....
Only then can valid bugs be addressed in the right order, increasing the possibility of earlier incremental updates..
New features should only be in major firmware updates.
VIOFO should be addressing bugs and providing incremental updates officially to fix the bugs, not add features.
If they are doing that, then they are shooting themselves in the foot. Very bad practise......
- V2.1b1
- V2.1b2
- V2.1b3
- V2.1
Each version should have a target. For example V2.1
- to resolve sudden high CPU usage during write
- to implement a workaround when high temperature detected, reduce resolution
- to add http host
The targets should not change during the beta, meaning no new target should be added. Only when all of the targets has been achieved, can the version be released.
If after release of, say V2.1, a new bug has been detected due to the implementation of the targets, then a fix should be released under V2.1.1, V2.1.2 and etc.
Sent from my SM-N975F using Tapatalk