Did you know of project "aether" and "xpoa" which add XMPP support for XUL?

General project discussion.
Use this as a last resort if your topic does not fit in any of the other boards but it still on-topic.
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.

Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
User avatar
Schimon
Apollo supporter
Apollo supporter
Posts: 33
Joined: 2024-12-09, 14:01

Did you know of project "aether" and "xpoa" which add XMPP support for XUL?

Unread post by Schimon » 2025-04-27, 17:11

OpenAether is primarily a toolkit for XMPP/Jabber developers. It is designed to be cross platform and flexible. There are several projects to make this happen. oapr is the platform abstraction layer. oajabber provides a flexible c++ api to the XMPP/Jabber protocol and its extensions. xpoa is the primary UI layer that integrates into the XUL/XPCOM framework.

xpoa is an XPCOM wrapper of oajabber. It provides XMPP/Jabber support for the mozilla platform.

aether will provide a XUL interface to the XMPP/Jabber network. Currently, it is pretty void of functionality, so stayed tuned.
http://openaether.org/projects.html

http://openaether.org/xpoa.html

http://openaether.org/aether.html

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37538
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Did you know of project "aether" and "xpoa" which add XMPP support for XUL?

Unread post by Moonchild » 2025-04-27, 19:01

Moved to "general discussion" since it was misplaced in browser development.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Mæstro
Astronaut
Astronaut
Posts: 510
Joined: 2019-08-13, 00:30
Location: Casumia

Re: Did you know of project "aether" and "xpoa" which add XMPP support for XUL?

Unread post by Mæstro » 2025-04-27, 22:53

An XMPP fork of Ambassador would be delightful. Since three weeks ago, I have no longer been able to log into my XMPP account through Gajim 1·2, and an alternative which preserves traditional user interfacing, unlike later Gajim versions, would be ideal. If anybody is interested, I would be happy to serve as beta tester.
Browser: Pale Moon (official build, updated regularly)
Operating System: Linux Mint Debian Edition 4 (amd64)
※Receiving Debian 10 ELTS security upgrades
Hardware: HP Pavilion DV6-7010 (1400 MHz, 6 GB)
Ash is the best letter.

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 491
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets

Re: Did you know of project "aether" and "xpoa" which add XMPP support for XUL?

Unread post by Basilisk-Dev » 2025-04-28, 13:31

There is also the OneTeam XMPP client, which appears to be built on top of a really old version of XULRunner and runs as an extension like Ambassador.

If someone is interested it might be worth looking into forking and updating it, although I imagine it might take a lot of effort to get it up and running on top of UXP. https://github.com/processone/oneteam
Basilisk Project Owner

viewtopic.php?f=61&p=230756