Hi, I'm a modest weboob contributor, I will speak for myself here, not for the project.
While I think those slurs are a bad thing and I certainly do NOT share the political views of those who wrote them, I still contribute to the project occasionally.
Why? First, because I think the project is very useful (to me and to many users) and also because the more people a project has, the more divergent opinions. You can't agree with everybody. Not every contributor agrees with the views of random other contributors.
Yes, I do think it's sad some of the contributors expressed their (despicable, IMHO) opinions in the code. But at least, it occurred rarely over the history of the project (the project exists since 10 years now), and it's mostly in very few of the site-backends, not in the base library. Also, the contributors who did this are a very small fraction of all contributors.
While I think those slurs are a bad thing and I certainly do NOT share the political views of those who wrote them, I still contribute to the project occasionally. Why? First, because I think the project is very useful (to me and to many users) and also because the more people a project has, the more divergent opinions. You can't agree with everybody. Not every contributor agrees with the views of random other contributors.
Yes, I do think it's sad some of the contributors expressed their (despicable, IMHO) opinions in the code. But at least, it occurred rarely over the history of the project (the project exists since 10 years now), and it's mostly in very few of the site-backends, not in the base library. Also, the contributors who did this are a very small fraction of all contributors.