Vue.js Creator Evan You Interview
I was turned off of Vue when they put a big "Join BLM" banner on the top of their site.In my vue, that is mixing politics and personal opinions into a public coding project. I believe this to be a non-no. It implies that those that don't share your [unrelated] views are not legitimate.In this example, it implies that those who are pro-minority rights but anti-protests are in some way less committed than their pro-rights and pro-protest counterparts. Which is not correct - there are many, many people like myself who have dedicated their lives to helping minorities, but think it can better be done if we don't turn them into victims.You can disagree, but don't make it part of the code.I encourage all large public projects to please respect the opinions and efforts of all their users and possible contributors, even if their users are not woke, or try to do good in ways other than you would.The banner is gone, so am hoping that other commenters will respond to this as an example, not as a specific. (In other, don't defend BLM, there are other venues for that.) Please, please keep politics for the media to exagerate, and keep large projects politics free.edit - sigh For all those erstwhile readers that are righteously downvoting me into oblivion - that's fine. I respect your right to consider my verse worthy of ire. But a comment to explain why you disagree would be so much better! Angry destruction without reason is already plentiful, but it is neither constructive nor persuasive. It reinforces the feeling that you will happily cancel anyone with another point of view just because you don't care to hear it.