So I spent some time going through the beta 3 release blocker issue and I closed a number of issues and unassigned a few others and wrote a PR to fix one of them.
So here is my quick summary of what we need to fix before we finally belatedly declare ourselves a “beta”.
Fix CORS_URL during the web-based install.
Document and setup Lets Encrypt SSL for new installs and resolve Nginx Reverse Proxy issues
Fix the web player & widget so that it works by default on as many browsers by default
Document how to easily upgrade and backup LibreTime
Remove the Facebook Widget (or test and fix it)
Test upgrading from Airtime 2.5
Add a PPA for debian based systems
Merge Python 3 port
Watched Folders upgrade from Airtime 2.5 and/or for new installs
I’d also like us to have a deb based install so people can install and upgrade easily w/o running git. That and/or a docker based install are probably good goals but not necessary.
I also removed porting over the launch page that @ned-kelly had created because we have made no progress on that and so it’s hard to make it a blocker but a more user friendly page would be a good goal before we make an official release.
So I’ll try to assign the issues to myself or whomever is working on it so we can see what else needs to be done and/or needs someone to volunteer.