[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [ecf-dev] interested in Contribute to ECF | 
Hi Upul,
Upul Iroshan wrote:
Hi,
I am a big fan of eclipse platform. I researched and developed some 
simple eclipse RCP applications and plugins for my own interest. Now i 
wanted to do some real work and involve in developments in eclipse 
platform. Since I am interested in developing network applications 
like chat programs, download managers, I like to help ECF 
developments. Same time it'll gain very good experiece for me, working 
with highly experience people and very standard projects.
It was a good starting point to help open source developments is GSOC. 
But I am just passed out from the university and I am not eligible to 
apply for it. I saw very interesting and cool ideas in eclipse Idea 
list. I am thinking of pick one of those ideas which are not in 
approved list and start implementing those ideas. I checkout ECF 
source and still it's not much familiar to me. So I may needed some 
help from the comunity also.
Yes, this is understood.  I (as the project lead and committer) will do 
all I can to help you become a contributor (and committer if you wish to 
make that commitment).
Is there any oppurtunity to contribute to ECF ? ( I am sure there will 
be some ) . If so what are the ways I can do that. If what i am 
thinking is ok, I can start working one of those projects.
Just so you are aware...we are getting pretty close to the end of the 
yearly release cycle for Eclipse, the Galileo Simulteneous Release, and 
ECF 3.0.  See this page
http://wiki.eclipse.org/Galileo
for some info about how the Galileo release process works, and how the 
participating projects are required/expected to behave.
For ECF, as a participant in the Galileo simultaneous release, and a 
mature project there are some things approaching for the project along 
with M7.  To see the ECF ramp-down process/schedule see: 
http://wiki.eclipse.org/ECF_3.0.0/Galileo_Ramp-Down_Policy
I'm letting know about these because I think it will likely explain/make 
clearer some of the committer behavior over the next few months.  
Specifically, since we are approaching API freeze (with M7) and then the 
end-game for the release process, we are not going to be doing some 
things over the next few months...but will pick up some of those things 
more fully again after the ECF 3.0/Galileo release.  Specifically, we 
won't be adding any significant API to ECF between M7 and Galileo final 
release.  So *right now*  should be any final work/testing/additional 
tests at the API level.  For example, I and several other committers are 
currently engaged in working on this significant new part of 
ECF...support for RFC 119:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=249240
So in terms of contributions in the very near term, we would be very 
interested in contributions in this area that implemented test code 
(note that we have existing test code in 
org.eclipse.ecf.tests.osgi.services.distribution).  Another great and 
timely contribution would be some examples that use r-OSGI and/or the 
ECF generic provider (and one of the discovery providers) to implement a 
very simple distributed service/services using the RFC119 implementation. 
Another major area of current interest and work is with 
docshare/real-time shared editing.  See these wiki pages for more info: 
http://wiki.eclipse.org/DocShare_Plugin
http://wiki.eclipse.org/RT_Shared_Editing_-_Next_Steps
http://wiki.eclipse.org/Extending_Real-Time_Shared_Editing_for_Use_with_Other_Editors
Mustafa Isik is the committer that is the original implementer of the 
'cola' synchronization algorithm and he, along with Marcelo Mayworm, 
Remy Suen, and James Sugrue are working on final improvements and bug 
fixes for docshare for ECF 3.0/Galileo, along with longer-term efforts.
There are some other previous and ongoing efforts in other areas as 
well...specifically Voice over IP, REST providers, other providers, 
etc.  See here for a more complete list:  http://wiki.eclipse.org/ECF
So I think there are some very important contributions to be made, if 
you are able/willing...both in the short term and the longer term.  Note 
that like other projects, code contributions go on either new or 
existing bugs/enhancement requests...here's ECF's list of open 
bugs/enhancements BTW: 
https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=ECF&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
Thanksinadvance...hopefully there is something to interest you and 
induce you to contribute to ECF!
Scott
Thanks and regards,
Upul Abayagunawardhana.
------------------------------------------------------------------------
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev