Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Communications Framework (ECF) » Looking for nice implementation task
Looking for nice implementation task [message #587313] Tue, 16 August 2005 14:21 Go to next message
Eclipse User
Originally posted by: thomas.lundqvist.ituniv.se

Dear all,

I will soon be teaching a Software Engineering course and are looking for
a nice programming task for a group of students.

I have read about ECF and find it quite interesting. Do anyone on this
list have any suggestions on what to build based on ECF? It could be some
boring, funny, or interesting stuff. It could be something valuable to you
maybe!

Students:
- work in 5 person groups
- have only 2 weeks of time for this (I must probably help prepare a lot)
- are not beginners, knows how to program already, most of them know Java

Ideas?

Thomas Lundqvist
Lecturer
IT-university of Göteborg
Sweden
Re: Looking for nice implementation task [message #587328 is a reply to message #587313] Wed, 17 August 2005 03:52 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 970
Registered: July 2009
Senior Member
Hi Thomas,

Thanks so much for your note. In answer to your question 'do people
have suggestions on what to build based upon ECF'...well, I have a few,
as I hope others on this list do...here are some of my favorites:

1) VOIP clients
2) Data conferencing features (e.g. whiteboarding, app sharing,
co-browsing, etc)
2a) Voice and video conferencing
3) Shared calendaring for teams associated with Eclipse projects
4) Multi-user extensions of various editors (e.g. of text, UML models,
web content creation, multimediat editing, other model forms)
5) Multi-client versions of above apps (i.e. with some clients on
browsers, others on Eclipse/RCP, others on non-Eclipse clients)
6) Multi-user access to task list, bug tracking, and markers
7) ECF provider implementation for various protocols: e.g. IRC,
bittorrent, jxta, sip, sametime, RSS 2 and Atom, wiki/weblog,
others...e.g. groove
8) Multi-user debugging
9) Integration with web development tools (WTP)
10) Team programming environment with team communications/notifications,
team project provisioning
11) Example implementations and tutorials

Hopefully this is a useful start. Obviously some of these would be out
of scope for a very short 2 week project, but there might be parts of
them that could be bitten off by a small ambitious team.

If there's anything we can do to help further with getting going on
these projects please let us know. In fact, if the teams wanted to
contribute back their work to the ECF project itself and their results
were of sufficient quality this could probably be arranged.

Thanks for your interest. Please feel free to contact me
slewis@composent.com directly if you would like to coordinate on some
projects here.

Scott



Thomas Lundqvist wrote:
> Dear all,
>
> I will soon be teaching a Software Engineering course and are looking
> for a nice programming task for a group of students.
>
> I have read about ECF and find it quite interesting. Do anyone on this
> list have any suggestions on what to build based on ECF? It could be
> some boring, funny, or interesting stuff. It could be something valuable
> to you maybe!
>
> Students:
> - work in 5 person groups
> - have only 2 weeks of time for this (I must probably help prepare a lot)
> - are not beginners, knows how to program already, most of them know Java
>
> Ideas?
>
> Thomas Lundqvist
> Lecturer
> IT-university of Göteborg
> Sweden
>
>
Re: Looking for nice implementation task [message #587341 is a reply to message #587328] Wed, 24 August 2005 07:01 Go to previous messageGo to next message
Eclipse User
Originally posted by: thomas.lundqvist.ituniv.se

Scott Lewis wrote:

> 1) VOIP clients
> 2) Data conferencing features (e.g. whiteboarding, app sharing,
> co-browsing, etc)
> 2a) Voice and video conferencing
> 3) Shared calendaring for teams associated with Eclipse projects
> 4) Multi-user extensions of various editors (e.g. of text, UML models,
> web content creation, multimediat editing, other model forms)
> 5) Multi-client versions of above apps (i.e. with some clients on
> browsers, others on Eclipse/RCP, others on non-Eclipse clients)
> 6) Multi-user access to task list, bug tracking, and markers
> 7) ECF provider implementation for various protocols: e.g. IRC,
> bittorrent, jxta, sip, sametime, RSS 2 and Atom, wiki/weblog,
> others...e.g. groove
> 8) Multi-user debugging
> 9) Integration with web development tools (WTP)
> 10) Team programming environment with team communications/notifications,
> team project provisioning
> 11) Example implementations and tutorials

Thanks a lot for your excellent (and numerous) ideas. As you mention most
are probably too big. I have started now to take a look at Eclipse and ECF.

As far as I understand it, a shared task/todo list should be the most
simple task maybe needing knowledge of ECF but also Eclipse user interface
programming. I have started to take a look at Eclipse and ECF more
carefully today. I'll might send you one or two emails...

> these projects please let us know. In fact, if the teams wanted to
> contribute back their work to the ECF project itself and their results
> were of sufficient quality this could probably be arranged.

We will of course make the results available but no promises...

Thanks a lot!

/Thomas L
Re: Looking for nice implementation task [message #587356 is a reply to message #587341] Wed, 24 August 2005 22:11 Go to previous message
Scott Lewis is currently offline Scott Lewis
Messages: 970
Registered: July 2009
Senior Member
Hi Thomas,

Thomas Lundqvist wrote:
> <stuff deleted>
>
> As far as I understand it, a shared task/todo list should be the most
> simple task maybe needing knowledge of ECF but also Eclipse user
> interface programming. I have started to take a look at Eclipse and ECF
> more carefully today. I'll might send you one or two emails...

Absolutely...please do (email follow up). I think a shared task/todo
list app built on ECF would be great...and I can nearly guarantee that
it would be appealing to Eclipse Foundation committers as *users*.
We/ECF have already gotten requests for such an app to be built on ECF
and used by Eclipse Foundation project teams.

>
>> these projects please let us know. In fact, if the teams wanted to
>> contribute back their work to the ECF project itself and their results
>> were of sufficient quality this could probably be arranged.
>
>
> We will of course make the results available but no promises...

Understand. Please try to coordinate with us though if you can as that
will avoid duplication of effort to the degree possible.

Thanks,

Scott
Previous Topic:message lost?
Next Topic:Questions about ECF
Goto Forum:
  


Current Time: Sat Sep 20 12:01:04 GMT 2014

Powered by FUDForum. Page generated in 0.02337 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software