Resonic Testing (Alpha and Beta)
This document is intended for people interested in testing the latest Resonic Pro pre-release builds.
Resonic Player pre-releases builds are freely available to the public.
Requirements
Anybody may become a tester, but for being involved with the Testers Group these are the basic requirements:
- Be present on the LA Discord
- Keep the conversation going. Little on a regular basis is preferrable
- To test the Pro version you need a license, regular or trial
- Be fine with occasional screen shares and voice chats (it's ok to participate in writing)
- Stick to Test Goals, if there are any
- Test the latest setup versions from the website as well as the latest portable Alpha/Beta build. They can coexist on a system.
- Don't ask about logins as it gets your tester status undone. It shows you've skipped reading this page. Ain't got no time for that
Discord Channels
We use Discord to keep things central and semi-public. If you don't know your way around it ask publicly.
- Main channel: #testing
- Voice channel: 🔈testing-voice
- Channels are locked — Please request to be added to them.
- Active tester names use a yellow tint.
- If you need a Pro license request one from @liqube with your full name and email
- For logins to access downloads check the pinned messages (press Ctrl+P in #testing to check "the pins").
- For Resonic Player (not Pro) use the public channels #resonic, #bugs, and #suggestions so other people can join in to the conversion
You may additionally use the LA Bug Tracker.
Use of LA Forums is discouraged.
How to Test
Any way you want, as long as you report back every now and then.
Testing shouldn't be tense, mechanical, or over-complicated. Stability is the main goal, so try whatever you want, in any order, go into detail with each new feature you can relate to, torture and try to break things, retreat for a few days, take notes, take no notes, come back with results, hop on Discord and report things as they happen, use the bug tracker if you must, whatever, it's up to you.
Test Goals
Sometimes we set goals, things that most need testing right now. Typically it's features that are going to be in the next release. We might have a scheduled voice chat, quite possibly with screen share, on one of the 🔈testing-voice channel to present some feature details that are easier expressed like this.
As a tester be in touch, even if it's just for a heads-up about not having found anything new, or not having much time on your hands.
Your extra set of eyes and brain is the help we need. But it's only helpful if you come forward with your findings and updates.
Downloads
Get the latest .zip (Alpha and Beta) or .msi file (Beta) from the stuff space.
Pro + Player Alpha check: stuff.liqube.com/ext/getalpha
Public builds: stuff.liqube.com/public/
Private builds: stuff.liqube.com/private/ (testers only)
Make it a habit to read the changelogs for every new build. They tell you what has been added or modified. They use the same name as the build .zip, but with .txt extension, and are included with every build and release as whatsnew.txt.
You can find the latest builds here, and a tool to help you spot differences between two whatsnew.txt files here.
If you're new, here's an introduction to Test Builds (Alpha + Beta).
Current Test Cycle
A new test cycle started in May 2024, the existing testers group on Discord was wiped.
Since Resonic Pro 0.9.5 is undergoing a DRM minimization:
- Pro Alpha builds can now be tested without a Pro license. Alpha builds expire after a while.
- Pro Beta builds require a working Pro License which you either already own, or will be provided to you. A QA License allows you to test any build we release in full and without restrictions. You can also run official releases with the same license. To avoid hit and runs these licenses are time-limited and expire after a few months. They are renewed on an activity basis, as long as you don't completely disappear.
Appendix
Download Naming
The naming scheme of all Setup and Portable builds sticks to:
resonic[pro]-beta-[major].[minor].[revision].[build].zip|msi
For example:
resonicpro-beta-0.9.4.1941.zip
resonicpro-beta-0.9.4.1941.msi
Terminology
Here's the basic terminology we've been using in the past, and are still using now: