We have moved! This forum is now read only. (June 03)

New community website: https://community.snakeoil-os.net (June 03)

Join us in the new community by Creating a new account. (June 04)


Working on new Snakeoil release - 1.3.x (Codename Measurements)
#1
OK folks. Last few years have been really busy for me professionally (Across 3 jobs). It was rewarding at times, however it was stressful most times as well. This current job I have is probably one of the worse as a co-worker is slack, combative making the situation really bad for me mentally. He left the company last month. And things are looking good. I realised last Friday I seem to have finished things which I expected will take me 2 months to do. So effectively I am 2x more productive? Or is it? Dawned on me I am back to my normal working pace because I don't have to waste time fixing his problems, arguing with him about things that really has no point arguing about. Let's face it. The guy is weird. On hindsight I realised the constant arguments we have always happened when we aren't alone.  Yes I'm still traumatised by this experience as this is the first time I have worked with somebody like him.

This is really not about me whinging. Well, it kind of is, but not really. I've just spent 12 months at this place, and I have written 140,000 lines of code (Javascript and C++). That's nearly 10k lines a month which is really takes the wind out of me. Hopefully now I am in a much better state of mind, and in a better position to churn out Snakeoil updates like before (It has been years).

First up I guess is to take in feedback. I will focus on the following things for the upcoming release, codename Measurements.


Better Install
With beefier hardware, and no bandwidth quotas I think it's time for me to abandon the restrictive way of downloading the installer. From this release onwards you no longer have to subscribe to the forum to download the installer. 

You'll still need to install the base (host) operating system. However, after which all you'll need to do is to run a single command from a shell session and follow the prompts.

Yes. There will be prompts now. This will fix the 20 minute delay in the RPi Installer. Something is easy to fix but I just don't have the time to.

Will have to see opening the install to everybody goes. I'm hoping CloudFlare will protect me from this. At least with 2 physical servers at best the malicious guy can take down the download server, but the forums and support will continue to function. More importantly because there's no longer any bandwidth quotas it means I do not have to worry about a big bill at the end of the month!


Better Raspberry Pi Support
My intention is always to move my primary listening rig to the Pi platform (preferably CM4 based). The plan is get an expansion board with a PCI-e interface powered by a CM4 board. The thing is I never get to execute this plan as I spent the past few years as switching from so many jobs.

First big announcement will be - aarch64 support! Via the form of Ubuntu. Mainly because Bookworm is yet to be officially supported by Raspi OS. When that is released Snakeoil OS will eventually support them too. So yes, Raspberry Pi will support at least 3 variants for now:
  • Ubuntu 22.04 LTS (aarch64)
  • Bookworm (armv7 and aarch64) Update 28 Oct 23: Not supporting armv7 for now since Bookworm defaults to 64 bit kernel running 32 bit applications. See this post for context.
Eventually this is likely to trickle down to only 1 platform. Going to do 3 for now so I can evaluate all 3 to find something that works best for me. 

And technically there will only be 1 version for the Pi at time of this post - Ubuntu 23.04 aarch64.


DSP Support
I will probably need the forum's help to get this up. Seems DSP is popular with people (especially people using it as a cross-over or room correction). 


In Conclusion
So that's about it for now. Spent yesterday setting up services on the cloud to test feasibility of the new installation method and everything seems to be working so far. So over the next several days I will build up a aarch64 build environment and then work on the installer. Once that is ready Measurements can be released and DSP support in the WebApp will be added in one of the point releases.

With the toxic guy gone I'm actually starting to enjoy listening to music again. This one is particularly good (I have NFI what the lyrics are, but there are a lot of things I like about how this is composed and performed). Will try and find this album when I go to HK early next year, but I expect the album to be heavily compressed.. 

Snakeoil Operating System - Music, your way!
Reply


Messages In This Thread
Working on new Snakeoil release - 1.3.x (Codename Measurements) - by agent_kith - 10-Sep-2023, 09:56 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [split] Possible To Load Snakeoil OS in RAM wxrbbs 14 1,524 09-Jun-2025, 06:43 AM
Last Post: Snoopy8
  Dropping Measurements, Hello High-End. agent_kith 20 3,585 18-Dec-2024, 12:02 AM
Last Post: uglymusic
  Snakeoil Music server & Snakeoil its own endpoint hkphantomgtr 9 2,411 22-Jul-2024, 05:51 PM
Last Post: Snoopy8
  Make SnakeOil install much easier Snoopy8 5 2,202 24-Aug-2023, 03:28 PM
Last Post: agent_kith
  Request For Comments: Snakeoil 1.2.0 (Gear Isolation) agent_kith 103 50,601 02-May-2021, 09:14 PM
Last Post: agent_kith



Users browsing this thread: 6 Guest(s)
[-]
Our Sponsors
{myadvertisements[zone_4]}

[-]
Latest Threads
Android Firefox issues with forum
Last Post: agent_kith
10-Jun-2025 04:45 PM
» Replies: 21
» Views: 2037
[split] Possible To Load Snakeoil OS in ...
Last Post: Snoopy8
09-Jun-2025 06:43 AM
» Replies: 14
» Views: 1524
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
05-Jun-2025 03:58 PM
» Replies: 67
» Views: 8955
Snakeoil with Ubuntu Desktop ?
Last Post: Snoopy8
02-Jun-2025 09:38 AM
» Replies: 8
» Views: 903
Add IR remote control using Flirc USB in...
Last Post: Snoopy8
31-May-2025 03:50 PM
» Replies: 5
» Views: 656
Work In Progress: 1.4.4
Last Post: hkphantomgtr
29-May-2025 11:44 PM
» Replies: 44
» Views: 4984
SQ difference - Raspberry Pi vs x86_64?
Last Post: Snoopy8
27-May-2025 02:16 PM
» Replies: 42
» Views: 5430
Snakeoil 1.4.0 (High End)
Last Post: aabman
25-May-2025 11:35 AM
» Replies: 93
» Views: 14894
new install issues
Last Post: carlodim
23-May-2025 09:56 AM
» Replies: 42
» Views: 4400
Is this project still alive?
Last Post: agent_kith
20-May-2025 03:11 PM
» Replies: 10
» Views: 1172

[-]
SnakeoilOS Mission Statement

Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.

SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.

If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.