Difference between revisions of "Mylyn/Contribution Ideas"
< Mylyn
m |
(→Enhancements) |
||
Line 6: | Line 6: | ||
== Enhancements == | == Enhancements == | ||
− | * Provide lightweight workflow actions (e.g. trigger a commit when a bug is closed). This involves adding workflow support to the Tasks framework and implementing task editor actions for for workflow | + | * Provide lightweight workflow actions (e.g. trigger a commit when a bug is closed). This involves adding workflow support to the Tasks framework and implementing task editor actions for for workflow: [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=Mylyn&content=%5Bworkflow%5D Workflow bugs] |
* Add interest-based folding to WTP's XML editor: {{bug|111700}} | * Add interest-based folding to WTP's XML editor: {{bug|111700}} |
Revision as of 01:31, 13 March 2009
This listing is intended for prospective contributors, Google Summer of Code students, and others interesting in becoming part of the Mylyn contributor community. For an up-to-date listing of bugs that have been marked for contribution see:
Enhancements
- Provide lightweight workflow actions (e.g. trigger a commit when a bug is closed). This involves adding workflow support to the Tasks framework and implementing task editor actions for for workflow: Workflow bugs
- Add interest-based folding to WTP's XML editor: bug 111700
- Improve duplicate detection mechanism and heuristics: bug 161877
- Improve the new user's experience. This could involve creating a welcome page, cheat sheets, and streamlining the process of going from installing Mylyn to having a task repository.
- Implement local search for the Task List: bug 205627
Performance
- Identify key performance bottlenecks and address existing performance bugs by implementing a performance test harness
Connectors
- bug 170894: create an example connector project to be used by integrators as a template. This connector should be simple, for example, it could provide integration with a local comma-delimited value (CSV) and/or Maven tasks plug-in format as the task repository.
- bug 170395: create PDE wizards for automatically generating task repository connectors. These would be similar to the current PDE wizards for creating plug-in projects and may also use cheat sheets to guide developer through the whole process.