calzoneman / sync

Node.JS Server and JavaScript/HTML Client for synchronizing online media
Other
1.46k stars 235 forks source link

Feature request: ACP entry for of array of always-shown channel IDs #867

Open Pohui-Nahui opened 4 years ago

Pohui-Nahui commented 4 years ago

I think it would be nice if I had an ability to pin channels to the top even if they have no viewers

calzoneman commented 4 years ago

Can you clarify if you are asking from the perspective of a server owner or an individual user (which would be similar to https://github.com/calzoneman/sync/issues/742 I guess)?

Pohui-Nahui commented 4 years ago

Can you clarify if you are asking from the perspective of a server owner or an individual user (which would be similar to #742 I guess)?

i mean global pin, so from the server owner perspective

Xaekai commented 4 years ago

I may implement this just because I'm tired of how many times it's come up.

Whenever people come around asking how to turn CyTube into some sort of television network, (regardless of how much we've made it clear that wasn't the intent for this software they still keep appearing), this is invariably one of the things they require.

Xaekai commented 4 years ago

@antonpictures: Because it was a large block of information that wasn't specifically relevant here. It was inappropriate off-topic spam for the sync server issue tracker.

antonpictures commented 4 years ago

@antonpictures: any updates on indexing the channels/favs with the youtube embed on the main page please?

calzoneman commented 4 years ago

Is that related to the feature request in this issue or something else?

Regardless, I don't have plans to work on it, but I left the issue open in case someone wants to submit a PR

On Mon, May 18, 2020, 12:01 George Anton notifications@github.com wrote:

@antonpictures https://github.com/antonpictures: any updates on indexing the channels with the embed on the main page please?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/calzoneman/sync/issues/867#issuecomment-630377729, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAC6FCB6F6XVK5TU3COXOE3RSGA2DANCNFSM4MVPTG6A .

antonpictures commented 4 years ago

Yes. I want to share with my facebook friends the channels I have created on the main page. An option to add channels as favorites to be shown on the main page https://3reo.com, at least would be great to be made by you as the Creator.

calzoneman commented 4 years ago

I just want to set the expectation clearly that I don't plan to implement this. I'm not trying to be rude, nor to imply that what anyone is suggesting is a bad idea, but a lot of such feature requests don't align with my goals for the project.

It is my personal philosophy for this project that I would prefer to maintain a relatively light core which interested users can fork and customize to their needs, rather than accepting a large number of features (whether or not I personally implement them or they come via PR) and associated configuration. Several users have taken advantage of this and many CyTube-derived sites exist across the internet with various customizations relevant to each community's individual needs.

Separately, my life has changed a lot since I started this project and I no longer have the free time and energy to implement a significant amount of feature work. I continue to maintain it and implement minor bugfixes and improvements, but I'm generally not taking on new features myself. I am willing to review PRs and some people have contributed, but PRs also need to consider the above philosophy.

I will take an action item to update the issue templates to make this expectation more clear when users submit an issue.

Xaekai commented 4 years ago

https://www.theolognion.com/open-source-maintainer-apologizes-for-having-a-day-time-job/