Skip to content
Sean DuBois edited this page Feb 26, 2021 · 8 revisions

Large projects that need owners

Reduce tech debt, not related to core code

  • Port client applications to /v3 issue
  • Drive down issue and PR backlog (dtls, turn and ice especially)
  • Create tooling that graphs the amount of issues per repo
    • Find repos that aren't getting updated
    • Find repos that have lots of issues/PRs
  • Write wiki page that explains the architecture of pion/webrtc and onboards new devs
  • Improve performance and prevent regressions issue
    • Important for WebRTC, ICE, SCTP, TURN, SRTP
  • Setup fuzz testing (submit to oss-fuzz)
    • Important for ICE, STUN, TURN, DTLS, SCTP, RTP and RTCP
  • Automate Change log generation issue

Improve developer productivity

  • FAQ on Debugging
    • WebRTC for the Curious first for general debugging
    • Wiki page for Pion specific tools
  • pion/interceptor that generates packet dumps
    • useful for debugging
  • H264 Interceptor Analyzer
    • IDR Interval
    • Every SPS/PPS has an IDR
    • Invalid H264
    • B-Frames

Provide career opportunities

Teach users about WebRTC

  • Finish WebRTC For the Curious

Empower use cases that only Pion/Go can do

  • Finish WASM
  • TinyGo