I am a contributor to Open-Source software(Jina - an AI search framework) and I am annoyed with how some people make fun of the sheer hard work of open-source developers.For the last 1 yr, we had made our contributors team meetings public(everyone could listen and participate during the meeting). And this is what happened in our last meeting - While we were sharing news about upcoming Jina 2.0 release in the zoom meeting, some loud racist music starts playing automatically and someone starts drawing a dck on the screen.It was demotivating to say the least.
Building open-source project is challenging at multiple fronts other than the core technical challenges- Understand what needs to be built- Improve that continuously- Help people understand the project- Educate people about the domain- Reach out people who might benefit from your 
project- Collaborate with other contributors- Deal with issues/PRs- Deal with outdated versions/docs- Deal with different opinions- Sometimes deal with jerks like the ones who zoombombed usThe list is long! Open-source is hard!
Open-source exists because of some good people out there like you/me who care about the open-source so deeply to invest their time and energy for a little good for everyone else. It exists because of communities like Hackernews where we can find the support and the motivation.I wanted to vent out my negative experiences and wanted to say a big *Thank you* to you all open-source people, thanks to many(1.6k) contributors who made it possible for us to release [Jina 2.0]( .I'd want to know your opinion, how do you deal with such unexpected events and how do you keep yourself motivated as an open-source developer?