>     <
slewis@xxxxxxxxxxxxx <mailto:
slewis@xxxxxxxxxxxxx>> wrote:
>
>         Hi Tharindu,
>
>         First thanks...for your interest and your willingness to propose a
>         project.  I think an AIM provider would be an excellent
>         project.  I've
>         been wanting such a provider for a long time.
>
>         WRT project expectations for Google Summer of Code
>         projects...you can
>         see previous ECF Google Summer of Code projects listed here:
>
>         
http://wiki.eclipse.org/ECF_SOC_Projects
>
>         In general, we would *like* to take the results of the GSOC
>         project and
>         incorporate it directly into subsequent releases of ECF
>         (modulo the IP
>         restrictions of using third-party libs, of course).  We've had
>         great
>         success with this in the past, and I would like to see it
>         continue with
>         this year's projects.
>
>         One of the nice things...I would say, about creating an ECF
>         provider for
>         AIM is that once you do, your code will fit into other
>         ECF/presence
>         API-based applications without any further work on your part.  Of
>         course, you may want to build other applications in addition
>         to the ones
>         that already exist.
>
>         Are you going to EclipseCon 2008?  Perhaps if so we can meet
>         up and talk
>         about this project?  Specifically, are you going to the Google
>         Summer of
>         Code BOF?
>
>         Below I've attached some references to existing/relevant
>         plugins...in
>         case you want to dive right in with the code.
>
>         Thanks,
>
>         Scott
>
>         Technical/Code References
>
>         Anonymous access to ECF core plugins:  (via project set file):
>         
http://www.eclipse.org/ecf/dev_resources.php
>
>         Also we have a CVS server at the OSU Open Source Lab or
>         experimental
>         work: 
http://ecf1.osuosl.org/
>
>         As a general intro to the provider codebase, you might want to
>         look at
>
>         1) A trivial provider implementation at this CVS location:
>
>         :pserver:anonymous@xxxxxxxxxxxxxxx:/cvsroot/technology/org.eclipse.ecf/examples/plugins/org.eclipse.ecf.examples.provider.trivial
>
>         This provider implements the two core ECF extension points:
>         org.eclipse.ecf.namespace (for Namespaces and IDs), and
>         org.eclipse.ecf.containerFactory (for creating instances of
>         IContainer).  Your provider implementation (based upon ymcg or
>         other aim
>         library) will also implement these two extension points.  You
>         will also
>         need to implement the presence API as an adapter off of
>         IContainer (the
>         IPresenceContainerAdapter in org.eclipse.ecf.presence).
>
>         2) There are other providers that implement the presence
>         API...for example:
>
>         Yahoo:
>         :pserver:anonymous@xxxxxxxxxxxxxxx:/ecf/plugins/org.eclipse.ecf.provider.yahoo
>
>         There are others, so let me know if you are interested in
>         looking at
>         them also.
>
>         Tharindu Mathew wrote:
>         > Hi,
>         >
>         > I put up an idea about an IM for Eclipse on the Eclipse GSoC
>         2008 wiki
>         > and was informed about ECF.
>         >
>         > I'm interested in contributing to the AIM Provider for the ECF
>         > project. I have already downloaded and looked at the sample
>         using YMCG
>         > in the article in developerworks.
>         >
>         
http://www-128.ibm.com/developerworks/opensource/library/os-ecl-commfwk/
>         >
>         > Still trying to get the hang of ECF, Is there any guidance
>         that you
>         > can give about the project expectations?
>         > --
>         > Regards,
>         >
>         > Tharindu
>         >
>         ------------------------------------------------------------------------
>         >
>         > _______________________________________________
>         > ecf-dev mailing list