Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [soc-dev] [GSOC2013] Folding for Java code blocks & Create filterable Console View

Hi Catalin.

The next formal step is to submit a proposal through the GSoC system. This won't be open until April 22/2013. As we get closer to the date, we'll post more specific information.

In the meantime, you should gather as much information as you can about the problem and possible solution so that you can put together a very good proposal. We'll be looking for evidence that you will be able to complete the work.

Note that I've stated on the entry that I am not a committer on JDT and have almost no inside information regarding what needs to be done to make this work. That means that as a mentor, I'll be able to help you with things like general Eclipse plug-in development, but I won't have quick answers with regard to how to hook into the Java editor. With luck, we'll be able to attract the attention of a JDT committer to assist.

I recommend that you take a look at the "Coffee Bytes" project to see what they did and try and get a sense for how you might approach the problem. My sense (based entirely on Dani's comments in the bug) is that it is a relatively easy plug-in.

Keep in mind that we have a very well-defined intellectual property management process here at Eclipse. If we end up wanting to copy (or fork) some of the Coffee Bytes code, there is a process that needs to be followed. We'll discuss this more as we get closer to the start of implementation.



On 04/15/2013 07:21 AM, Catalin Jurjiu wrote:

My name is Jurjiu Catalin George and I am a aspiring student in the Google Summer of Code 2013 program. I am currently studying second year Computer Science at The Technical University of Cluj-Napoca, in Romania.

I have browsed the list of proposed projects, and I became particularly interested in the following two: Folding for Java Code block & Create filterable Console View. I code both in Eclipse & IDEA, so I know how this two features should be implemented in Eclipse, as I have used them in IDEA. I would like to make my contribution by implementing one of these two features as I do believe they can be real life-savers in certain situations, and also, because I would like Eclipse to have such a feature as I use Eclipse for most of my projects. I also want to state that I am particularly interested in the [Folding for Java code blocks] project! :)

These being said, for the last few days I started reading the documentation for JFace, SWT, Eclipse JDT and how Eclipse works general. Also I've started discussing with more experienced java programmers to have an an idea of how could I achieve this.

I read bug 60929 and also became interested in bug 63808. Also, is this the google project mentioned? ( "Google Code project apparently includes an implementation, but I haven't looked at the it, I don't know how good/useful it is, and the project seems to be dead." ) 

What would be the next step in my application? I have added my name and e-mail adress to the GSOC2013 ideas page, for the two projects. Should I try and contact the owners of the code on the google repositories, to ask them about the state of their implementation? Should I submit a patch to the selected projects until the GSOC formal applications start? I would really like to get involved :)

It's my first year of participation, I don't know exactly how this process works..

P.S. Thank you Marcel Bruch for pointing me to the right mailing list!

I am looking forward to hearing from you!

Best of wishes,

Jurjiu Catalin George
GSOC2013 Aspirant Student

soc-dev mailing list

Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
          France 2013

Back to the top