Jump to: navigation, search

List of OSU projects and their owners

Return to Building_ECF_Release_3.2

Here is a preliminary list that needs to be updated.

There seems to be some inconsistency in how these projects are structured. Some are under plugins; others are directly under HEAD. It may not be reasonable at this time to restructure the organization, but it sure would be nice. Such a re-organization would contribute greatly to understanding and maintaining our code at https://github.com/ECF/.

Regardless of whether we do this now or later or not at all, what do people think is the best organization? Should we take the projects that are under plugins and put them at the same level as projects like aol and call? Or should we move aol and call under plugins?

Consider TweetHub ... A detailed description how to get TweetHub can be found here: http://www.vogella.de/blog/2009/08/10/eclipse-twitter/ ... To get TweetHub, you need to check out

plugins/org.eclipse.ecf.provider.twitter
plugins/org.eclipse.ecf.provider.twitter.ui.hub
plugins/org.eclipse.ecf.provider.twitter.ui.hub.product

You need to know what plugins to checkout and you just have a big list under plugins. And the blog entry referenced above does tell you, but it is an indirection. And so this is more an organizational question than a technical one.

Active Development

Are these the only active OSU projects? That is, projects whose code is changing.

newsreader
oscar
wave
call

aol

Initial work on AOL provider. Not completed, but could be taken up again, but should probably be archived.
Contact?

aol/plugins
aol/tests

applications

Old 'rcpchat' RCP application. No one's been maintaining it, so it can/could/should probably be archived.
Contact?

applications/org.eclipse.ecf.example.rcpchat

archive

Even older stuff.
Contact?

org.eclipse.ecf.provider.jingle

call

Work on sip impl (for Harshana's Google summer of code 2009 project.
Contact: harshana05@gmail.com

call/sip/bundles/org.eclipse.ecf.provider.sip
call/sip/bundles/org.eclipse.ecf.provider.fmj
call/sip/bundles/org.eclpse.ecf.tests.provider.call.sip

eclipsert

Some work Scott has been doing to create features to build Equinox servers features.
Contact:slewis@composent.com

eclipsert/bundles (empty)
eclipsert/examples/bundles/org.eclipse.equinox.examples.http.webapp.hello
eclipsert/examples/bundles/org.eclipse.rt.examples.webapp.hello-feature
eclipsert/features/org.eclipse.equinox.examples.http.webapp.hello.fearure
eclipsert/fearures/org.eclipse.rt.examples.webapp.hello-feature

features

Has the jms, skype, jgroups, yahoo features (and perhaps others)
Contacts?

features/JGroups-feature-2.5.2
features/org.eclipse.ecf.osuosl.releng.bm
org.eclipse.ecf.provider.irc-feature
features/org.eclipse.ecf.provider.jgroups-feature
org.eclipse.ecf.provider.jmdns-feature
features/org.eclipse.ecf.provider.jms-feature
features/org.eclipse.ecf.provider.jxta-feature
features/org.eclipse.ecf.provider.skype-feature
features/org.eclipse.ecf.provider.skype-linux-feature
features/org.eclipse.ecf.provider.yahoo-feature
features/org.eclipse.ecf.updatesite.osuosl

modules

The ECF book early work
Contact: slewis@composent.com

newsreader

Wim Jongman's contribution.
Contact: wim.jongman@gmail.com

newsreader/bundles/org.apache.mime4j
newsreader/bundles/org.eclipse.ecf.protocol.nntp.core
newsreader/bundles/org.eclipse.ecf.protocol.nntp.core.tests
newsreader/bundles/org.eclipse.ecf.protocol.nntp.model
newsreader/bundles/org.eclipse.ecf.protocol.nntp.store.derby
newsreader/bundles/org.eclipse.ecf.protocol.nntp.store.derby.tests
newsreader/bundles/org.eclipse.ecf.protocol.nntp.store.filesystem
newsreader/bundles/org.eclipse.ecf.protocol.nntp.store.filesystem.tests
newsreader/bundles/org.eclipse.ecf.provider.nntp
newsreader/bundles/org.eclipse.ecf.provider.nntp.ui
newsreader/bundles/org.eclipse.ecf.salvo.application
newsreader/bundles/org.eclipse.ecf.salvo.ui
newsreader/bundles/org.eclipse.ecf.salvo.ui.navigator
newsreader/bundles/org.eclipse.ecf.samples.nntp
newsreader/bundles/org.eclipse.ecf.services.quotes
newsreader/bundles/org.eclipse.ecf.services.quotes.eclipsetwitter
newsreader/bundles/org.eclipse.ecf.services.quotes.oldskool
newsreader/bundles/org.eclipse.ecf.services.quotes.starwars


org.eclipse.ecf.tests.provider.jingle

jingle tests...needs to be moved under tests.
Contact: Moritz Post mpost@eclipsesource.com
Moritz worked on the 2007 jingle implementation...see links on ECF wiki page: http://wiki.eclipse.org/ECF

plugins

Do these plugins correspond to what's under features?
Contacts?

plugins/JGroups
plugins/com.skype.linux.x86_64
plugins/com.yakasoftware.telephony.iax.iaxclient
plugins/org.eclipse.ecf.client.jgroups
plugins/org.eclipse.ecf.discovery.ui.userinput
plugins/org.eclipse.ecf.example.jxtaprovider
plugins/org.eclipse.ecf.examples.moderator
plugins/org.eclipse.ecf.presence.bot.kosmos
plugins/org.eclipse.ecf.provider.aim
plugins/org.eclipse.ecf.provider.dnssd
plugins/org.eclipse.ecf.provider.filetransfer.httpcore
plugins/org.eclipse.ecf.provider.iax
plugins/org.eclipse.ecf.provider.jgroups
plugins/org.eclipse.ecf.provider.jgroups.ui
plugins/org.eclipse.ecf.provider.jms
plugins/org.eclipse.ecf.provider.jms.activemq
plugins/org.eclipse.ecf.provider.jms.activemq.ui
plugins/org.eclipse.ecf.provider.jms.net4j
plugins/org.eclipse.ecf.provider.jms.weblogic
plugins/org.eclipse.ecf.provider.jms.weblogic.ui
plugins/org.eclipse.ecf.provider.jxta
plugins/org.eclipse.ecf.provider.net4j
plugins/org.eclipse.ecf.provider.oscar - OSCAR/ICQ provider for ECF,
Pavel Samolisov contribution.
Contact: samolisov@gmail.com
plugins/org.eclipse.ecf.provider.skype
plugins/org.eclipse.ecf.provider.skype.ui
plugins/org.eclipse.ecf.provider.twitter
plugins/org.eclipse.ecf.provider.twitter.ui
plugins/org.eclipse.ecf.provider.twitter.ui.hub
plugins/org.eclipse.ecf.provider.twitter.ui.hub.product
plugins/org.eclipse.ecf.provider.yahoo
plugins/org.eclipse.ecf.provider.yahoo.ui
plugins/org.eclipse.ecf.server.jgroups
plugins/org.jgroups.mchannel

remoteprovisioning

Work by Eugene Reiswich
Contact: reiswich@gmx.de

remoteprovisioning/org.remotercp.app
remoteprovisioning/org.remotercp.chat
remoteprovisioning/org.remotercp.client-feature
remoteprovisioning/org.remotercp.common
remoteprovisioning/org.remotercp.contacts
remoteprovisioning/org.remotercp.contacts.test
remoteprovisioning/org.remotercp.ecf
remoteprovisioning/org.remotercp.errorhandling
remoteprovisioning/org.remotercp.errorhandling.test
remoteprovisioning/org.remotercp.filetransfer.receiver
remoteprovisioning/org.remotercp.filetransfer.receiver.test
remoteprovisioning/org.remotercp.filetransfer.sender
remoteprovisioning/org.remotercp.libs.junit
remoteprovisioning/org.remotercp.libs.mockito
remoteprovisioning/org.remotercp.login
remoteprovisioning/org.remotercp.preferences
remoteprovisioning/org.remotercp.preferences.ui
remoteprovisioning/org.remotercp.progress
remoteprovisioning/org.remotercp.provisioning
remoteprovisioning/org.remotercp.provisioning.ui
remoteprovisioning/org.remotercp.provisioning.ui.test
remoteprovisioning/org.remotercp.util
remoteprovisioning/org.remotercp.util.test

rest

rest API work by Holger for Google SOC 2009.
Contact: hstaudacher@eclipsesource.com

sip

SIP work also by Harshana.
Contact: harshana05@gmail.com.
This seems to overlap with the call module.
Comment: This has to be removed since this is now obsolete.

tests

junit plugin tests. We need to look at each one to decide on relevancy.
Contact?

wave

Ongoing work on Google Wave implementation
Contact?
bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=280347