Difference between revisions of "Mylyn/SOC/A Wiki Integrated Task Editor"

From Eclipsepedia

< Mylyn‎ | SOC
Jump to: navigation, search
(Abstract)
(Timeline)
Line 28: Line 28:
 
| June 29
 
| June 29
 
| rich text integration  
 
| rich text integration  
| {{bug|235222}}, {{bug|237131}}. {{bug|237504}}, {{bug|203670}}, {{bug|194269}}
+
| {{bug|235222}}, {{bug|237131}}. {{bug|237504}}, {{bug|203670}}, {{bug|194269}}, {{bug|236962}}
 
|- style="background:lightgrey;"
 
|- style="background:lightgrey;"
 
! M3
 
! M3
 
| July 13
 
| July 13
 
| drop & drag of the source element to the task editor  
 
| drop & drag of the source element to the task editor  
| {{bug|237831}}, {{bug|237974}}
+
| {{bug|237831}}, {{bug|237974}}, {{bug|239087}}
 
|- style="background:lightgrey;"
 
|- style="background:lightgrey;"
 
! M4
 
! M4
Line 48: Line 48:
 
| August 10
 
| August 10
 
| critical bugs, performance improvement  
 
| critical bugs, performance improvement  
| {{bug|238038}}, {{bug|116487}}
+
| {{bug|238038}}, {{bug|116487}}, {{bug|203670}}
 
|- style="background:lightgrey;"
 
|- style="background:lightgrey;"
 
! RC2
 
! RC2

Revision as of 14:38, 5 July 2008

Contents

Hackers

Student: Jingwen Ou

Mentor(s): Steffen Pingel

Abstract

This project is part of Google Summer of Code 2008. It is formally renamed as WikiText.

The goal is to extend Mylyn’s task editor to provide generic wiki integration, supporting offline rich text editing with syntax highlight, auto-complete, structure outline and rich text preview. The basic mechanism is a source code parser that renders wiki syntax into HTML. Inputted with wiki code and an URL of the wiki system, the parser elegantly translates them into HTML before they are posted to the issue tracking systems. When displayed, any internal links of the bug reports will be directed to correspondent wiki systems.

Detailed proposal is available here: http://www.cs.ubc.ca/~jingweno/soc/SoC2008.pdf.

Timeline

Here is a complete list of the milestones and release dates. Considering the status of Mylyn's ongoing refactoring, the date is subject to change.

A bug that summarizes all the tasks: bug 233819.

Milestone Deadline Planned items Related bugs
M1 June 8 Textile-J integration bug 234210
M2 June 29 rich text integration bug 235222, bug 237131. bug 237504, bug 203670, bug 194269, bug 236962
M3 July 13 drop & drag of the source element to the task editor bug 237831, bug 237974, bug 239087
M4 July 27 configuration setting of the rich text editor bug 237500, bug 237678, bug 235439
M5 August 4 structure outline, code format & spell checking this item may be canceled
RC1 August 10 critical bugs, performance improvement bug 238038, bug 116487, bug 203670
RC2 August 15 documentation
Pencils down August 18 final evaluations

Getting the source

Here is the team project set to get all the source code. All new features would be available in Mylyn 3.1. Stay tuned...

WikiText "Trailers"

All available features will be listed here.

Screen shot of Mylyn's Bugzilla task editor with wiki styles Developers can organize their comments and bug descriptions in a wiki way. WYSIWYG is not a dream anymore in Mylyn's task editor.

WikiText preview.PNG