Difference between revisions of "Summer of Code 2008"

Jump to navigation Jump to search
11 bytes removed ,  18:36, 20 March 2008
no edit summary
Line 18: Line 18:


Thanks for your interest, and good luck!
Thanks for your interest, and good luck!


= Clients =
= Clients =
Line 68: Line 69:


This project will involve mostly new code, and few boring code rewriting.
This project will involve mostly new code, and few boring code rewriting.


== Psi ==
== Psi ==
Line 80: Line 82:
It's a widely accepted fact that [http://www.adiumx.com/ Adium] is one of the best looking IM clients out there. Besides the fact that nearly all native Mac OS X apps look good, Adium draws a lot of it looks from its themable [http://www.adiumx.com/screenshots/images/overvieworange.jpg chat dialogs]. These dialogs use [http://webkit.org/ WebKit] to draw their contents. WebKit is an open source web engine, used by Apple in Safari, and even throughout the whole Mac OS X operating system. The good news is that, in the next Qt release, there will be a built-in integration with WebKit, which is good news for Psi.
It's a widely accepted fact that [http://www.adiumx.com/ Adium] is one of the best looking IM clients out there. Besides the fact that nearly all native Mac OS X apps look good, Adium draws a lot of it looks from its themable [http://www.adiumx.com/screenshots/images/overvieworange.jpg chat dialogs]. These dialogs use [http://webkit.org/ WebKit] to draw their contents. WebKit is an open source web engine, used by Apple in Safari, and even throughout the whole Mac OS X operating system. The good news is that, in the next Qt release, there will be a built-in integration with WebKit, which is good news for Psi.


In this project, the student will create a themable, WebKit-based chat dialog. Additionally, the chat dialog should be themable with the distributed Adium themes, in order to be able to enjoy a wide set of themes out of the box. Another property of this chat dialog is that it would be decoupled from Psi itself, which would allow easy porting to other Qt-based IM clients (e.g. Kopete).
In this project, the student will create a themable, WebKit-based chat dialog. Additionally, the chat dialog should be themable with the distributed Adium themes, in order to be able to enjoy a wide set of themes out of the box. Another property of this chat dialog is that it would be decoupled from Psi itself, which would allow easy porting to other Qt-based IM clients.
 


= Servers =
= Servers =
20

edits

Navigation menu