This repository has been archived by the owner on Oct 20, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #142 from jellyfin/client-update
Sync clients page with jellyfin-next
- Loading branch information
Showing
2 changed files
with
12 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did you remove the Zidoo client and why is it the only client not moved over to the new website?
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That is very clearly not the case. Several clients were removed for being inactive or not meeting the Requirements for Inclusion.
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So you took the time commenting on the second part of the question, while not actually answering the first part?
So, we already had the discussion and the result was to include the client. Yet the client was not carried over to the new website and now was also removed from the old?
Is this just a oversight or whats going on here?
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok I guess my reply wasn't clear enough somehow...
Does your client meet the Requirements for Inclusion? No. So it was removed along with any others that did not meet the requirements.
You made a good point in your original PR to add the Zidoo client that we really didn't have an official policy for what should be included, so we made one. Now that we have a policy we have enforced it here and on the new site.
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@joshuaboniface @anthonylavado
So what is this yet again?
Why is the jellyfin-dev communication so poor and hostile towards new devs. ?
So for whatever silly reason i had to "fight" to get my fork included in the first place, after not getting any response for a month on my initial PR.
Than it was agreed on that it was ok to include the client.
Now the client was "silently" removed, without giving me any reason on why or even a chance to update/fix whatever was deemed as "not meeting" the new requirements?
So your policy is to remove any client, without even sending a quick message to the dev./maintainer on a possible removal or a reason why?
So not even giving the dev. the courtesy to fix any "new" requirement that may have changed?
Who is making those poor decisions?
So yet again he does not even give me a direct answer on the reason or what exactly i did not meet?
Let alone trying to help me fix whatever is missing.
So instead of trying to keep clients available for users and actively helping devs. meeting the "new" requirements, we get just tossed in the trash..... what a lovely dev-community.
PS: So by essentially silently kicking me from the jellyfin page, thornbill is treating my fork/work as if it is some piracy Kodi client?
No communication whatsoever, no help, no good-will on explaining what needs to change, just showing outright disrespect and hostility for the work of others. This is even worse than getting removed from the Apple/Android store, those at least send you a notification and a reason.
So everyone in the Jellyfin-Dev community is ok with this? Just outright kick a client without even the slightest attempt to help explain and solve the underlying issue?
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So does anyone have the decency to actually tell me which of those requirement i'm not meeting, that warranted outright kicking/removing my client?
cant meet
might meet?
(Zidoo is has the second largest community after ShieldTV on any of the main Android "Boxes" Hardware webpages.)
My client now fully integrates and supports the native Zidoo player and has extra fixes and improvements on top of the regular AndroidTV client.
Just tobe clear i did not even expected to get in the "Recommend" section.
do meet
do meet
do meet
do meet
do meet
So without pointing me to the specific reason, i don't see why i was kicked?
I suspect i got kicked, simply for some minor branding related issues, which where never clearly communicated to me in the first place and could have been easily fixed.
I did check other clients and my naming/branding is very similar and i can give examples of clients that use similar branding and where not outright kicked?
Yet, i can only speculate on the reason, given that thornbill wont give me a direct answer.
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. And were you not made aware back in July?
Your name seems to be
Jellyfin Android TV Zidoo-Edition
, which is not at all clear that it's an unofficial fork :)I get your frustrations. Sometimes things move at a glacial pace and sometimes too quickly. We do not have the means to message every developer about potential changes (although we try to make an effort regarding API changes). You were made aware of the branding issues with your fork and where to look for "inclusion rules". Yet you act surprised.
c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you serious?
First off this page did not even exist back than.
Secondly he never said anything about the name, all he said was
without any rebranding
, to which i replied with:Than after this he never bothered to clarify what needs to specifically be changed and that "Jellyfin Android TV Zidoo-Edition" might not be a acceptable name...
My guess was "Branding issues" was related to the used logos, not the name.....
So after he wrote the actual new guideline, he never clarified what needs to-be changed or gave me a heads-up that i will get removed, if i don't change xy. Let alone actually trying to help me meet those new requirements, instead i just get kicked out.
So you really asking why i "act surprised" ?
He also never even brought the name up as a reason in this conversation?
All i got was this vague reply again:
So "somehow..." i should have been able to mind-read what specific reasoning he meant?
So how the heck should i know what he is talking about, if he actively avoids being specific?
The Guideline also just states:
Only include the Jellyfin name in your project's name in a way that makes it clear you are not affiliated with the Jellyfin project, and to indicate compatibility with Jellyfin (For example Awesome Client for Jellyfin).
So going by this
Zidoo-Edition for Jellyfin (Android TV)
would be fine, yetJellyfin Android TV Zidoo-Edition
is not?How should anyone know what names are fine and which are not, there is literally only a single example.
Also you have to go to my github page to get the apk and there i clearly state this:
"Zidoo-Edition" is a unofficial community fork of the Jellyfin Android TV client, adapted to better run on [Zidoo media players] running Android 9+.
So you think its a reasonable approach to silently kick and remove a client, because the name is slightly off, which was never clearly communicated to me, all i got was "branding issue" several month ago, which could mean all kinds of things?
Here is how this should have gone...
A: "Hey we updated our guidelines and your client name should be renamed to xy or we cant list it."
B: "Ok, fine will do this."
What is this logic, i never said anything along those lines. All i was asking for is the decency to inform me on the removal and hoped for a chance to stay on the list. If someone would have told me specifically that the name is a issue, i could have changed it easily, yet no one bothered pointing this out.
Is it so unreasonable to expect basic communication/help, instead of just being kicked out?
Those are his own words:
Of course we don't want to discourage forks or third-party apps in any way. In fact we frequently interact with the developers of such apps to help them implement new features, resolve bugs, or promote new releases.
As far as i can tell my client was the only active one removed.
So he couldn't be bothered to send a single github message to clear things up and instead just outright removed my client, without any clarification or deadline/warning?
So how does this translate to
help or promote new releases
?c7b168a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Continuing discussion in a separate thread for better visibility: #143