> <
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