ParTecs Weblog

When Plone met Skype…

March 13th, 2006

Of late we have been using Skype more and more to communicate (both one-on-one and multiway conferencing) and have been quite happy with it. Something we are even happier with is our company intranet which is based on Plone and which we use heavily for asynchronous communication. So we thought it was pretty natural to have a product that would integrate Skype with Plone. Now we all know how the Plone world is littered with custom Products that solve pretty much any problem you can think of (and with some of them, you wonder who would ever need something like that?) So we went out to plone.org and began our hunt for such a product expecting to find about a dozen versions all covering the essential functions but differing in their UI and implementation details. And what do you think we found?

Zilch. Zipp. Nada. 3 degrees below…

Absolutely nothing whatsoever that resembled anything which even remotely addressed this need. It appears that Plone and Skype are two parallel worlds without any cross border terrorism 🙂
So we set out to write this product. And PloneSkype was conceived!

What did we want from such a product:

1. For starters, a portlet that would show all the members who were logged into Skype at that time and the ability to start a conversation with any of them

2. The ability to tie together a skype icon that will be displayed along the by-line which already appears on pages created by members

3. To be able to set your own skype id on your preferences page

4. Administrator to update skype id of members

5. Display if member is online on Member search page

This seems to be a good set of starting requirements. Se we started implementing these requirements and as it turns out, Skype provides a nice enough API to make much of this quiet easy to implement.And PloneSkype was born! The end product is available for download and install here.

Of course, with design and implementation the devil is in the proverbial details. Along the way we were confronted with issues for which we had to make a few trade-offs. Stay tuned for future installments here to find out and appreciate these design decisions.

Update: Plone Skype available for download 

3 Comments »

  1. Jon Stahl says

    This sounds really cool! It would be really great if you could submit it to plone.org/products so that others (who will surely emerge) can find it. I know that a lot Plonistas are heavy Skype users!

    March 14th, 2006 | #

  2. pradeep says

    Hi Jon,
    Great to have you here 🙂

    We have released PloneSkype1.0. Download it here – http://partecs.com/ploneSkype.html

    March 15th, 2006 | #

  3. JS says

    Bravo !

    Is it enough stable for a web site in production ?

    I will test it on the intranet I am developping.

    March 28th, 2006 | #

Leave a comment

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad:

RSS feed for these comments. | TrackBack URI

Feedburner RSS

Enter your email address:

Delivered by FeedBurner

Blogroll

Categories

RSS Telematics Freedom

March 2006
M T W T F S S
« Feb   Apr »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Archive

Sky Sponsored by Web Hosting