We are moving! New user registrations to this forum is now closed. Posting here will be disabled eventually. Please go to the new community for your Snakeoil OS support and other discussions. (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)


Dropping Measurements, Hello High-End.
#2
(05-Sep-2024, 08:01 AM)agent_kith Wrote: People who knew me personally would know I used to work in Oceanography and Meteorology fields as a software engineer. In that job I learnt a lot about measuring the physical world. Knowing what I know it is a fact that audio measurements is a pseudo science. It has led so many down the wrong path, and in fact is the genesis of this project - Snakeoil. Unless you're fixing your equipment, measurements in audio is generally bad. It is snakeoil, and I'm cursed to pick this topic as the codename for 1.3.0. 

Due to time constraints, I'm pivoting and moving away from shell installers. Going to do packages instead - For Ubuntu that'll be a .deb file. There are a lot of good reasons to use a single shell installer, however, everything is negated by my lack of time on the project. So the move to a deb will provide the following advantage:
  1. Once the package is available for your distribution, it will work on your distribution always. The old shell installer has some dependencies that just cannot be resolved easily between distributions. This is why existing Snakeoil will work on one version, but flaky on others. Recompiling everything is just a time I do not have.
This is it really. While this seems trivial it is going to solve a lot of the installation woes people have today. Basically all you need now is to install the base OS, then install the Snakeoil package and you're good to go.

Downside of this is I will need to build the environments for this to happen. For each distribution I will need to create a build environment. This is pretty time consuming and I managed to spin up to build environments so far:
  1. Ubuntu 24.04 LTS for Intel/AMD systems (64 bit)
  2. Ubuntu 24.04 LTS for Raspberry Pi (64 bit)
In other words, the burden is transferred from you the user to me the developer. 

This means a version bump to 1.4.0, and with the codename (High-end). If folks are new to Snakeoil, and want to install, please start with these base installation first. Support for other distributions will come in time. There are still some things I need to learn/do:
  1. Figure out a way to host my own repository so people can just run "apt-get install snakeoil" to update Snakeoil. This will do away with the firmware files
  2. Update the snakeoil API backend  server to use something like go or rust.
  3. Update the snakeoil front end WebApp
Now with the change to deb files you folks have to always install Snakeoil from official sources (i.e. this forum). Do not install any Snakeoil packages that's not hosted by this project. 

When will 1.4.0 be released? I honestly don't know. It will be released once I've managed to create the deb file successfully. Updating the snakeoil software can come in time. Calling out to developers who are interested to help out as Snakeoil is an open source project.

Unsure how many are still using Snakeoil, but for those who are still here, I thank you. And hope to get back to this more than I could in the past 2 years or so... Thank you for your support. And happy listening!

Thanks a lot for your effort and endeavour in SO.  We enjoy very much and benefit a lot from SO.  Good Work!  
Above all, please take good care of yourself and get enough rest first.  God Bless You!! Shy
[-] The following 1 user Likes hkphantomgtr's post:
  • agent_kith
Reply


Bookmarks

Messages In This Thread
RE: Dropping Measurements, Hello High-End. - by hkphantomgtr - 05-Sep-2024, 12:01 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Working on new Snakeoil release - 1.3.x (Codename Measurements) agent_kith 42 13,239 19-Nov-2023, 10:53 AM
Last Post: agent_kith



Users browsing this thread: 1 Guest(s)
[-]
Our Sponsors

[-]
Latest Threads
Android Firefox issues with forum
Last Post: agent_kith
10-Jun-2025 04:45 PM
» Replies: 21
» Views: 2030
[split] Possible To Load Snakeoil OS in ...
Last Post: Snoopy8
09-Jun-2025 06:43 AM
» Replies: 14
» Views: 1501
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
05-Jun-2025 03:58 PM
» Replies: 67
» Views: 8869
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: 654
Work In Progress: 1.4.4
Last Post: hkphantomgtr
29-May-2025 11:44 PM
» Replies: 44
» Views: 4979
SQ difference - Raspberry Pi vs x86_64?
Last Post: Snoopy8
27-May-2025 02:16 PM
» Replies: 42
» Views: 5384
Snakeoil 1.4.0 (High End)
Last Post: aabman
25-May-2025 11:35 AM
» Replies: 93
» Views: 14832
new install issues
Last Post: carlodim
23-May-2025 09:56 AM
» Replies: 42
» Views: 4396
Is this project still alive?
Last Post: agent_kith
20-May-2025 03:11 PM
» Replies: 10
» Views: 1168

[-]
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.