Ticket #8 (new enhancement)

Opened 18 months ago

Last modified 4 months ago

Other protocols (Jabber, IRC, ...) via plugins

Reported by: dx Owned by: somebody
Priority: minor Milestone: 4.5
Component: plugins Version:
Keywords: protocols jabber irc no-please Cc:

Description

The plugin system should give the possibility to add new protocols.

Yes, this is emesene, not equisemepepe, ierecé, isecú, etc. But the plugin system seems to be really quiet, and features like this are great.

Attachments

Change History

Changed 18 months ago by The Albatross

I don't actually think that we should support other protocols. emesene is so great just because it focuses on one thing - and we shouldn't be ashamed of it!

Changed 16 months ago by frafra@…

Yes, but support Jabber and MSN in the same beautiful program means that everybody can do a "soft-switch" from MSN to Jabber. We should encourage peoples to use Jabber.

Changed 15 months ago by ariel-zarzamora.com.mx

  • keywords no-please added

I don't think adding the other protocols is a critical thing nor even an important thing to do. This may distract developer's attention. I'm ready to migrate from Pidgin to Emesene just because Emesene has 100% attention in MSN stuff. I _will_ do it when i have file transfers in Emesene. (Sorry, AMSN is too ugly and slow)

Pidgin has almost forgotten the advanced characteristics of MSN because it is concentrating in being multi-protocol. Emesene has more attention to MSN protocol, even it's own name "eMeSeNe". I came to Emesene just because of this, *please* don't turn Emesene into a multiprotocol MSN-crippled bloatware as Pidgin has became.

Changed 15 months ago by anonymous

...We should encourage peoples to use Jabber...

frafra@…

Then why should somebody develop Emesene? there is no sense. Just point people to jabber clients, there are many and very good ones, they are focused in Jabber. Emesene's focus is MSN.

Emesene basically enables people to use MSN, it is like encouraging people to use MSN. I see a contradiction in that request.

Changed 9 months ago by Filiprino

I think this is an interesting feature. I have contacts both on Jabber/GTalk and MSN. Once you finish with MSN, you could easily add support for Jabber via plugins, I believe it's an easier protocol to implement (basically because it hasn't got so much features as MSN has).

Changed 8 months ago by anonymous

Is it possible to create a plugin that uses libpurple (the same library as pidgin) to support other protocols? So it should be possible to implement other protocols whithout developing anything..

Changed 8 months ago by GioFX

it would be cool "as a plugin"!!! Ok emesene's default protocol is msn, but just a plugin for jabber support is a great idea!

Changed 7 months ago by anonymous

Emesene will become the BEST ever msn for linux, lotsa people uses msn and one of the things that people searches when they migrates to linux is to have an MSN app that works well as the msn live messenger. That means, will be an interesting idea to implement via plugins (not in the main code) the posibility to msn users to use another im protocol with the possibility to be free as jabber.

Changed 6 months ago by madboy@…

It would be nice if emesene supported more protocols, but I think for now it's better that they support the msn protocol the best it can. I think this because it's becoming an excellent msn client (maybe the best in Linux), and the developers are writing the more features an im client should have. I think that the next step could be admit multiple msn logins in a single instance of emesene, and then they could be adding, for example jabber, yahoo, or why not gtalk with full voice calls. Keep the good work, this im client rocks. Long live to Emesene!!!!

Changed 6 months ago by frafra@…

@madboy Just a little think: remember that "gtalk with full voice calls" means support "jabber with jingle", like the xmpp standard :) The problem is that actually only few client support it, like empathy (built on telepathy).

Add/Change #8 (Other protocols (Jabber, IRC, ...) via plugins)

Author



Action
as new
 
Note: See TracTickets for help on using tickets.