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 "Google Summer of Code 2007 Ideas"

(Ideas)
(Ideas)
Line 21: Line 21:
 
* Drupal provider for ECF that implements the Bulletin Board API.
 
* Drupal provider for ECF that implements the Bulletin Board API.
 
* Write an Eclipse plugin to [https://www.drproject.org/olm/wiki/OLMSoC2007 integrate with the Online Marking Tool (OLM)], so that students can view the detailed comments that graders have made about their code.
 
* Write an Eclipse plugin to [https://www.drproject.org/olm/wiki/OLMSoC2007 integrate with the Online Marking Tool (OLM)], so that students can view the detailed comments that graders have made about their code.
* Configureable workflows for Mylar ([http://wiki.eclipse.org/index.php/Mylar_GSoC_2007 details])
+
 
* Certificate manager for Mylar (similar to FireFox's certificate manager)
+
For Mylar ideas see the the [[Mylar Contribution Ideas | Mylar contribution Ideas page]].
  
 
More ideas can be found [http://eclipse-wiki.info/GoogleSummerOfCode2006 here].
 
More ideas can be found [http://eclipse-wiki.info/GoogleSummerOfCode2006 here].

Revision as of 19:00, 20 March 2007

Ideas

  • Develop an eRCP based gadgets(as in google gadgets) or widgets (as in apple's dashboard widgets) infrastructure for mobile phones.
  • Write a EPL'd protocol implementation for ECF. For example, ECF currently has an EPL'd MSN implementation and needs others.
  • Develop GTK support for the eRCP project
  • Develop a newsreader similar to Pan,Thunderbird but based on Eclipse
  • Provide an Eclipse IDE generation environment derived from a language grammar (Eclipse IDE generator)
  • Full-blown WebDAV client + corresponding Eclipse File System implementation
  • Full-blown FTP client with sftp support + corresponding Eclipse File System implementation
  • Ability to open a file in eclipse from the command line (see #4922)
  • Add full refactoring support to CDT.
  • Add call graph navigation to CDT. When cursor is in a function, allow user to jump to any function that calls this function, or any function that it calls. (within reason) bug 152847
  • Consolidate all the color pickers into a single, well thought out color manager with the ability to save and share color themes. Think inheritance (the PHP editor inherits the HTML and Java editor colors by default, plus adds a few of its own). Extra points for adding custom backgrounds or transparency. Eclipse needs to be made a whole lot prettier.
  • Add online documentation to CDT. Make it so I never need to shell out to read a manpage. I just type the first few letters of the function and it autocompletes and allows me to hit F2 (or whatever) to view full documentation.
  • Add a focus-follows-mouse mode for those of us who don't like having to click all the time (a view is selected the moment the mouse enters it). Also maybe add a keypress to switch between editors when they are tiled.
  • Add the ability to write plugins using jruby or groovy. First research and determine if this would make plugin writing noticeably easier. I think it would just because no compile is needed; you can change code on the fly Emacs Lisp style.
  • Support seamless debugging between JDT and CDT (Java <> JNI <> C). details
  • Support for user-defined refactorings in JDT #144642
  • More work on mercurial support [1]
  • More work on git support [2]
  • Drupal provider for ECF that implements the Bulletin Board API.
  • Write an Eclipse plugin to integrate with the Online Marking Tool (OLM), so that students can view the detailed comments that graders have made about their code.

For Mylar ideas see the the Mylar contribution Ideas page.

More ideas can be found here.

Interested Students

Back to the top