an introduction to eclipse mylyn

15
An Introduction to the task-focused interface Presented by Jeffrey Groneberg (920602)

Upload: jeffrey-groneberg

Post on 16-Jun-2015

1.534 views

Category:

Education


7 download

DESCRIPTION

Short introduction to Eclipse Mylyn and its idea

TRANSCRIPT

Page 1: An introduction to Eclipse Mylyn

An Introduction to the

task-focused interface

Presented by Jeffrey Groneberg

(920602)

Page 2: An introduction to Eclipse Mylyn

• About Eclipse Mylyn • Idea • Getting started • Demo • Review • References

Page 3: An introduction to Eclipse Mylyn

• Developed by Mik Kersten during his Phd-thesis

• Project-Site: –www.eclipse.org/mylyn

• Mylyn is a plugin for Eclipse

• Open-Source

Page 4: An introduction to Eclipse Mylyn
Page 5: An introduction to Eclipse Mylyn

How much time are you really developing during a working

day?

Page 6: An introduction to Eclipse Mylyn

• Most of the time we are: – Searching –Analyzing –Closing and opening documents – Scrolling – Summarizing – Reporting

• Less of the time we are:

–Developing –Doing our tasks

Page 7: An introduction to Eclipse Mylyn

Concentrate on what is neccessary!

Page 8: An introduction to Eclipse Mylyn

• Building tasks • See those things in the IDE which are

related to a specific task (files, packages, libraries, methods and editors)

• Be on schedule • Report what you have done and what

others have to do

Page 9: An introduction to Eclipse Mylyn

• Integrate into ticket systems (task repositories) e.g. JIRA, Mantis, Trac

• Collaborate with your team • Use MyLyn for Office documents • Develope own integration with a

plugin –http://wiki.eclipse.org/index.php/M

ylyn_Extensions

Page 10: An introduction to Eclipse Mylyn

• Should be integrated in recent Eclipse distributions

• If not: –Eclipse -> Help -> Install new

Software –http://download.eclipse.org/tools/m

ylyn/update/e3.4

Page 11: An introduction to Eclipse Mylyn
Page 12: An introduction to Eclipse Mylyn

• Hide complexity • Report and forward bugs/features and

appropriate context to experts • Almost anything can be packaged as

a task • Collaborate (virtual teams) • Congregate knowledge due to

repository

Page 13: An introduction to Eclipse Mylyn

• Mighty • Quite impressed by its ease to use and

effectiveness • People have to rethink

– They have to learn to write tasks and build good context

– Trainings may be needed • Processes are needed for reviewing finished tasks

(Quality gateway for tasks ) • Could produce overhead

– Simple/trivial things are provided as task – Maybe some kind of moderation is needed

• Will start to use it now for private

Page 14: An introduction to Eclipse Mylyn

• Tutorials & Introductions

– http://tasktop.com/mylyn/ – http://tasktop.com/resources/tutorials/ – http://tasktop.com/videos/mylyn/webcast-

mylyn-3.0.html – http://tasktop.com/videos/w-jax/kersten-

keynote.html

Page 15: An introduction to Eclipse Mylyn