Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. oh wow, IRCv3 is like... actually good software.

oh wow, IRCv3 is like... actually good software.

Scheduled Pinned Locked Moved Uncategorized
17 Posts 6 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

    oh wow, IRCv3 is like... actually good software. with features real people want, like "chat history stored on the server and loaded on demand" and "multiple logins under the same username"

    you no longer need a bouncer or use one of those funny nickname|m nicks if you run irc on your phone! you can just do it, like in every other chat software lol

    kirtai@tech.lgbtK This user is from outside of this forum
    kirtai@tech.lgbtK This user is from outside of this forum
    kirtai@tech.lgbt
    wrote last edited by
    #2

    @whitequark
    I know. It's bizarre.

    (I once tried to implement CTCP and have hated the irc protocol ever since)

    1 Reply Last reply
    0
    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

      oh wow, IRCv3 is like... actually good software. with features real people want, like "chat history stored on the server and loaded on demand" and "multiple logins under the same username"

      you no longer need a bouncer or use one of those funny nickname|m nicks if you run irc on your phone! you can just do it, like in every other chat software lol

      tiffany@social.treehouse.systemsT This user is from outside of this forum
      tiffany@social.treehouse.systemsT This user is from outside of this forum
      tiffany@social.treehouse.systems
      wrote last edited by
      #3

      @whitequark how are you doing it? I've always been interested in it but I never saw it materialize in either the clients I was using or the networks I was connected to, so it always felt so far out of reach

      whitequark@social.treehouse.systemsW 1 Reply Last reply
      0
      • tiffany@social.treehouse.systemsT tiffany@social.treehouse.systems

        @whitequark how are you doing it? I've always been interested in it but I never saw it materialize in either the clients I was using or the networks I was connected to, so it always felt so far out of reach

        whitequark@social.treehouse.systemsW This user is from outside of this forum
        whitequark@social.treehouse.systemsW This user is from outside of this forum
        whitequark@social.treehouse.systems
        wrote last edited by
        #4

        @tiffany goguma/halloy on the client side, ergochat on the server side, we got it up and running in one evening despite me never using any of the three

        crow@irlqt.netC tiffany@social.treehouse.systemsT 2 Replies Last reply
        0
        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

          @tiffany goguma/halloy on the client side, ergochat on the server side, we got it up and running in one evening despite me never using any of the three

          crow@irlqt.netC This user is from outside of this forum
          crow@irlqt.netC This user is from outside of this forum
          crow@irlqt.net
          wrote last edited by
          #5

          @whitequark@social.treehouse.systems @tiffany@social.treehouse.systems +1 for halloy

          1 Reply Last reply
          0
          • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

            oh wow, IRCv3 is like... actually good software. with features real people want, like "chat history stored on the server and loaded on demand" and "multiple logins under the same username"

            you no longer need a bouncer or use one of those funny nickname|m nicks if you run irc on your phone! you can just do it, like in every other chat software lol

            raggi@don.rag.pubR This user is from outside of this forum
            raggi@don.rag.pubR This user is from outside of this forum
            raggi@don.rag.pub
            wrote last edited by
            #6

            @whitequark yup, i still run a soju just so i don't have to setup multiple servers per device (and also deals with legacy servers nicely)

            whitequark@social.treehouse.systemsW raggi@don.rag.pubR 2 Replies Last reply
            0
            • raggi@don.rag.pubR raggi@don.rag.pub

              @whitequark yup, i still run a soju just so i don't have to setup multiple servers per device (and also deals with legacy servers nicely)

              whitequark@social.treehouse.systemsW This user is from outside of this forum
              whitequark@social.treehouse.systemsW This user is from outside of this forum
              whitequark@social.treehouse.systems
              wrote last edited by
              #7

              @raggi oh, convenient!

              1 Reply Last reply
              0
              • raggi@don.rag.pubR raggi@don.rag.pub

                @whitequark yup, i still run a soju just so i don't have to setup multiple servers per device (and also deals with legacy servers nicely)

                raggi@don.rag.pubR This user is from outside of this forum
                raggi@don.rag.pubR This user is from outside of this forum
                raggi@don.rag.pub
                wrote last edited by
                #8

                @whitequark i had a realization last night that adding MLS support to ircv3 would be kind of easy, and if i wasn't knee deep fixing linux fonts i'd be on it. the first prototype in halloy is basically "drop in a lib", and then soju can handle being a "keydistributor", then extending ircv3 tags you get full e2ee. it's then even a minor step to add MIMI to soju and you have interop with other systems once MIMI is actually real

                whitequark@social.treehouse.systemsW 1 Reply Last reply
                0
                • raggi@don.rag.pubR raggi@don.rag.pub

                  @whitequark i had a realization last night that adding MLS support to ircv3 would be kind of easy, and if i wasn't knee deep fixing linux fonts i'd be on it. the first prototype in halloy is basically "drop in a lib", and then soju can handle being a "keydistributor", then extending ircv3 tags you get full e2ee. it's then even a minor step to add MIMI to soju and you have interop with other systems once MIMI is actually real

                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                  whitequark@social.treehouse.systems
                  wrote last edited by
                  #9

                  @raggi huh. i remember using OTR on IRC which was obviously terrible, hopefully MLS works better...

                  raggi@don.rag.pubR 1 Reply Last reply
                  0
                  • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                    @raggi huh. i remember using OTR on IRC which was obviously terrible, hopefully MLS works better...

                    raggi@don.rag.pubR This user is from outside of this forum
                    raggi@don.rag.pubR This user is from outside of this forum
                    raggi@don.rag.pub
                    wrote last edited by
                    #10

                    @whitequark well yeah, so i haven't seen anyone try to spec this yet. i'm slightly terrified of this realization, but also sorta amazed and happy (while it's not yet real), because this could well be so much better of a composition than trying to fix xmpp or matrix, and would get us decent e2ee without ss7 dependencies

                    whitequark@social.treehouse.systemsW 1 Reply Last reply
                    0
                    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                      oh wow, IRCv3 is like... actually good software. with features real people want, like "chat history stored on the server and loaded on demand" and "multiple logins under the same username"

                      you no longer need a bouncer or use one of those funny nickname|m nicks if you run irc on your phone! you can just do it, like in every other chat software lol

                      whitequark@social.treehouse.systemsW This user is from outside of this forum
                      whitequark@social.treehouse.systemsW This user is from outside of this forum
                      whitequark@social.treehouse.systems
                      wrote last edited by
                      #11

                      it does still require you to deal with detritus like channel modes, but the overall balance is shifted well towards "a chat system i could recommend"

                      whitequark@social.treehouse.systemsW 1 Reply Last reply
                      0
                      • raggi@don.rag.pubR raggi@don.rag.pub

                        @whitequark well yeah, so i haven't seen anyone try to spec this yet. i'm slightly terrified of this realization, but also sorta amazed and happy (while it's not yet real), because this could well be so much better of a composition than trying to fix xmpp or matrix, and would get us decent e2ee without ss7 dependencies

                        whitequark@social.treehouse.systemsW This user is from outside of this forum
                        whitequark@social.treehouse.systemsW This user is from outside of this forum
                        whitequark@social.treehouse.systems
                        wrote last edited by
                        #12

                        @raggi yeah I agree actually, I'd try this out at least

                        one problem is it'll still leak a lot of metadata

                        raggi@don.rag.pubR 1 Reply Last reply
                        0
                        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                          @raggi yeah I agree actually, I'd try this out at least

                          one problem is it'll still leak a lot of metadata

                          raggi@don.rag.pubR This user is from outside of this forum
                          raggi@don.rag.pubR This user is from outside of this forum
                          raggi@don.rag.pub
                          wrote last edited by
                          #13

                          @whitequark 100%

                          1 Reply Last reply
                          0
                          • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                            @tiffany goguma/halloy on the client side, ergochat on the server side, we got it up and running in one evening despite me never using any of the three

                            tiffany@social.treehouse.systemsT This user is from outside of this forum
                            tiffany@social.treehouse.systemsT This user is from outside of this forum
                            tiffany@social.treehouse.systems
                            wrote last edited by
                            #14

                            @whitequark this is really cool, I hope I can get back into IRC

                            1 Reply Last reply
                            0
                            • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                              it does still require you to deal with detritus like channel modes, but the overall balance is shifted well towards "a chat system i could recommend"

                              whitequark@social.treehouse.systemsW This user is from outside of this forum
                              whitequark@social.treehouse.systemsW This user is from outside of this forum
                              whitequark@social.treehouse.systems
                              wrote last edited by
                              #15

                              i use goguma/halloy on the client side and ergochat on the server side. wasn't too fussy to set up although the server side especially is not very beginner-ircop-friendly

                              1 Reply Last reply
                              0
                              • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                                oh wow, IRCv3 is like... actually good software. with features real people want, like "chat history stored on the server and loaded on demand" and "multiple logins under the same username"

                                you no longer need a bouncer or use one of those funny nickname|m nicks if you run irc on your phone! you can just do it, like in every other chat software lol

                                pervognsen@mastodon.socialP This user is from outside of this forum
                                pervognsen@mastodon.socialP This user is from outside of this forum
                                pervognsen@mastodon.social
                                wrote last edited by
                                #16

                                @whitequark I keep hearing about v3 but now I want to check it out! The name made me think it was the usual incrementalism applied to a moribund protocol.

                                whitequark@social.treehouse.systemsW 1 Reply Last reply
                                0
                                • pervognsen@mastodon.socialP pervognsen@mastodon.social

                                  @whitequark I keep hearing about v3 but now I want to check it out! The name made me think it was the usual incrementalism applied to a moribund protocol.

                                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                                  whitequark@social.treehouse.systems
                                  wrote last edited by
                                  #17

                                  @pervognsen it is incremental and backwards compatible, just also, actually quite useful

                                  1 Reply Last reply
                                  0
                                  • R relay@relay.an.exchange shared this topic
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups