![[Image: bad_atmosphere.gif]](https://www.snakeoil-os.net/forums/images/onion/bad_atmosphere.gif)
![[Image: hate.gif]](https://www.snakeoil-os.net/forums/images/onion/hate.gif)
![[Image: help.gif]](https://www.snakeoil-os.net/forums/images/onion/help.gif)
![[Image: Nooo.gif]](https://www.snakeoil-os.net/forums/images/onion/Nooo.gif)
![[Image: dead.gif]](https://www.snakeoil-os.net/forums/images/onion/dead.gif)
![[Image: bsod.gif]](https://www.snakeoil-os.net/forums/images/onion/bsod.gif)
![[Image: bsod.gif]](https://www.snakeoil-os.net/forums/images/onion/bsod.gif)
Above about sums it up right now. The base WebApp (what you guys are using atm) is suddenly not compiling any more. Had this problem before, but managed to fix it, but just spent 2 hours this morning and just couldn't get it to work. There are too many links and it seems utterly broken beyond hope.
Mainly I guess because that code is based on Angular 5, and everything has moved on. Surprisingly things just "break" without me doing anything, and this got to happen in the last 3 months or so.
The new code should still be working (Angular 12). I have to probably do some rolling back on the changes/fixes I tried this morning to get it back to a working state.
Meaning more than ever I have to FINISH this new WebApp. As such I may be dropping some things just to get this WebApp out the door, and gradually add all the old functionality back. For now I am just going to concentrate on 3 components:
- Dashboard
- Music player selection
- Disk mounting
- Beta experimental features (Snakeoil)
Good news though. As I said before, once I have enough money to fund my own server, Snakeoil will be open source! Well not quite, one part of the code will be kept private - the Snakeoil activation stuffs. The rest will be open sourced. This means any enterprise (aka cheap) person can download the source code, make a simple change and have an activated edition. It also means any commercial entity can do the same. And honestly I have no problems with that!
The idea of asking folks to pay money to enroll in the beta process is kind of a contempt anyway. As in who would actually do that? Turns out, many of you did, for that I am grateful, and apologies again for not dedicating enough time for this project.
Times are hard, and I hope music will help bring some solace during this difficult times.