badaix / snapweb

Web interface for Snapcast

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

is this project dead?

bendschs opened this issue · comments

Why do you ask?

no release since march 21, plenty of unresolved issues?

(It's not my repo, so take everything with a grain of salt)

Releases aren't published or tagged it seems, but you'll see in this commit there have been releases versioned by the repo owner. What are you looking for really though? Are you a snapcast user?

yes, am using snapcast for a while together with mopidy/iris. one thing that i am actually still looking very much forward to, is a working snapcast under safari (webkit) ios. This one seems to be broken for quite some time now (see the open [or closed, due to inactivity?) issues for that.

i had version 5.0 installed for a long time, safari issue is not resolved in that one.

in general it just does not seem that the project ist still being maintained but maybe that's just my impression.

I think the readme already gives a fair impression (my emphasis):

This web client is the author's first JavaScript/TypeScript project and is rather a proof of concept for the Snapserver's WebSocket API.
Since my time and my web development skills are limited, pull requests are highly appreciated. Please check the list of open issues.

And for the Safari issue it's pretty clear:

I don't own any iDevices to fix this, so I've labelled this with "help wanted".

Users need to help with any project's maintenance, in this case they need to help with fixes in some cases also. This is very reasonable.

@bendschs if you read to the end of the README, you'll find the repo owner is not a frontend web engineer and I don't think they own any iOS or macOS devices. That makes this more of a DIY or community project. It's not dead, but the repo owner doesn't actively develop it despite the bugs.

If you're unable to contribute as an engineer, you might try contributing efforts testing proposed fixes like this one: #45

I'd recommend closing this issue as it does nothing to further any efforts to improve this project, but please consider engaging directly on the issues themselves.

At least since March 2023, two month before you raised this question, there was quite active development happening in the React branch.
Since React and frontend development in general is quite new to me and since this is just a spare time project, which is a sub-project to Snapcast, my main spare time project, it is not developed in a pace of a commercial full time project.
I'm happily using the React version for at least 6 month, but I'm still afraid of introducing bugs and regressions. You are always welcome to test development snapshots. Starting with version 0.6.0 everything is properly versionized and packaged and can easily be deployed by extracting a zip archive or installing a debian package.