-
Notifications
You must be signed in to change notification settings - Fork 24
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
Don't Touch Master or Testing without Ask. #41
Comments
@liberodark, regardless of being the app's maintainer:
|
The application had been level 0 for a little while and did not follow the recommendations. There is no reason to revert the work they did. If there is a problem when upgrading from the old version (which seems normal to me since it was level 0 and nobody could install it to try the upgrade), instead of reverting the work, we must open an issue with logs, in order to move forward and remain constructive. I'm sure they will be happy to help on this app that YunoHost really lacks in a decent quality. So thank you to open a new issue, to bring logs, and please, don't do that again. |
@kay0u Im go to revert again this work broke the APP @alexAubin J'ai mes raisons d'avoir fait ce que j'ai fait. Comme je l'ai dit je suis pas contre cette PR. Si on doit faire de la m**** sur les projets des autres alors très bien vous pourrez me le préciser et je ferait l'app de mon coté. Thanks |
Now app is LVL 7 and non broken FR : EN : |
Summarizing : volunteers used their free time and energy to fix your app for free, politely asked for feedback that you did not provide, yet you suddenly show up and throw a drama because you're claiming they broke "your" app without explaining why, and aggressively revert their work. What do you think that sounds like ? If you disagree with the fact that the community may intervene on broken apps (or other critical issues), you are free to create app repositories anywhere else - just understand that Yunohost will tend to discourage admins to install apps that are not maintain-able by the community.
If you really want to play with this : let's have a look at the numbers. There are 22ish apps where you are flagged as maintainer. 5 of them are actually flagged as "working" on the app list, and only 3 are levels 7 ... and pretty sure that's thanks to the same people that worked on fixing Jellyfin ! (Basically the same people that maintain the currently 160+ level 7 apps of the Yunohost catalog) So maybe you can give them a bit of credit too, 'cause apps don't magically pass level 7... |
@kay0u and @alexAubin have covered the team-work-related issues. Let me get into specifics. I am trying very hard to not talk shit like you are doing.
I have the CI, my installations in a virtual machine and on a Raspberry Pi that I used last night to prove you otherwise. Please, please, explain how this app after our fix was broken for you. What issues?
How was it broken? We "forced" the PR because no work was being done on it.
Describe "unstable".
How have you tested it, to say it is level 7? You have no test under your name in the dev CI. If you rely on the badge in the README, this badge was generated from our fix, not your. (check the date)
Then do not abandon it for months. Your patch made in September did not fix it for me, and the CI agrees.
What. are. the. concerns. Do not behave all mysterious, if there are specific steps to take to package this app, disclose them. I cannot say anything but thank you for making me discover Jellyfin after the Emby drama. But here you are not behaving like a team player. We want to understand what, technically, your issue is with our fix. |
@alexAubin Pardon je répond en FR je suis trop fatigué :D
Considéré comment cassé ne veux pas dire quel ne fonctione pas encore une fois votre CI n'est en aucun cas un gage de fonctionnement. Après cela ce discute.
Oui effectivement j'ai pas vu son travail depuis 28 jours c'est exacte.
Bien sur cela je le comprend parfaitement.
Je peux le comprendre mais avant d'etre un maintenaneur je suis aussi un utilisateur de cette apps. Summarizing : volunteers used their free time and energy to fix your app for free, politely asked for feedback that you did not provide, yet you suddenly show up and throw a drama because you're claiming they broke "your" app without explaining why, and aggressively revert their work. What do you think that sounds like ? Ce n'est pas la PR le problème en aucun cas. Encore cela enerve mais ça va.
Car bon c'est aussi moi qui est pas vu cette PR. If you disagree with the fact that the community may intervene on broken apps (or other critical issues), you are free to create app repositories anywhere else - just understand that Yunohost will tend to discourage admins to install apps that are not maintain-able by the community. Cela il y a pas de problème et vous le savez je suis très cool et ne dérange pas pour rien.
If you really want to play with this : let's have a look at the numbers. There are 22ish apps where you are flagged as maintainer. 5 of them are actually flagged as "working" on the app list, and only 3 are levels 7 ... and pretty sure that's thanks to the same people that worked on fixing Jellyfin ! (Basically the same people that maintain the currently 160+ level 7 apps of the Yunohost catalog) So maybe you can give them a bit of credit too, 'cause apps don't magically pass level 7... Non j'en suis consience ce n'est pas le soucis certaines apps sont aussi assez complexe. La méprise ce n'est pas la PR en elle meme qui me pose soucis. |
Pardon aussi je répond en FR n'ayant pas pu vous joindre sur element j'en suis désolé. @tituspijean sache le j'ai jamais écrit que tu avait fait de la merde mais j'ai pas un bon anglais. |
Pour pouvoir en discuter calmement serait il possible d'avoir le lien matrix yunohost packager ? Ce sera mieux que ici ou si vous voulez me mp mon pseudo c'est liberodark |
I'm sorry, but you can't do that. Especially without providing any reason, any logs, and just saying "this work broke the APP The right way to deal with a problem is :
The CI may not be perfect, but when it say "ynh_add_nginx_config is now an official helper since version '2.7.2'", there is probably a reason. When the install fails with
It's probably not a false positive error.
https://yunohost.org/#/chat_rooms You can use https://kiwiirc.com/nextclient/irc.freenode.net/yunohost-apps if you want |
So now that things cooled down a bit. We discussed this during today's meeting and collectively decided to communicate the following :
Also you claimed that the app was broken on ARM board, then Kayou took the time to test the install on a RPi and found no issue, and you did not provide any additional explanations or concrete details on why/what it is that's not working exactly.
|
c.f. #46 Tests still failing 5 days later, no feedback. Master and testing branches were reverted to their state before the shitstorm. |
@ericgaspar @tituspijean merci de passer par des PR et en ayant tout testé.
The text was updated successfully, but these errors were encountered: