#10709: gevolution - Evolution now supports more IM types than plugin.

View: New views
5 Messages — Rating Filter:   Alert me  

#10709: gevolution - Evolution now supports more IM types than plugin.

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10709: gevolution - Evolution now supports more IM types than plugin.
------------------+---------------------------------------------------------
Reporter:  cedel  |        Type:  enhancement                  
  Status:  new    |   Component:  plugins                      
 Version:  2.6.3  |    Keywords:  plugin gevolution Evolution IM
------------------+---------------------------------------------------------
 Since Evolution (2.26.3 Fedora 11 and probably earlier) address book now
 supports GaduGadu and Skype in IM fields, might be worth adding these to
 the plugin, so they synchronise correctly - now, when skype4pidgin plugin
 exists.

--
Ticket URL: <http://developer.pidgin.im/ticket/10709>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10709: gevolution - Evolution now supports more IM types than plugin.

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10709: gevolution - Evolution now supports more IM types than plugin.
--------------------------------------------+-------------------------------
 Reporter:  cedel                           |        Owner:        
     Type:  patch                           |       Status:  new    
Milestone:  Patches Needing Review          |    Component:  plugins
  Version:  2.6.3                           |   Resolution:        
 Keywords:  plugin gevolution Evolution IM  |  
--------------------------------------------+-------------------------------
Changes (by deryni):

  * type:  enhancement => patch
  * milestone:  => Patches Needing Review


Comment:

 I'm attaching a patch which may (or may not) be enough to support this,
 I'm not entirely sure. I don't use evolution at all. Feel free to give it
 a try and let me know if it works.

--
Ticket URL: <http://developer.pidgin.im/ticket/10709#comment:1>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10709: gevolution - Evolution now supports more IM types than plugin.

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10709: gevolution - Evolution now supports more IM types than plugin.
--------------------------------------------+-------------------------------
 Reporter:  cedel                           |        Owner:        
     Type:  patch                           |       Status:  new    
Milestone:  Patches Needing Review          |    Component:  plugins
  Version:  2.6.3                           |   Resolution:        
 Keywords:  plugin gevolution Evolution IM  |  
--------------------------------------------+-------------------------------

Comment(by cedel):

 Thanks very much - actually, I tried to make one of my own before you
 posted this one (I'm sorry, I'm no programmer and didn't know if it's
 going to work - attached) which I tested with F11 Pidgin 2.6.3-2 (for the
 ease of building the package) and I found these points:

 1. we basically came to the same solution

 2. adding buddy to Evolution address book basically works (buddy context
 menu -> Add to address book -> associate buddy) - checked with Skype
 contacts, have no GG account-buddies. If the buddy already is in any Evo
 address book, "Add to address book" disapears - which is probably correct.
 No user details in the appropriate part of the window, though (don't think
 it's because of this patch).

 3. In "Buddies -> Add buddy", I can see the contacts from address book,
 along with their protocols (ICQ, XMMP, Skype, GG). There are some problems
 with this window (the group selector is malformed, disconnected from the
 frame) and if I try to add a buddy from the address book to Pidgin buddy
 list, the contact ends in correct selected group, but always with ICQ
 protocol - again, this happens even without the patch.

 So, generally, the patch seems to work (sorry again - tested only my
 version, was really looking for the Skype contacts), there are some, most
 likely unrelated (they are present even in the unpatched version),
 problems with gevolution.

 Also, I recall there were some problems reported with GaduGadu and
 gevolution some time ago...

 Will see if I can find the source of any of these problems when I have
 more free time... meanwhile, can somebody else give it a try?

--
Ticket URL: <http://developer.pidgin.im/ticket/10709#comment:2>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10709: gevolution - Evolution now supports more IM types than plugin.

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10709: gevolution - Evolution now supports more IM types than plugin.
--------------------------------------------+-------------------------------
 Reporter:  cedel                           |        Owner:        
     Type:  patch                           |       Status:  new    
Milestone:  Patches Needing Review          |    Component:  plugins
  Version:  2.6.3                           |   Resolution:        
 Keywords:  plugin gevolution Evolution IM  |  
--------------------------------------------+-------------------------------

Comment(by deryni):

 File separate tickets for any gevolution bugs please, it makes things
 easier to track.

 We do not like nor support the skype plugin itself and I'm not inclined to
 have the gevolution plugin do so.

 If the GG part of this patch seems like it would work then it can probably
 be committed. My only concern is that I have no idea when the GG stuff was
 added to libebook and wouldn't want to break compilation of the plugin for
 people who may still have too old of a version (the evolution/libebook
 sources and documentation didn't seem to have any indication of the
 version it was added in that I could find).

--
Ticket URL: <http://developer.pidgin.im/ticket/10709#comment:3>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #10709: gevolution - Evolution now supports more IM types than plugin.

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#10709: gevolution - Evolution now supports more IM types than plugin.
--------------------------------------------+-------------------------------
 Reporter:  cedel                           |        Owner:        
     Type:  patch                           |       Status:  new    
Milestone:  Patches Needing Review          |    Component:  plugins
  Version:  2.6.3                           |   Resolution:        
 Keywords:  plugin gevolution Evolution IM  |  
--------------------------------------------+-------------------------------

Comment(by cedel):

 Replying to [comment:3 deryni]:

 Sorry for the delay :(

 > File separate tickets for any gevolution bugs please, it makes things
 easier to track.

 Will do so.

 > We do not like nor support the skype plugin itself and I'm not inclined
 to have the gevolution plugin do so.

 I do understand that you don't support the skype plugin itself but may I
 ask you to reconsider supporting it in gevolution?

 1. It doesn't require the skype plugin to be installed.[[BR]]
 2. If the skype plugin is not installed (there's no account with skype
 protocol), the functionality doesn't manifest itself anywhere (with the
 exception of source code), so there's no pushing of the user to use
 it.[[BR]]
 3. It would act as an "interface" between to other pieces of GPL'ed
 software (skype plugin, evolution), so there should be no legal issues
 (I'm no lawyer).[[BR]]
 4. Not supporting it in gevolution won't stop people from using skype
 plugin and supporting it doesn't make them use it - I think it would just
 save work to a few people.

 > If the GG part of this patch seems like it would work then it can
 probably be committed. My only concern is that I have no idea when the GG
 stuff was added to libebook and wouldn't want to break compilation of the
 plugin for people who may still have too old of a version (the
 evolution/libebook sources and documentation didn't seem to have any
 indication of the version it was added in that I could find).

 According to changelog, Gadu-Gadu fields were added 2006-07-24 and Skype
 fields were added 2008-08-12 - in case this worries you, it should be
 possible to add a check on existence of the fields in evo.

 I'm more worried about this: Tickets: #973 ... (I have GG account enabled
 and it seems to work, but I've got no GG buddies).[[BR]]
 Is that why GG was removed from the plugin?

--
Ticket URL: <http://developer.pidgin.im/ticket/10709#comment:4>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker