Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark features scheduled for removal as Deprecated #2585

Merged
merged 1 commit into from
Feb 13, 2024

Conversation

tesshucom
Copy link
Owner

Overview

Some suppressed features will be removed completely. This corresponds to a de facto specification change. However, these do not affect the Subsonic API.

image

Details

At Jpsonic, we carefully examine the implementation and suppress or delete functions that are not necessarily of sufficient quality, are less necessary, or are not good. (They will be summarized in the wiki in the future.)

This time, we are removing features that have already been suppressed but are likely to be completely unnecessary. These will be removed at some point in v114.x.

Some users seem to have a tendency to object to removing features from OSS Product. However, leaving unsuitable functions and not doing any maintenance is even worse. Not all implementations may be of perfect quality, and of course there may be misunderstandings or outdated ones. The implementations there were previously created by a limited number of people who were there. If it prevents better maintenance, it may be more appropriate to remove it.

@tesshucom tesshucom added the type: maintenance Refactorings not related to logic, etc. label Feb 13, 2024
@tesshucom tesshucom added this to the jpsonic 114.1 milestone Feb 13, 2024
@tesshucom tesshucom self-assigned this Feb 13, 2024
@tesshucom tesshucom merged commit 0a4e323 into hotfix Feb 13, 2024
1 of 2 checks passed
@tesshucom tesshucom deleted the maintanance/mark-deprecated branch February 13, 2024 20:03
This was referenced Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: maintenance Refactorings not related to logic, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant