After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 270376 - skype name field
skype name field
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Contacts
2.24.x (obsolete)
Other All
: Normal normal
: Future
Assigned To: Milan Crha
Evolution QA team
: 521541 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-12-09 14:14 UTC by m96
Modified: 2008-12-08 11:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Adds skype contact to the addressbook. (2.85 KB, patch)
2008-03-01 20:50 UTC, Sasa Ostrouska
needs-work Details | Review
Adds skype contact to the addressbook in evolution-data-server (8.76 KB, patch)
2008-03-02 19:41 UTC, Sasa Ostrouska
none Details | Review
proposed eds patch (updated, not mine) (8.66 KB, patch)
2008-11-06 15:43 UTC, Milan Crha
committed Details | Review
proposed evo patch (6.69 KB, patch)
2008-11-06 17:27 UTC, Milan Crha
committed Details | Review

Description m96 2004-12-09 14:14:17 UTC
since skype gets a growing comminity - not only under opensource community
- i would like to see beside the icq/msn/yahoo/jabber fields also a 'skype'
field.
Comment 1 Sivaiah 2005-02-19 15:13:00 UTC
we can look in 2.3, 2.1 is already in all kinds of freezes. 
Comment 2 André Klapper 2006-01-09 01:54:57 UTC
retargetting from 2.3 to 2.5
Comment 3 André Klapper 2006-02-27 23:27:15 UTC
will not be fixed in the 2.5 timeframe, retargetting to "future".
Comment 4 Eckhard M. Jäger 2008-01-13 22:01:10 UTC
Pidgin has now a plugin for integrating Skype and Pidgin can be inegrated in Evolution. So it would be cool getting a "Skype" field in nearer futures.
Then contacts using skype could shown up automaticly in Pidgin and Skype when they added in Evolution.

http://www.myjobspace.co.nz/images/pidgin/

Thanx.
Comment 5 Sasa Ostrouska 2008-03-01 20:50:40 UTC
Created attachment 106350 [details] [review]
Adds skype contact to the addressbook.
Comment 6 Sasa Ostrouska 2008-03-01 20:51:53 UTC
I dont know if this patch works, but maybe can save some work to somebody.
Please comment it so I can correct it in case is not working.

Rgds
Saxa
Comment 7 Srinivasa Ragavan 2008-03-02 17:12:12 UTC
2.23.x stuff.

But I'm sure that the patch needs some work at e-d-s side.

Search for "GADU" and  "Gadu" in e-d-s you will see what you need to do more.
Comment 8 Sasa Ostrouska 2008-03-02 19:41:46 UTC
Created attachment 106415 [details] [review]
Adds skype contact to the addressbook in evolution-data-server

This patch should hopefully add the Skype field to the addressbok in evolution-data-server. Please comment it so I can add/correct if something is wrong.

Rgds
Saxa
Comment 9 Srinivasa Ragavan 2008-03-03 04:20:31 UTC
Sasa, I'm gonna look at this after a week or so. Sorry for the delay.
Comment 10 Sasa Ostrouska 2008-03-03 07:30:41 UTC
Srinivasa, its ok take your time. I will be away from my home in the next week for a period of 2 weeks, so if something I will look into it later.
Comment 11 André Klapper 2008-03-11 11:22:37 UTC
i can't see any reason for NEEDINFO.
Comment 12 André Klapper 2008-03-11 11:22:43 UTC
*** Bug 521541 has been marked as a duplicate of this bug. ***
Comment 13 Matthew Barnes 2008-03-14 18:08:55 UTC
Bumping version to a stable release.
Comment 14 Sasa Ostrouska 2008-03-24 17:22:18 UTC
@ Srinivasa, have you looked at the patch ? 

@ Andre, can you explain what you mean with NEEDINFO ?

Sasa
Comment 15 Srinivasa Ragavan 2008-03-26 04:33:53 UTC
Sasa, I will get it reviewed this week. I was off during the last weeks.
Comment 16 Srinivasa Ragavan 2008-03-27 08:07:24 UTC
+	E_CONTACT_IM_SKYPE_HOME_1,     /* Synthetic string field */
+	E_CONTACT_IM_SKYPE_HOME_2,     /* Synthetic string field */
+	E_CONTACT_IM_SKYPE_HOME_3,     /* Synthetic string field */
+	E_CONTACT_IM_SKYPE_WORK_1,     /* Synthetic string field */
+	E_CONTACT_IM_SKYPE_WORK_2,     /* Synthetic string field */
+	E_CONTACT_IM_SKYPE_WORK_3,     /* Synthetic string field */


These has to be just before E_CONTACT_FIELD_LAST otherwise it break ABI.

Ross, do you remember, you did something to avoid ABI while adding new fields to EContact? Am I saying in sync with that?
Comment 17 Sasa Ostrouska 2008-03-27 09:11:02 UTC
You want me to correct this ?
Comment 18 Srinivasa Ragavan 2008-03-28 08:55:54 UTC
Sasa, with out that it is definitely an ABI break and I dont want to do it surely.
Comment 19 Kandepu Prasad 2008-08-06 04:42:07 UTC
Any updates?
@Sasa, were you able to do any corrections?
Comment 20 Sasa Ostrouska 2008-08-06 06:20:05 UTC
Sorry, I have not been able to work anything on that bug. I will try to get done something during this month , the problem is that on my laptop I have not installed yet the 2.23.x series of gnome. 
Comment 21 André Klapper 2008-08-06 12:58:51 UTC
This will break UI freeze then, let's target this for early inclusion into 2.25.
Comment 22 Milan Crha 2008-11-06 15:43:59 UTC
Created attachment 122112 [details] [review]
proposed eds patch (updated, not mine)

for evolution-data-server;

just updated previous patch, which doesn't crash Evolution. A little extension to google backend too.

There will be required some changes on Evolution's part to let it work fully anyway.
Comment 23 Ross Burton 2008-11-06 15:52:34 UTC
That looks good to me.
Comment 24 Milan Crha 2008-11-06 17:27:52 UTC
Created attachment 122128 [details] [review]
proposed evo patch

for evolution;

here's the evolution's part. It seems the em-contact-editor-im.c/.h is not used, strange, isn't it?

Maybe you'll want other icon for the Skype contact field, I do not know.
Comment 25 Suman Manjunath 2008-12-08 09:06:24 UTC
Patch committed to SVN trunk as r9811
http://svn.gnome.org/viewvc/evolution-data-server?view=revision&revision=9811
Comment 26 Srinivasa Ragavan 2008-12-08 10:17:02 UTC
Haven't tested, but should be Ok. Just and commit Milan.
Comment 27 Milan Crha 2008-12-08 11:02:38 UTC
Committed to trunk. Committed revision 36849.

I only removed the part for configure.in, because the eds version is set already.