Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ease-dev] [GSoC-2015]Help Hover Tooltips

Hi Christian,

I went through "Code & me" blog and tested the samples. Now I have an idea what EASE is capable of. I cloned and built "org.eclipse.ease.core" and "org.eclipse.ease.modules" repositories.

Now I am trying to fix "Bug 429787 - Add help button to script shell". I think the plugin "org.eclipse.ease.lang._javascript_.rhino" is the corresponding source code for the Rhino Script Shell and now I am trying to understand how that code works. Am I following the right path?

Thank you.  

On Fri, Mar 6, 2015 at 10:39 PM, Vidura Mudalige <vbmudalige@xxxxxxxxx> wrote:
Hi Christian, 

Thank you very much for your immediate response. Now I have a basic idea about the project.
I will do some bug fixing to existing code base to get familiar with it.
Thanks.

On Fri, Mar 6, 2015 at 12:38 PM, <Christian.Pontesegger@xxxxxxxxxxxx> wrote:

Hi Vidura,

 

glad you are interested in the topic. The main idea is to improve scripting usability. We are providing libraries, called modules which provide scripting functionality to the user. To easily browse available methods, there exists a Modules Explorer view that lists all libraries along with their methods. Along with that we automatically create help pages for all modules by using a customized Javadoc doclet during our build.

 

Deliverable 1 would be to create a tooltip for all elements of the modules explorer view that extracts relevant help topics from the online help and shows them in the same fashion as the tooltips for java methods which you are used to from the java help integration.

 

Deliverable 2 should bring the same functionality to the _javascript_ editor, adding Javadoc comments to tooltips in the editor view.

 

To address both topics, it would be helpful to create a generic approach to extract relevant help information and then reuse the extracted data to address both topics.

 

To apply for this project it would be a good idea to check out the EASE sources and play around with it a bit to understand what EASE does. To make decisions easier on multiple applications for a topic, a small contribution to the project would be beneficial, as it shows that you made yourself familiar with the contribution process.

 

A list of entry level bugs can be found here:

https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&keywords=helpwanted%2C%20&keywords_type=allwords&list_id=11243364&product=Ease&query_format=advanced

 

 

best regards

Christian

 

From: ease-dev-bounces@xxxxxxxxxxx [mailto:ease-dev-bounces@xxxxxxxxxxx] On Behalf Of Vidura Mudalige
Sent: Friday, March 06, 2015 7:18 AM
To: ease-dev@xxxxxxxxxxx
Subject: [ease-dev] [GSoC-2015]Help Hover Tooltips

 

Hi,

I am Vidura, a third year Computer Science and Engineering undergraduate from University of Moratuwa. I'm very much interested in working with Eclipse EASE project in GSoC 2015.

I have a good knowledge about java and js. Currently I am working in a open source project called WSO2 User Engagement Server.[1]

I am interested in project idea 'Help hover tooltips' and looking forward to contribute. I would like to know more details about this project idea and expected deliverables.

Thank you.


[1].https://github.com/wso2/product-ues/tree/dashboards-2.0


_______________________________________________
ease-dev mailing list
ease-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ease-dev



Back to the top