Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

AIM Provider for ECF

Revision as of 16:46, 27 March 2009 by Aliok.aliok.info (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

Back to the top