Request For Comments: Snakeoil 1.0.0
|
Posts: 450
Threads: 30
Joined: Oct 2016
Reputation:
89
Location: Pacific
Version '1.0.0 Golden Ears' and Ubuntu 16.04.02 LTS......... and a new interface ! busy much !
Do take some time out for r&r and recharging !
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(17-Mar-2017, 03:38 PM)Bromf Wrote: Version '1.0.0 Golden Ears' and Ubuntu 16.04.02 LTS......... and a new interface ! busy much !
Do take some time out for r&r and recharging ! Not sure I have that luxury to be honest , but ultimately it will be a rewarding experience. I really don't want to move to 16.04 LTS, but unfortunately 12.04 is not going to be supported by the Ubuntu boys anymore. Already JRiver 23 refuse to run on the old Ubuntu 12.04 base, and eventually more will fail.
Might as well bite the bullet and move .
Snakeoil Operating System - Music, your way!
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
On the 6th of March this month I have NFI what Angular2, TypeScript and all those mumbo jumbo is. I used a bit of JavaScript here and there but not very good at it.
If you look at post #4, that's how raw I was.
Around 3 weeks later. From the above, to this.
The video don't really give this justice, but what a difference.
There is still something wrong with that chart, changed it from pie chart to this and still the labels don't line up right . Very much a work in progress at this stage, but I hope this actually works.
Snakeoil Operating System - Music, your way!
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
30-Mar-2017, 08:57 AM
(This post was last modified: 20-Feb-2020, 06:40 PM by agent_kith.
Edit Reason: Updated tracker links from Mantis to gitlab
)
Not a lot has happened since the last update as I was quite busy with other non Snakeoil related stuff. Ever since I've blown the USB port of my Accuphase DC-37 suprisingly I've been spending more critical listening time listening to music than doing this. Quite a bit alarmed that the S/PDIF input from Audio-Gd DI (which itself is a USB unit) can give me so much more emotional connection with redbook materials. But that's another story to be told another day.
Progress update!
Dashboard and network tabs are almost feature complete now!
The one thing I hate about the current Snakeoil software is you have to submit changes, and then get error feedback (something almost everything missed!). This new UI will hopefully improve on that.
That red box you see below with two text labels at the bottom took me a long time to understand and get working. But what it is doing is it gives you instant feedback on what is wrong with the entry. This mechanism works better than the current system and hopefully will mean less frustration for you guys (I just need to work on the error messages, something hopefully can be refined over time).
This picture also signify I have cleared all the major roadblocks that are identified in the 1.0.0 Roadmap. There are probably some unforseen difficulities later down the road, but for now progress is going well (if not faster than expected).
For now, trying to do as much as I possibly can before I go hide somewhere in a cave whilst cramming for some Cisco exams.
Snakeoil Operating System - Music, your way!
Posts: 450
Threads: 30
Joined: Oct 2016
Reputation:
89
Location: Pacific
31-Mar-2017, 03:40 PM
(This post was last modified: 31-Mar-2017, 03:43 PM by Bromf.)
"I just need to work on the error messages"
"For now, trying to do as much as I possibly can before I go hide somewhere in a cave whilst cramming for some Cisco exams"
All the best for those exams !!
Posts: 56
Threads: 7
Joined: Apr 2016
Reputation:
2
Location: The Netherlands
Looks very promising!!! :-)
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
3 down, 4 more to go. Page still looks average, but there are lots of things working behind the scenes to render this page. The decision to abandon PHP and go into uncharted waters with Angular and RESTful worked out far better than anticipated.
Overrall, the project is still well ahead of schedule. What I considered to be the most difficult challenge (spinning up the new 16.04.02 LTS LiveCDs), took less than a week to complete. Very happy (and surprised) with the progress and pace. Go Angular!
Probably just jinxed myself with this post . Perhaps a brick wall is just around the corner.
Snakeoil Operating System - Music, your way!
Posts: 47
Threads: 2
Joined: Feb 2017
Reputation:
9
Location: Russia, Saint-Petersburg
(11-Apr-2017, 08:58 AM)agent_kith Wrote: 3 down, 4 more to go. Page still looks average, but there are lots of things working behind the scenes to render this page. The decision to abandon PHP and go into uncharted waters with Angular and RESTful worked out far better than anticipated.
Overrall, the project is still well ahead of schedule. What I considered to be the most difficult challenge (spinning up the new 16.04.02 LTS LiveCDs), took less than a week to complete. Very happy (and surprised) with the progress and pace. Go Angular!
Probably just jinxed myself with this post . Perhaps a brick wall is just around the corner.
It would be nice to add the ability to specify additional mount options. For example, for NFS, the following parameters would be useful: rsize, nolock, udp, timeo
https://linux.die.net/man/5/nfs
Sorry for my English
[GA-H170M-D3H + G4400 + SOtM tX-USB] > Ortofon DGI-K2 Silver > LKS Audio MH-DA003 USB Upgrade > Audioquest Colorado > Audio Note P2SE > Audio Note AN-B > Tannoy D500
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(14-Apr-2017, 06:16 PM)m@jor Wrote: It would be nice to add the ability to specify additional mount options. For example, for NFS, the following parameters would be useful: rsize, nolock, udp, timeo
https://linux.die.net/man/5/nfs That's an excellent idea.
Added to the 1.0.0 feature list.
Snakeoil Operating System - Music, your way!
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(15-Apr-2017, 07:49 AM)agent_kith Wrote: (14-Apr-2017, 06:16 PM)m@jor Wrote: It would be nice to add the ability to specify additional mount options. For example, for NFS, the following parameters would be useful: rsize, nolock, udp, timeo
https://linux.die.net/man/5/nfs Added to the 1.0.0 feature list. And implemented! Please keep the suggestions coming. The 4 day super long Easter weekend wasn't as productive as planned/hoped ( for nearly 3 days straight).
Anyway, the old Snakeoil web-app hardware and software selection isn't up to scratch as it was made "on the run". Supporting multiple audio cards isn't really working well.
This is the new re-design. If you select a software that requires manual configuration (e.g. DeadBeef, etc), the ALSA device configuration panels will not show up.
The only time the ALSA configuration pops up is when you select software like MPD and LMS (i.e. automatic configuration). Software that requires secondary players (e.g. Logitech Media Server requires Squeezelite or NAA) will pop up one additional panel asking you to select one. Adding audio devices is now done by clicking on a button (the old way of specifying card and device numbers are confusing a lot of users). These changes are set for 1.0.0 release. This will be tweaked in the future as I get new feedback over time.
Sounds confusing? Here's a video demoing the changes (Switch to HD as anything lower than 720p seems to be a blur).
With that in mind, 2 more tabs left to go.
Snakeoil Operating System - Music, your way!
|
Users browsing this thread: |
6 Guest(s)
|
|
Welcome
|
You have to register before you can post on our site.
|
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.
|
|
|