3 ms·
I have only been doing Pion WebRTC(https://github.com/pion/webrtc https://github.com/pion/webrtc) for a year, but the hardest ones for me have been * Relations
by Sean-Der 7y ago
I have only been doing Pion WebRTC(https://github.com/pion/webrtc https://github.com/pion/webrtc) for a year, but the hardest ones for me have been
* Relationships tied to the project
It sort of burned me out when the first contributors moved on. I have always been on the other side though, interests change or you change jobs.
* Every user issue is urgent.
It is hard figuring out what the most important thing to work on is. If a user takes time to file an issue it is causing them issues. I just have been on the other side and it doesn't feel great to be ignored.
* Community members with different communication styles
People aren't so much assholes, but just communicate differently. It is really hard to mediate, no one is at fault but I just hate seeing people leave/get burned out from it.
- cerberusss 7y agoAs to hard figuring out what the most important thing to work on is: I have some code on Github and got a change request. I just replied that I can do it for my currently hourly rate. That makes priorities clear.
- Sean-Der 7y agoI don't want to bring money into it though. It personally makes me happy that is free of any financial pursuit. It is nice to suspend disbelief and just all work together on making things that make people happy :)
- cerberusss 7y agoYeah, sometimes money takes away the joy :)
- imetatroll 7y agoThis is really nice. I wrote my own (probably bad) webrtc implementation for a personal project using gopherjs months ago. If I ever switch that project to webassembly, I will take a look at pion. Thanks for your efforts!