Summary | XMPP/Jabber Support |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Enhancement |
State | Accepted |
Priority | 1. Low |
Owners | |
Requester | chuck (at) horde (dot) org |
Created | 10/28/2006 (6773 days ago) |
Due | |
Updated | 11/10/2017 (2742 days ago) |
Assigned | |
Resolved | |
Milestone | |
Patch | No |
Jabber integrated into horde!
Horde, but he apparently ran into some kind of roadblock (see
https://github.com/sualko/jsxc/issues/61).
and the mailing list (and the archives).
Converse.js
This is my first attempt using the horde framework, very minimal work
and I am not sure about a lot of things, but I thought I should share
it in case someone more experienced can contribute. I have tested it
with Horde groupware 5.2.13 and ejabberd. It's just an application, I
am not sure that the chatbox can be visible in all applications
without patching horde...
https://bitbucket.org/mhxp/conversejs-horde
but he apparently ran into some kind of roadblock (see
https://github.com/sualko/jsxc/issues/61).
the mailing list (and the archives).
incorporated -- jsxc (https://www.jsxc.org/). It's actually designed
to be incorporated into other web applications and use their
authentication (he's got implementations for SOGo, OwnCloud and
Ilias). I asked the developer if he could help make that happen for
Horde, but he apparently ran into some kind of roadblock (see
https://github.com/sualko/jsxc/issues/61). I certainly don't have the
skills to make this happen, but between Horde having a modular design
and jsxc being designed to plug into other web applications, I'm
hoping that for someone who knows what their doing, this shouldn't be
TOO hard.
is going to be implemented by the developers. AFAIK, no developer
even has this on their radar.
If someone really wants this, it would be great if they could provide a patch.
Besides, above information, I bet, core team may already know that the
following javascript is also helpful.
http://strophe.im/strophejs/?utm_source=twitterfeed&utm_medium=twitter
https://conversejs.org
Especially, the converse is very good fit to Horde (by placing it onto
many horde service pages... to provide experience like Facebook chat.)
The xmpp javascript client can work with ejabberd... if it is the xmpp
back end server.
This could be another alternative to php.
but I note that roundcube has a number of plugins for xmpp
(http://rahul.amaram.name/blog/2010/09/05/integrating-ijab-roundcube;
http://code.google.com/p/jappix4roundcube/;
https://github.com/priyadi/roundcube-converse.js-xmpp-plugin). Since
they are also primarily php/pear based, my utterly uninformed guess
would be that a lot of the gruntwork might already embodied in those
projects.
Please don't think that this means I'm flogging roundcube as an
alternative than Horde. There are a LOT of things Horde does well
that Roundcube does badly or not at all (in particular, providing for
synchronization of calendars/addressbooks across multiple devices as
well as the web interface). But nothing wrong with building off of
their efforts if they've done something that could be helpful in this
context as well.
Just my (again, uninformed) $.02
But there has been zero interest in this feature as a critical
component from anyone else. So it would be great if you could
provide patches to implement this. Short of funding development,
that's the only way any current developer is going to look at this.
feature enhancement.
Regarding to the funding, what is the minimum funding needed to start
this development?
Milestone ⇒
But there has been zero interest in this feature as a critical
component from anyone else. So it would be great if you could provide
patches to implement this. Short of funding development, that's the
only way any current developer is going to look at this.
groupware function.
By expanding it more to compare against other Groupware package, some
commercial one like Zimbra has add XMPP support in its web client.
With the recently WebRTC become populated among Web Conference.
If Horde can also add these two into the release, then, Horde will
become a "always on" Web communication tools.
i.e. XMPP chat + WebRTC (SIP). Most of the back end system (besides
mail server), Ejabberd and Asterisk are very popular...
By enhancing Horde in this direction, Horde will become "Unified
Communication" Client...
Taken from Chuck Hagenbuch
from myself.
Version ⇒ Git master
searching for viable xmpp php packages for a while. There is one
implementation on google code, but the author seems to have abandoned
the PHP version in favor of python and doesn't answer mail.
Updating the ticket to "git master" queue.
State ⇒ Accepted
Priority ⇒ 1. Low
State ⇒ Accepted
Queue ⇒ Horde Framework Packages
Summary ⇒ XMPP/Jabber Support
Type ⇒ Enhancement
server, perhaps other uses as well.
http://pear.midcom-project.org/index.php?package=org_openpsa_notifications
http://www.livejournal.com/ljtalk/