Porting Signal to IRIX
#1
Porting Signal to IRIX
Wanted to post in here to see if it is feasible before posting a bounty. I know they have updates constantly and don't know if that would impact using it if a version was ported to IRIX. An IRIX native Signal app would be really cool for me. What chat apps are people using on IRIX these days? Anything with Encryption?

Visual Workstation 320 Prism Desktop O2 x5 Octane Octane2 Octane2 Tezro Onyx2 Indigo x5 Onyx Indigo2 R10000/IMPACT Indigo2 Indy x7 1600SW x2 
Stolen!  :4D310: Crimson
opcode
WebForce Officer

Trade Count: (0)
Posts: 77
Threads: 17
Joined: Jan 2018
Location: Atlanta
Website Find Reply
09-15-2022, 08:14 PM
#2
RE: Porting Signal to IRIX
Hi Opcode,

I can't give you a definite answer either way but here's a few things that I can tell you. I always check Freshports and Linux from Scratch for applications to see how difficult they are to build. Freshports nailed the official signal client:

https://www.freshports.org/net-im/signal-desktop/

It has Electron. With enough time and money electron could be ported but it's not really worth it, it'll run like ass.

Next I found this:

https://www.freshports.org/net-im/libsignal-client

It uses Rust, which isn't viable for IRIX. So thes went in the bin.

Bottom line I've not found a client that works but it might be possible to bounty a client to be made.

XMPP clients and IRC are the main chat apps that work for IRIX. SGUG has libpurple, which is part of the pidgin application. From screenshots it seems to work okay but I don't use the RSE. It's not my thing.

I have a couple of xmpp clients that I have successfully built and a couple that I need to research at some point but I haven't had the time to release much of my findings. I finally finished renovating my office recently but I then got roped into helping my neighbor peel off wallpaper for the last 3 weeks, Plus work slamming me plus a whole bunch of other things.

My suggestion would be to continue to do some research and figure out what you actually want. It's possible that through a joint bounty that we could raise a couple thousand dollars and somebody might be willing to develop a Motif chat application for something like signal, but of course that's a lot of money that would need to be raised. My main personal things right now are replacing the toolchest and creating another text editor. So that's taking a lot of my time.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,252
Threads: 535
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
09-15-2022, 10:18 PM
#3
RE: Porting Signal to IRIX
I tried kicking and screaming to drag the SMIRC IRC client into the modern era, it worked great for me in the 90s, modern compilers hated the original source code, but I managed to fix all that. But then when I finished the build and tried to connect to an IRC server, it just sat, and sat, and sat. And I don't know enough about the IRC protocol to try to hack that part of the program, or to even try to find out why it was hanging, so I just gave up. It was a very comprehensive IRC client back in the day, written by Sam Varshavchik who also wrote and maintains the Courier mail transfer agent, and who had a legendary flame war with the late Mark Crispin, regarding the UW-IMAP mail transport agent and the RFCs it was supposedly based on:

http://www.courier-mta.org/fud/

Project: Temporarily lost at sea
Plan: World domination! Or something...
vishnu
Tezro, Octane2, 2 x Onyx4

Trade Count: (0)
Posts: 1,253
Threads: 42
Joined: Dec 2017
Location: Minneapolis, Minnesota USA
Find Reply
09-16-2022, 12:56 AM
#4
RE: Porting Signal to IRIX
Because signal recently deprecated and started removing SMS support I'm not as keen on working with it anymore.

Honestly what I think we need is a matrix client. I'm not about to suggest one cuz I'm not really well familiar with the curses based ones

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,252
Threads: 535
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
11-20-2022, 07:14 PM


Forum Jump:


Users browsing this thread: 2 Guest(s)