Roadmap - shabble/irssi-docs GitHub Wiki

Unofficial Irssi roadmap

1.5

  • stop window collapsing
  • layout code?
  • account-tag architecture/core support?
  • Colour bleed?
  • Add more IRCv3 stuff?
  • automatic redraw on /format
  • script autoloader (replaces autorun folder)
  • edit lines
  • variable/dynamic expandos (with arguments, e.g. dim_nicks)
  • expando context (password supplier)
  • websocket?

1.4

  • ???

1.3

  • Fix /hilight -line/-word not working with new code
  • make GString accessible from Perl?
  • Improve account chase / unable to send messages during netjoin/sync?
  • server outgoing signal?
  • module autoloader (for /load perl)
  • log server-time?
  • Add more IRCv3 stuff
  • Even better: Ship with ssl verification on
  • fix bugs with ssl by default?
  • fix server modify??
  • add colour rendering API (e.g. for expandos)
  • starttls

General Irssi issues list

Help needed/wanted

  • Overhaul Networking code, IPv6, TOR, Proxies
  • Separate Client Core from IRC Core
  • Paste
    • Bracketed paste mode (issue #9)
    • Making signal for paste detected

Random ideas

  • Irssi-Proxy (BNC) stuff
    • SSL support, maybe more integrated into the core net stuff: https://github.com/zewt/irssi/commit/08de715576c640ee1014f7a9ea82ca8832e22125 (also all the other nice things in that repo)
  • Maintaining Python / XMPP, XMPP+OTR?
  • Integrate more protocols? e.g matrix
  • Make Irssi a viewer client to itself
⚠️ **GitHub.com Fallback** ⚠️