Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Crozzfire2

Project Title

Improvements and bug fixes over JavaLite IDE for IDE4EDU

Project Summary

This proposal suggests several improvements and bug fixes that can be done over JavaLite IDE. Since the project is in incubation phase, it is necessary that a lot of work should be done. The improvements are simply a more refined idea of the bug fixes already reported. Several patches are already available for few bugs reported, hence they shall be skipped. The focus is to further streamline the JavaLite IDE and make the first time users get used to Eclipse environment step by step.

Project Description

Regarding Bug 246028 and its fix + Improvements

There is a need for an intro page for JavaLite IDE or a starting point. This is essential to guide the first time users. Pointers to help and a cheat sheet should be included too. I believe the intro should consist of something like a "dynamic assistant" and wizards. JavaLite should open with a wizard (further streamlined/customized) for creation of a new java project. There is still a lot of scope for improvisation. Initial focus will be laid in acquainting the user to the JavaLite IDE. A very exciting method to accomplish this will be by using "Semi-Transparent Bubble Pop-Ups" wherever the mouse pointer points at. In other words, when the mouse is hovered over any tab/window inside the IDE, a small popup shall appear for a brief amount of time (Beside the pointer), telling the user about the respective tabs/window. This might be kind of irritating for experienced users, but will mean a lot to the first time users. Hence such notifications can be turned off explicitly at any point of time.

Regarding Bug 250659 and its fix

Another tab shall be added consisting of the following information regarding the assignments:

  • Assignment Description
  • Submission Date
  • Code Samples
  • References
  • Grading Criteria
  • Other Requirements

Apart from that if "Online Assignment Grading System" is developed, it can be integrated to this tab too. Students will have access to every necessary details concerning the assignment from this tab itself. This feature will be perfect for every student who use eclipse in the University Labs.

Back to the top