Upload
matyas-steiner
View
216
Download
1
Tags:
Embed Size (px)
DESCRIPTION
some words about how easy you can manage your works with Mylyn
Citation preview
What is Mylyn forMylyn in actionDemonstration
ConclusionOther task-focused interfaces
Questions
Mylynthe developers’ best friend
Matyas Steiner
May 8, 2013
Matyas Steiner Mylyn
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
What is Mylyn forMylyn in actionDemonstration
ConclusionOther task-focused interfaces
Questions
Notifications
reduce your email account size
Matyas Steiner Mylyn
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
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
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
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
What is Mylyn forMylyn in actionDemonstration
ConclusionOther task-focused interfaces
Questions
Demo
Some examples...
Matyas Steiner Mylyn
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
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
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
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
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
What is Mylyn forMylyn in actionDemonstration
ConclusionOther task-focused interfaces
Questions
Thank you
Thanks for your attention
Questions?
Matyas Steiner Mylyn
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
What is Mylyn forMylyn in actionDemonstration
ConclusionOther task-focused interfaces
Questions
Acknowledgement
Adrienn Szabo - precious advices
Matyas Steiner Mylyn