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

Difference between revisions of "PDT/StudentsProgram2009Ideas"

< PDT
(Ideas)
Line 5: Line 5:
 
# Editor Bug Fixes Indentation, Formatting, Auto editing    
 
# Editor Bug Fixes Indentation, Formatting, Auto editing    
 
# Unit Tests new features - Mark occurrences, performance - using Eclipse performance tests    
 
# Unit Tests new features - Mark occurrences, performance - using Eclipse performance tests    
# Semantic coloring and relevant related bugs  
 
# Mylyn Bridge completing the PDT specific rules  
 
 
# Improved code assist Context sensitive code assist, template code assist    
 
# Improved code assist Context sensitive code assist, template code assist    
 
# Backport DLTK to 3.5 Open Type, Improved Hovering, open declaration/implementation, Bread crumb,    
 
# Backport DLTK to 3.5 Open Type, Improved Hovering, open declaration/implementation, Bread crumb,    
 
# 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%"
 
{| border="1" cellpadding="2" width="100%"
 
!width="20%"|Title
 
!width="20%"|Title
!width="5%" align="center"|Project
+
!width="5%" align="center"|Category
 
!width="40%"|Abstract - links to details/bugs/etc
 
!width="40%"|Abstract - links to details/bugs/etc
 
!width="10%"|Reporter
 
!width="10%"|Reporter
Line 31: Line 27:
 
| <br>
 
| <br>
 
|-
 
|-
| PDE Menage A Trois
+
| Improving the highlighting mechanism with semantic coloring
| [http://www.eclipse.org/pde PDE]
+
| [PDT/Dev2Dev/Semantic 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.
+
| The goal of this project is to improve the performance of the highlighting mechanism of the PHP Editor by adopting faster lexer for the highlighter and adding a new semantic coloring options.
 
| <interested student here>
 
| <interested student here>
| Chris Aniszczyk, Benjamin Cabé
+
| Roy Ganor
 
| None
 
| None
 
| <br>
 
| <br>
 
|-
 
|-
| Write Eclipse plug-ins in PHP
+
| Mylyn Bridge for PHP developers
 
| [[e4/Languages]]
 
| [[e4/Languages]]
| Leverage one of existing PHP/Java bridges for adding a PHP support into [[e4]]
+
| Leverage the PDT and Mylyn projects to provide context based tasks for PHP developers.
 
| Michael Spector
 
| Michael Spector
 
| [http://wiki.eclipse.org/User:Mspector Michael Spector], [mailto:simon_kaegi@ca.ibm.com Simon Kaegi]
 
| [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
+
| Support phar in Eclipse PDT
 
| [[e4/Languages]]
 
| [[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.
+
| The phar extenstion is added as built-in since php 5.3, Eclipse PDT should identify this file and provide capabilities to manage this files quickly with code navigation and exploration.
| Philippe Ombredanne
+
|
| [http://wiki.eclipse.org/User:Pombredanne.nexb.com Philippe Ombredanne], [mailto:simon_kaegi@ca.ibm.com Simon Kaegi]
+
|  
 
| None
 
| None
 
|  
 
|  
 
|-
 
|-

Revision as of 08:02, 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. Improved code assist Context sensitive code assist, template code assist
  6. Backport DLTK to 3.5 Open Type, Improved Hovering, open declaration/implementation, Bread crumb,
  7. Documentation context sensitive help dialogs
  8. Support Phar integrate the phar capabilities in PDT
Title Category 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
Improving the highlighting mechanism with semantic coloring [PDT/Dev2Dev/Semantic PDE] The goal of this project is to improve the performance of the highlighting mechanism of the PHP Editor by adopting faster lexer for the highlighter and adding a new semantic coloring options. <interested student here> Roy Ganor None
Mylyn Bridge for PHP developers e4/Languages Leverage the PDT and Mylyn projects to provide context based tasks for PHP developers. Michael Spector Michael Spector, Simon Kaegi
Support phar in Eclipse PDT e4/Languages The phar extenstion is added as built-in since php 5.3, Eclipse PDT should identify this file and provide capabilities to manage this files quickly with code navigation and exploration. None

Back to the top