I think this post was guaranteed to make a few people angry Local software and local files are the main feature for some people, including myself. In this initial statement, itās really not obvious why the change was necessary, and the phrase āsubstantial period of timeā could mean anything. I appreciate much more the later clarifications that begin to address these. I think very many people in these forums are techy enough that this sort of message should be the tldr to a much fuller story.
I think the most important question is āHow do we listen to our music with no internet?ā Can we easily switch to 1.8 if 2.0 goes down, to provide a fallback? As far as I can tell, 1.8 will need to make a similar connection for its first startup, so it wouldnāt work except in a planned outage. Is there a solution for this?
Iām pretty interested in how this unified engine might work that it couldnāt continue to work if online sources were simply treated as empty if they became unavailable. The only reason I can think of is that Roon now transfers data from the local music database to the unified engine running as an online service. So beyond the inconvenience when the home internet goes down, does this also mean that if some server goes down the other side of the world, we canāt listen to local files? With internet latency it would also be debatable if it makes it faster. Perhaps Iām mistakenā¦
In principle I appreciate that youāve got to abandon some things to make future development easier. But this is still a bit too vague to be comforting, because you donāt specify what upcoming things this sacrifice was for, and it doesnāt really make sense (without further detail) why thereās no fallback left in place when you evidently have local search code that does the job and presumably already has automated test coverage so not a huge thing to maintain.
This change will affect me a bit Iām sure, but itās not enough of a problem to put me off what is still a great bit of software I use all the time, and itās really commendable to be at all open about internal architecture. But the change does put a little unease in my mind - what will be the next sacrifice for unidentified āprogressā? Move entirely to the cloud? Adverts between tracks? Drop local file support? Well, if thereās a marketā¦ so long as itās in very much separate products, fine with me. I just hope ālocal onlyā users will always be considered worth providing for.