This content originally appeared on DEV Community and was authored by BabakFP
Hi
Honestly, I do like Svelte (SvelteJS, Svelte Framework) but there is a big problem...
Today, I create a PR request and it got me blocked.
The short story is that the community is toxic. You can find really good people (Svelte discord group) but a single !good
person can ruin everything (It's more that 1).
This is my deleted comment content:
@Rich-Harris Hey, you may want to read this🙂
He means Accessibility: https://en.wikipedia.org/wiki/Web_accessibility
Is my changes 100% accessible?😂 Such a silly question!. Let me ask, is the Svelte site 100% accessible? Let me answer, it doesn't even cover the basics. Now I'm confused because I didn't see any PR's from you related to accessibility. Why is that?:
- You don't know what accessibility is. Maybe you do because you sent me a wiki link about it😂.
- You don't care about accessibility but you mention it in public.
Did you (@dummdidumm) look at the commits? I'm sure you didn't because then you would know that I know what the heck accessibility is and I spend a good time making sure that it's accessible. But you didn't bother yourself, did you?
previous commenters, they didn't look at what is changed, didn't look at the code, not even comments, and not even the commits. "Oh you did this but I don't know why!", You would know why, if you just take your time to review instead of questioning me.
Thank you (@dummdidumm) for the article, but it's not related, because you don't use a select box for page navigation😂. It's like using a banana🍌 instead of a telephone📞. Just because it was used before, it doesn't mean that you need to keep it🙂.
It has keyboard navigation support. It's not a select box, so we don't need to use aria stuff like how explained in that article. I should have used nav. It's a hardcode test, it's not a community project. If you do something wrong, if the maintainers don't like you or for any reason, you'll be failed.
Just because Microsoft, Apple did something, it doesn't mean that it's right. I'm sure some people going to say "Oh you think you are smarter than Apple and Microsoft?" 😂 Let's don't fool ourselves. Those products have problems that we are all faced with. Even there are some problems that they didn't fix since years ago.
Re the bottom buttons, I'm not sure if the change is needed, since the previous styles are also consistently used in other pages.
@bluwyI'm not gonna explain that how horrible the old buttons are.
@babakfpPlease do, else this is just personal preference which is no good argument, because I for example actually like the previous version better.
@dummdidumm
"Hey, explain this thing to someone that didn't bother to read the commits, or to someone that didn't even read the code comments"
No thanks😂
Mr. @pngwn, if you see any problem in the code, you kindly ask the author to do the fixes (and of course you explain the problems and why and how). You don't just close the PR. There is 100 open PR's and you just couldn't help yourself not to close this one.
we don't want to introduce unnecessary dependencies for simple functionality like 'click outside'.
Sure, just reinvent the wheels because who knows, you just don't like adding packages👏. Hearing this from someone that uses Svelte!🙂 (Not good for Svelte😂). "Oh, it's not good to import a 20 line pure Svelte component package into your project, it's very bad". Don't let MR. Rich sees it🙂.
I'd encourage you to open an issue before making pull requests like this. Closing until that conversation has taken place.
I sawed a problem and I solved it. What is the need for an extra step? You can analyze my PR with the current version and in any subject, it is way much better.
I don't understand why it has to be like this with the Svelte community.
- I designed a UI and a logo for the SvelteKit and sent them into discord chat (it's related topic/group). Some users came and say their opinions. Didn't like any of them but as I said, they were an opinion with some more or less reason behind it. I and other users talk about this stuff and suddenly I see the cat removed. As you guessed, I was completely removed from the community🙂🙂. [🖕🏿] mail this to the person that removed me. Thanks.
- Two times or so, I asked a question on discord community and got replies like (You have a problem if you are trying to do just think/task. No one in the world does that, so you have a problem, and...)🙂.
- I decided to play with SvelteKit source and see what's up... My hours of time were wasted because of the poor documentation. I created a PR and explained very well, step by step to how to set up Svelte to develop it. Literally, some people came and said (Ah I don't understand it, the old version was better). You can be the judge. Then a maintainer came and applied his own version. Yes, the old version became better but it's not the same. I was the one having the problem, not a monster senior developer.
- Finally, I created this PR. Someone take his time to help and in the end he gets such a feedback. IT'T NOT SO GRAT.
- And what I see, I got removed from the discord community again (my second account). I wasn't even active on discord for the last few days. What happened? YOU DO THE MATH.
COMMENT END'S HERE
You can see the PR request from here.
This content originally appeared on DEV Community and was authored by BabakFP
BabakFP | Sciencx (2021-10-18T20:29:50+00:00) I like Svelte but…!. Retrieved from https://www.scien.cx/2021/10/18/i-like-svelte-but/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.