- Type of work Wiki editions added
There is also another IRC bridge based on libpurple1.
So for promising IRC bridges, we could:
- Review it, review its dependencies, and add the review in the wiki.
- If it's good we could package it in Guix or Trisquel
- And we could finally update the deployment code2 to use this new IRC bridge
The biggest constraints here is security: this bridge runs on the same VM than the Replicant source code, so we need security to really work. With matterbridge we did reuse Parabola's systemd service unit [3] that also sandboxes matterbridge. So the same thing would need to be done with the new IRC bridge.
Apart from security we also need the IRC bridge to support various features needed to properly connect to networks (SASL, etc) [4] and we also need Tor support in case we need to switch to Tor due to issues with our bridge IP address.