[
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