mylyn the developers' best friend

32
What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Mylyn the developers’ best friend Matyas Steiner May 8, 2013 Matyas Steiner Mylyn

Upload: matyas-steiner

Post on 25-Jun-2015

216 views

Category:

Investor Relations


1 download

DESCRIPTION

some words about how easy you can manage your works with Mylyn

TRANSCRIPT

Page 1: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Mylynthe developers’ best friend

Matyas Steiner

May 8, 2013

Matyas Steiner Mylyn

Page 2: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

TOC

What is Mylyn for

Mylyn in action

Demonstration

Conclusion

Other task-focused interfaces

Questions

Matyas Steiner Mylyn

Page 3: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Cases you may be familiar with

I working on something but suddenly a P1 bug appears

I someone asking about your long forgotten artifact

I you worked on more than one story and bug(s) appear

What do they have in common?

Matyas Steiner Mylyn

Page 4: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Cases you may be familiar with

I working on something but suddenly a P1 bug appears

I someone asking about your long forgotten artifact

I you worked on more than one story and bug(s) appear

What do they have in common?

Matyas Steiner Mylyn

Page 5: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

The problem in these cases

switching working context

First rule in Kanban:

Avoid changing context unless it is necessary.

Matyas Steiner Mylyn

Page 6: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How can you solve this problem?

To be honest, you can’t. :-(

But the good news there are tools to help you :-)

one called:

Mylyn

Matyas Steiner Mylyn

Page 7: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How Mylyn can help you

I during your work, Mylyn captures your movements (files,classes, methods)

I modified search, navigaton, scrolling mechanism, auto folding

I scheduling

I connectors for the major version control systemsI connectors for the major issue tracking systems

I create itemsI change flags, descriptionI link other issuesI enclose documents, working context, etc.I time tracking

Matyas Steiner Mylyn

Page 8: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How Mylyn can help you

I during your work, Mylyn captures your movements (files,classes, methods)

I modified search, navigaton, scrolling mechanism, auto folding

I scheduling

I connectors for the major version control systemsI connectors for the major issue tracking systems

I create itemsI change flags, descriptionI link other issuesI enclose documents, working context, etc.I time tracking

Matyas Steiner Mylyn

Page 9: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How Mylyn can help you

I during your work, Mylyn captures your movements (files,classes, methods)

I modified search, navigaton, scrolling mechanism, auto folding

I scheduling

I connectors for the major version control systemsI connectors for the major issue tracking systems

I create itemsI change flags, descriptionI link other issuesI enclose documents, working context, etc.I time tracking

Matyas Steiner Mylyn

Page 10: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How Mylyn can help you

I during your work, Mylyn captures your movements (files,classes, methods)

I modified search, navigaton, scrolling mechanism, auto folding

I scheduling

I connectors for the major version control systemsI connectors for the major issue tracking systems

I create itemsI change flags, descriptionI link other issuesI enclose documents, working context, etc.I time tracking

Matyas Steiner Mylyn

Page 11: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How Mylyn can help you

I during your work, Mylyn captures your movements (files,classes, methods)

I modified search, navigaton, scrolling mechanism, auto folding

I scheduling

I connectors for the major version control systemsI connectors for the major issue tracking systems

I create itemsI change flags, descriptionI link other issuesI enclose documents, working context, etc.I time tracking

Matyas Steiner Mylyn

Page 12: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Saves your moves

this is not a big thing, but Mylyn will remember what you did

Matyas Steiner Mylyn

Page 13: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Saves your moves

this is not a big thing, but Mylyn will remember what you did

I auto folding

Matyas Steiner Mylyn

Page 14: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Saves your moves

this is not a big thing, but Mylyn will remember what you did

I outline

Matyas Steiner Mylyn

Page 15: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Saves your moves

this is not a big thing, but Mylyn will remember what you did

I open type, resources

Matyas Steiner Mylyn

Page 16: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Connecting to the cloud

Mylyn plays well together with the most common issuetracking systems

I JIRA, GitHub, Bugzilla1, Trac, GoogleCode, etc.

1built-inMatyas Steiner Mylyn

Page 17: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Connecting to the cloud

Mylyn can work with the major version control systems

I CVS1, Subversion, Perforce2, Git3, Mercurial4, etc.

1built-in2official p4 plug-in3EGit4MercurialEclipse

Matyas Steiner Mylyn

Page 18: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Connecting to an issue tracking system

I get issues

I work offline

I synchronize to server

Matyas Steiner Mylyn

Page 19: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Notifications

reduce your email account size

Matyas Steiner Mylyn

Page 20: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How it actually works

degree-of-interest

I continuous update

I landmarks

I can be changed manually

Matyas Steiner Mylyn

Page 21: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How it actually works

degree-of-interest

I continuous update

I landmarks

I can be changed manually

Matyas Steiner Mylyn

Page 22: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How it actually works

degree-of-interest

I continuous update

I landmarks

I can be changed manually

Matyas Steiner Mylyn

Page 23: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

How it actually works

degree-of-interest

I continuous update

I landmarks

I can be changed manually

Matyas Steiner Mylyn

Page 24: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Demo

Some examples...

Matyas Steiner Mylyn

Page 25: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Benefits above the cloud

I offline work

I context sharing

I only one app to use

Matyas Steiner Mylyn

Page 26: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Benefits above the cloud

I offline work

I context sharing

I only one app to use

Matyas Steiner Mylyn

Page 27: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Benefits above the cloud

I offline work

I context sharing

I only one app to use

Matyas Steiner Mylyn

Page 28: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

”all that glitters is not gold”

I custom states won’t be mapped

I synchronisation is not always perfect5

I problems with Eclipse ditributions, version conflicts

I ...

5it could be server side problemMatyas Steiner Mylyn

Page 29: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Others

I Cubeon (Netbeans)

I Tasktop Dev6 (Visual Studio)

I TrackLink (IntelliJ)

I Org-mode (emacs)

6in Eclipse on top of MylynMatyas Steiner Mylyn

Page 30: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Thank you

Thanks for your attention

Questions?

Matyas Steiner Mylyn

Page 31: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Links

I www.tasktop.com/pdfs/mylyn/quickref/

mylyn3-quickref.pdf

I wiki.eclipse.org/index.php/Mylyn/User_Guide

I www.tasktop.com/mylyn/mylyn-2.0-part1.php

I www.tasktop.com/pdfs/docs/tutorials/

2009-03-mylyn-tutorial.pdf

I help.tasktop.com/help/

Matyas Steiner Mylyn

Page 32: Mylyn the developers' best friend

What is Mylyn forMylyn in actionDemonstration

ConclusionOther task-focused interfaces

Questions

Acknowledgement

Adrienn Szabo - precious advices

Matyas Steiner Mylyn