Skip to content
This repository was archived by the owner on Dec 30, 2025. It is now read-only.

Roadmap #3

@kzndotsh

Description

@kzndotsh

Docker

  • How to compile from source?
    • What dependencies do I need?
  • How to Upgrades?
  • How would we seperate staging and prod?
  • How much storage is needed?

UnrealIRCD

  • How to configure UnrealIRCD?
  • How to setup Let's Encrypt?
  • Do we want to use fingerprint certifs?
  • Do we want to allow DCC?
    • If so, what should we consider?
    • If so, how would we set it up?
  • How would we secure UnrealIRCD in a manner which is complicit with the Security wiki page?
  • How would we setup the MOTD?
  • How would we have a multi server setup?
    • How do we balance load?
  • How do we handle telemetry?
    • How do we set this up with Grafana?
      • Should we use the JSON-RPC?
  • Should we support I2P
  • Should we support Tor?
  • How should we manage modules?
    • How should we update them?
    • How would be profit off of them (not monetarily)?
    • How do we source them?
    • How would make the daemon independent from modules?
  • What are websockets?
  • How should the daemon export logs?

Any other IRCd?

  • If UnrealIRCD is not good enough
    • Should we consider InspIRCd?

Services

  • What are services?
  • What services do we need?
    • How should we setup ChanServ?
    • How should we setup NickServ?
  • Why should we use Atheme?
    • How should we setup Atheme?
  • Why should we use Anope?
    • How should we setup Anope?
  • Should we offer our own services?

IRC clients

  • What exists?
    • Why would we use Gamja?
    • Why would we use KiwiIRC?
    • Should we offer a web frontend?

IRC in general

  • How would an IRC operator administrate the server?
  • How to setup moderation for Discord moderators to handle IRC situations?
  • What could a moderator use?
  • How to use central API?
  • What are channel modes?
  • What are prefixes?
  • What the FUCK is a k-line?
    • What the fuck is a g-line?
  • How would a user be cloaked?
  • What is a snomask?
  • How can users report?
    • How can a user report without Discord's ticket system?

Useful links

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions