Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PDT/StudentsProgram2009Ideas"

< PDT
(New page: # Editor Bug Fixes Highlighter and PHP Doc improvements (hover and code assist) # Editor Bug Fixes Code assist, Code templates # Editor Bug Fixes Indentation, Formatting, Auto ...)
 
Line 1: Line 1:
 +
== Ideas ==
 +
 
# Editor Bug Fixes Highlighter and PHP Doc improvements (hover and code assist)    
 
# Editor Bug Fixes Highlighter and PHP Doc improvements (hover and code assist)    
 
# Editor Bug Fixes Code assist, Code templates    
 
# Editor Bug Fixes Code assist, Code templates    
Line 9: Line 11:
 
# Documentation context sensitive help dialogs    
 
# Documentation context sensitive help dialogs    
 
# Support Phar integrate the phar capabilities in PDT
 
# Support Phar integrate the phar capabilities in PDT
 +
 +
 +
 +
{| border="1" cellpadding="2" width="100%"
 +
!width="20%"|Title
 +
!width="5%" align="center"|Project
 +
!width="40%"|Abstract - links to details/bugs/etc
 +
!width="10%"|Reporter
 +
!width="10%"|Possible mentor(s)
 +
!width="15%"|Comments
 +
!width="10%"|Potential student(s)
 +
|-
 +
| Your project title here e.g. Cure world hunger
 +
| Your project link here e.g. [http://www.eclipse.org/soc SoC]
 +
| Your project description here. Be as precise and specific as possible. Link to bugs...
 +
| Your name here
 +
| Your Prospective mentors here (If you're an eclipse committer + the reporter, you should leave your name here too!
 +
| Your additional comments
 +
| <br>
 +
|-
 +
| PDE Menage A Trois
 +
| [http://www.eclipse.org/pde PDE]
 +
| The goal of this project is to update PDE to use EMF and Databinding under the covers. In PDE, we have a lot of models and editors backed by custom code that has shown its age and is difficult to maintain. This is an opportunity to modernize PDE and make it more extensible.
 +
| <interested student here>
 +
| Chris Aniszczyk, Benjamin Cabé
 +
| None
 +
| <br>
 +
|-
 +
| Write Eclipse plug-ins in PHP
 +
| [[e4/Languages]]
 +
| Leverage one of existing PHP/Java bridges for adding a PHP support into [[e4]]
 +
| Michael Spector
 +
| [http://wiki.eclipse.org/User:Mspector Michael Spector], [mailto:simon_kaegi@ca.ibm.com Simon Kaegi]
 +
| None
 +
| [mailto:wcandillon@gmail.com William Candillon].[mailto:zachhabersang@gmail.com Zach Habersang] from Texas A&M Univ., USA
 +
|-
 +
| Write Eclipse plug-ins in Python or Jython
 +
| [[e4/Languages]]
 +
| Leverage one of existing Python/Java bridges or Jython (which now supports Python 2.5x) to add Python support into [[e4]]. Ideally this would include a guide to do it step by step in the current version of Eclipse, glue code and plugins to support Python bundles, a sample application and possibly some wizards and add-ons to PDE to make the experience smooth.
 +
| Philippe Ombredanne
 +
| [http://wiki.eclipse.org/User:Pombredanne.nexb.com Philippe Ombredanne], [mailto:simon_kaegi@ca.ibm.com Simon Kaegi]
 +
| None
 +
|
 +
|-

Revision as of 07:49, 21 June 2009

Ideas

  1. Editor Bug Fixes Highlighter and PHP Doc improvements (hover and code assist)
  2. Editor Bug Fixes Code assist, Code templates
  3. Editor Bug Fixes Indentation, Formatting, Auto editing
  4. Unit Tests new features - Mark occurrences, performance - using Eclipse performance tests
  5. Semantic coloring and relevant related bugs
  6. Mylyn Bridge completing the PDT specific rules
  7. Improved code assist Context sensitive code assist, template code assist
  8. Backport DLTK to 3.5 Open Type, Improved Hovering, open declaration/implementation, Bread crumb,
  9. Documentation context sensitive help dialogs
  10. Support Phar integrate the phar capabilities in PDT


Title Project Abstract - links to details/bugs/etc Reporter Possible mentor(s) Comments Potential student(s)
Your project title here e.g. Cure world hunger Your project link here e.g. SoC Your project description here. Be as precise and specific as possible. Link to bugs... Your name here Your Prospective mentors here (If you're an eclipse committer + the reporter, you should leave your name here too! Your additional comments
PDE Menage A Trois PDE The goal of this project is to update PDE to use EMF and Databinding under the covers. In PDE, we have a lot of models and editors backed by custom code that has shown its age and is difficult to maintain. This is an opportunity to modernize PDE and make it more extensible. <interested student here> Chris Aniszczyk, Benjamin Cabé None
Write Eclipse plug-ins in PHP e4/Languages Leverage one of existing PHP/Java bridges for adding a PHP support into e4 Michael Spector Michael Spector, Simon Kaegi None William Candillon.Zach Habersang from Texas A&M Univ., USA
Write Eclipse plug-ins in Python or Jython e4/Languages Leverage one of existing Python/Java bridges or Jython (which now supports Python 2.5x) to add Python support into e4. Ideally this would include a guide to do it step by step in the current version of Eclipse, glue code and plugins to support Python bundles, a sample application and possibly some wizards and add-ons to PDE to make the experience smooth. Philippe Ombredanne Philippe Ombredanne, Simon Kaegi None

Back to the top