I downloaded and installed Duplcati and it says version 2.0.4.23_beta_2019-07-14
Is there a STABLE download version that is a little older but is not in Beta that can be downloaded?
Thanks
I downloaded and installed Duplcati and it says version 2.0.4.23_beta_2019-07-14
Is there a STABLE download version that is a little older but is not in Beta that can be downloaded?
Thanks
So far there are no releases of Duplicati 2 that are called āstable.ā That being said, the beta versions are generally quite reliable.
A new beta will hopefully be released soon. They usually come out quickly after an experimental release, and a new experimental version (2.0.5.0) was just released today.
Got it!
beta=good
experimental=use at own risk
Thank you
And thereās also Canary⦠in general it would be the riskiest.
A new beta will hopefully be released soon. They usually come out quickly after an experimental release, and a new experimental version (2.0.5.0) was just released today.
Is there a way to follow the progress or efforts made to make a new Beta?
How closely do you want to follow?
Forum Releases category would have announcement. You probably see last one on your screen now:
Release: 2.0.5.0 (experimental) 2020-01-03, which links to GitHub, which links to commits since then. Seeing nothing horrendous there, or in new GitHub issues on 2.0.5.0, or in Forum topics, will probably lead to Experimental going Beta. Experimental can be feature preview, but I think this one is pre-Beta. When Stable eventually emerges, I hope this dual use of Experimental can be eliminated. We will see.
Progress and efforts at this point are the community trying out Experimental. Feel free to join if you like. People willing to take limited calculated risks on less important backups are what lead to Beta qualityā¦
Settings will let you change to Beta channel if you like. Or just watch the forums and see what happens.
Well, I would like to be able to know more about:
If there are intentions to promote some version to Beta, and if people are working on it
Which tasks remain to be done before that can happen
Outstanding issues/bugs that need to be resolved before Beta release
How I can help
Thanks, this is useful. I checked on some level, and found:
I have some experience with open source software development, and I am used to a perhaps slightly more structured approach, such as: Someone volunteers as release manager. Release manager states intentions wrt. version numbering, type of release (maintenance, feature, beta, GA, etc), gives information on how to test, and gives some date when testing is expected to be concluded. Release manager periodically reports on issues found and state of bugfixes, or give links to bug system etc. Once all āblockerā issues are gone, maybe others as well, then a vote is made (if applicable) on doing the actual release.
Iām not saying I expect the same here, but Iām trying to figure out how to relate to the Duplicati release process in comparison.
Yes, Iād like to join the effort to try out experimental to the degree that I can.
Say that I have some backups that are not so important, and others that are important. How can I balance the need of having stable Duplicati with trying out experimental releases?
I expect having two instances of Duplicati running on the same host will easily lead to complications, or?
Once I have switched upgrade channel to Experimental, would it be possible to go back to Beta after some time? Which caveats should I expect if so, apart from not being able to use new features that are in Experimental only?
however the actual test of Experimental has been longer (which is reasonable, since rollout is slow).
We solved several, and Iāve heard of no more. I think weāre waiting for the release-maker to make it. Historically this move is slow. Promotion to Beta is based on less testing and feedback than desired.
Tasks and issues were primarily administrative, such as poll of staff, release note prep, version plan intended to prevent a repeat of the confusion where urgent tiny 2.0.4.5 Beta patch became 2.0.4.23.
Just running a somewhat unknown release such as Canary or Experimental and reporting bugs helps, especially if the bug reports are high quality such as giving complete directions for anyone to see bug.
Primary interest before release time is finding regressions of things that used to work, but now do not. Testing of features not in previous Beta also helps, but Experimental release note didnāt name themā¦
Volunteers are sought in pretty much all areas, including help with forum, better testing, development, documentation, etc. You donāt need to be a specialist, although specialists are certainly very welcome. Thereās more than enough work to go around, and beyond bugs, there are abundant feature requests.
The Google Drive issue is still too fluid to be holding things up. Consensus seems to be Beta before it. How active this milestone will be in the future is TBD, and milestone is not always a hard requirement.
GitHub does ask for a version, but I donāt know if itās anything more than a text field for human readers. Forum is even worse, and itās very common for people to not provide version information. Thereās also the potential that bugs in an older version exist in a newer one, so specific version search undercounts. Looking for version number might be a good way to spot new regressions, but it could just be old bugs.
Howās your experience with bug trackers? There are definitely better ones, but too heavy would be bad.
This is a good start, but see concerns above about free-form posts and carry-in bugs from old versions.
Thereās an opening for a release manager if anyone wants to do it.
although the exact job description is somewhat fluid. Original authorās comment on it is further down.
Lacking release manager, and with release-maker having way too little time, this relied on staff input. Future direction with release manager has been proposed to let them pick up what they can/will doā¦
Duplicati is extremely volunteer-resource-limited. Your other open source project sounds likely larger.
Duplicati.GUI.TrayIcon.exe, which is what most Windows users probably run (itās the default), will start multiple instances for multiple users, using different ports, but the trick you require is different versions.
There might be a way to get this more gracefully, but I just do zip file installs to different folders to have numerous test versions available on demand (handy for finding out where a regression first enteredā¦). āserver-datafolder keeps the databases from bumping, and I force updates off to avoid update offers⦠Only oddity I noticed last time I actually had two at once is is web UI confusion if both in same browser.
EDIT:
Downgrading / reverting to a lower version shows how the DB upgrade will probably prevent āgo backā to older Beta, but if you mean go back to Beta channel, just change channels and wait for a new Beta. Your wording sounds more like older Beta is the idea. New Beta should have all Experimental features.