Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "AIM Provider for ECF"
(New page: This document is the public proposal of the "AIM Provider for ECF" project. You are welcome to edit and write comments. <p> Full detailed '''proposal''' which I submitted through Google Su...) |
|||
Line 1: | Line 1: | ||
This document is the public proposal of the "AIM Provider for ECF" project. You are welcome to edit and write comments. | This document is the public proposal of the "AIM Provider for ECF" project. You are welcome to edit and write comments. | ||
<p> | <p> | ||
− | Full detailed '''proposal''' which I submitted through Google Summer of Code system is [http://socghop.appspot.com/document/show/user/aliok/ | + | Full detailed '''proposal''' which I submitted through Google Summer of Code system is [http://socghop.appspot.com/document/show/user/aliok/aim_provider_for_ecf HERE]. |
</p> | </p> | ||
==Abstract== | ==Abstract== |
Latest revision as of 16:46, 27 March 2009
This document is the public proposal of the "AIM Provider for ECF" project. You are welcome to edit and write comments.
Full detailed proposal which I submitted through Google Summer of Code system is HERE.
Abstract
ECF allows messaging protocols to be plugged in as providers. This proposal is about implementation the AIM Provider by wrapping an existing Java library like JOscar. Currently, a lot of protocols are supported by ECF. However, a more generic one, "AIM" is not.
Background
MSN, Jabber(XMPP), IRC and some other protocols are supported by ECF. AIM is a similiar one, and support for it would be good; since it is as wide as them.
Details
This project will implement AIM provider wrapping Joscar. "Joscar is an easy-to-use, robust library for connecting to AOL Instant Messenger from Java." There is no need to reimplement the AIM protocol, since license and other conditions of Joscar is friendly. MSN and XMPP providers are the references for this project. AIM provider will fit in the hierarchy with them and reuse their functions if possible. This project basically consists of 2 steps:
- Developing the background wrapping Joscar
- Integrating ECF GUI with this background