XMPP PubSub Plugin

Schimon Jehudah sch at fedora.email
Sat Nov 9 18:35:23 GMT 2024


Good evening, everyone!

This is a Python script which receives an XMPP URI and outputs XMPP
PubSub content as HTML.

I suppose, that this is how Dillo requires plugins to work.

As for Falkon, I think, that it would be nice to integrate XMPP into
Falkon.

Could anyone kindly advise on how to implement this script in a fashion
which would allow to open XMPP Query URIs directly from the Falkon URL
bar?

Best regards,
Schimon

On Sat, 9 Nov 2024 20:29:09 +0200
Schimon Jehudah <sch at fedora.email> wrote:

> Good evening!
> 
> I have made an XMPP plugin for Dillo.
> 
> I would be grateful for your feedbacks.
> 
> I would also need instructions as to how to implement configurations.
> 
> Compulsory options:
> 
> * JabberID
> * Password
> 
> Possible options:
> 
> * Connection
> * Timeout
> 
> I consider to add an interface for JabberID and Password, and I would
> rather receive instructions from the staff.
> 
> It is posible to use anonymous accounts, such as
> anon at anon.jabberfr.org, yet I would rather not do so, because:
> 
> * Most of the anonymous accounts have PubSub disabled, which is
> exactly the needed feature which this plugin provides.
> * I do not want to rely on anonymous accounts or any server, because
> of changes that might occur in any future.
> 
> P.S. I did not think, that I would be sending a plugin as early as
> now.
> 
> Kind regards,
> Schimon
> 
> On Thu, 7 Nov 2024 07:45:33 +0200
> Schimon Jehudah <sch at fedora.email> wrote:
> 
> > Good day, to one and all!
> > 
> > My name is Schimon, I am a pianist, attorney at law, and I also work
> > on software that mainly involve the technologies of Syndication and
> > XMPP.
> > 
> > My current intention, is to design an XMPP client, based on Slixmpp,
> > to allow Dillo to interact with Atom Over XMPP (XEP-0277 and
> > XEP-0472).
> > 
> > Atom Over XMPP specifies storage of textual content  (be it text or
> > HTML) on XMPP PubSub nodes. It is useful for publishing (see
> > Libervia, Movim, Rivista XJP), annotating resources (see Blasta)
> > and for any sort of mean which may require textual content.
> > 
> > References:
> > https://blasta.woodpeckersnest.eu/help/about/xmpp/atomsub
> > https://blasta.woodpeckersnest.eu/help/about/xmpp/pubsub
> > 
> > Projects:
> > https://schapps.woodpeckersnest.eu/blasta/
> > https://schapps.woodpeckersnest.eu/rivista/
> > 
> > I intend to utilize the Python computer language for this task.
> > 
> > Any help, encouragement, and especially accompanying (not in the
> > musical sense) my efforts be welcome.
> > 
> > This is my first time which I intend to collaborate with Dillo
> > developers, and I am excited by this opportunity.
> > 
> > Kind regards,
> > Schimon  


More information about the Falkon mailing list