SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
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
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other 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 for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Cases you may be familiar with
working on something but suddenly a P1 bug appears
someone asking about your long forgotten artifact
you worked on more than one story and bug(s) appear
What do they have in common?
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Cases you may be familiar with
working on something but suddenly a P1 bug appears
someone asking about your long forgotten artifact
you worked on more than one story and bug(s) appear
What do they have in common?
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other 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 for
Mylyn in action
Demonstration
Conclusion
Other 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 for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How Mylyn can help you
during your work, Mylyn captures your movements (files,
classes, methods)
modified search, navigaton, scrolling mechanism, auto folding
scheduling
connectors for the major version control systems
connectors for the major issue tracking systems
create items
change flags, description
link other issues
enclose documents, working context, etc.
time tracking
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How Mylyn can help you
during your work, Mylyn captures your movements (files,
classes, methods)
modified search, navigaton, scrolling mechanism, auto folding
scheduling
connectors for the major version control systems
connectors for the major issue tracking systems
create items
change flags, description
link other issues
enclose documents, working context, etc.
time tracking
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How Mylyn can help you
during your work, Mylyn captures your movements (files,
classes, methods)
modified search, navigaton, scrolling mechanism, auto folding
scheduling
connectors for the major version control systems
connectors for the major issue tracking systems
create items
change flags, description
link other issues
enclose documents, working context, etc.
time tracking
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How Mylyn can help you
during your work, Mylyn captures your movements (files,
classes, methods)
modified search, navigaton, scrolling mechanism, auto folding
scheduling
connectors for the major version control systems
connectors for the major issue tracking systems
create items
change flags, description
link other issues
enclose documents, working context, etc.
time tracking
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How Mylyn can help you
during your work, Mylyn captures your movements (files,
classes, methods)
modified search, navigaton, scrolling mechanism, auto folding
scheduling
connectors for the major version control systems
connectors for the major issue tracking systems
create items
change flags, description
link other issues
enclose documents, working context, etc.
time tracking
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other 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 for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Saves your moves
this is not a big thing, but Mylyn will remember what you did
auto folding
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Saves your moves
this is not a big thing, but Mylyn will remember what you did
outline
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Saves your moves
this is not a big thing, but Mylyn will remember what you did
open type, resources
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Connecting to the cloud
Mylyn plays well together with the most common issue
tracking systems
JIRA, GitHub, Bugzilla1, Trac, GoogleCode, etc.
1
built-in
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Connecting to the cloud
Mylyn can work with the major version control systems
CVS1, Subversion, Perforce2, Git3, Mercurial4, etc.
1
built-in
2
official p4 plug-in
3
EGit
4
MercurialEclipse
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Connecting to an issue tracking system
get issues
work offline
synchronize to server
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Notifications
reduce your email account size
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How it actually works
degree-of-interest
continuous update
landmarks
can be changed manually
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How it actually works
degree-of-interest
continuous update
landmarks
can be changed manually
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How it actually works
degree-of-interest
continuous update
landmarks
can be changed manually
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
How it actually works
degree-of-interest
continuous update
landmarks
can be changed manually
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Demo
Some examples...
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Benefits above the cloud
offline work
context sharing
only one app to use
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Benefits above the cloud
offline work
context sharing
only one app to use
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Benefits above the cloud
offline work
context sharing
only one app to use
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
”all that glitters is not gold”
custom states won’t be mapped
synchronisation is not always perfect5
problems with Eclipse ditributions, version conflicts
...
5
it could be server side problem
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Others
Cubeon (Netbeans)
Tasktop Dev6 (Visual Studio)
TrackLink (IntelliJ)
Org-mode (emacs)
6
in Eclipse on top of Mylyn
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Thank you
Thanks for your attention
Questions?
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Links
www.tasktop.com/pdfs/mylyn/quickref/
mylyn3-quickref.pdf
wiki.eclipse.org/index.php/Mylyn/User_Guide
www.tasktop.com/mylyn/mylyn-2.0-part1.php
www.tasktop.com/pdfs/docs/tutorials/
2009-03-mylyn-tutorial.pdf
help.tasktop.com/help/
Matyas Steiner Mylyn
What is Mylyn for
Mylyn in action
Demonstration
Conclusion
Other task-focused interfaces
Questions
Acknowledgement
Adrienn Szabo - precious advices
Matyas Steiner Mylyn

Weitere ähnliche Inhalte

Ähnlich wie Mylyn the developers' best friend

Keep on sMylyn
Keep on sMylynKeep on sMylyn
Keep on sMylynOri Dar
 
How to be a Good Machine Learning PM by Google Product Manager
How to be a Good Machine Learning PM by Google Product ManagerHow to be a Good Machine Learning PM by Google Product Manager
How to be a Good Machine Learning PM by Google Product ManagerProduct School
 
DrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopDrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopPerfetti Media
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersPeter Stevens
 
User Adoption Strategies for Collaboration Software
User Adoption Strategies for Collaboration Software User Adoption Strategies for Collaboration Software
User Adoption Strategies for Collaboration Software Central Desktop
 
Three Secrets of Agile Leadership
Three Secrets of Agile LeadershipThree Secrets of Agile Leadership
Three Secrets of Agile LeadershipPeter Stevens
 
Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011Carol Smith
 
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019Dhiana Deva
 
SOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHub
SOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHubSOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHub
SOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHubDevOpsDays Tel Aviv
 
Is Continuous Adoption in Software Engineering Achievable and Desirable?
Is Continuous Adoption in Software Engineering Achievable and Desirable? Is Continuous Adoption in Software Engineering Achievable and Desirable?
Is Continuous Adoption in Software Engineering Achievable and Desirable? Gail Murphy
 
How to Succeed as a PM by Native Instruments fmr Dir of Product
How to Succeed as a PM by Native Instruments fmr Dir of ProductHow to Succeed as a PM by Native Instruments fmr Dir of Product
How to Succeed as a PM by Native Instruments fmr Dir of ProductProduct School
 
Optimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmapOptimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmapOptimizely
 
Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!Arty Starr
 
2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...Ed Chi
 
Darius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven ModellingDarius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven ModellingTEST Huddle
 
Embedded User Assistance Best Practices, Scott DeLoach, ClickStart
Embedded User Assistance Best Practices, Scott DeLoach, ClickStartEmbedded User Assistance Best Practices, Scott DeLoach, ClickStart
Embedded User Assistance Best Practices, Scott DeLoach, ClickStartScott DeLoach
 
Ask not only what your Drupal can do for you, ask what you can do for your Dr...
Ask not only what your Drupal can do for you, ask what you can do for your Dr...Ask not only what your Drupal can do for you, ask what you can do for your Dr...
Ask not only what your Drupal can do for you, ask what you can do for your Dr...DrupalCamp MSK
 
Usability Testing Nearsoft Workshop
Usability Testing Nearsoft WorkshopUsability Testing Nearsoft Workshop
Usability Testing Nearsoft WorkshopMisael Leon
 

Ähnlich wie Mylyn the developers' best friend (20)

Keep on sMylyn
Keep on sMylynKeep on sMylyn
Keep on sMylyn
 
How to be a Good Machine Learning PM by Google Product Manager
How to be a Good Machine Learning PM by Google Product ManagerHow to be a Good Machine Learning PM by Google Product Manager
How to be a Good Machine Learning PM by Google Product Manager
 
AcceleratorWorkshop_UPA2008_After
AcceleratorWorkshop_UPA2008_AfterAcceleratorWorkshop_UPA2008_After
AcceleratorWorkshop_UPA2008_After
 
DrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshopDrupalCon Austin: UX Bootcamp workshop
DrupalCon Austin: UX Bootcamp workshop
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile Leaders
 
User Adoption Strategies for Collaboration Software
User Adoption Strategies for Collaboration Software User Adoption Strategies for Collaboration Software
User Adoption Strategies for Collaboration Software
 
Three Secrets of Agile Leadership
Three Secrets of Agile LeadershipThree Secrets of Agile Leadership
Three Secrets of Agile Leadership
 
Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011Faster Usability Testing in an Agile World presented at Agile2011
Faster Usability Testing in an Agile World presented at Agile2011
 
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
Machine Learning: Opening the Pandora's Box - Dhiana Deva @ QCon São Paulo 2019
 
SOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHub
SOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHubSOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHub
SOLVING MLOPS FROM FIRST PRINCIPLES, DEAN PLEBAN, DagsHub
 
Is Continuous Adoption in Software Engineering Achievable and Desirable?
Is Continuous Adoption in Software Engineering Achievable and Desirable? Is Continuous Adoption in Software Engineering Achievable and Desirable?
Is Continuous Adoption in Software Engineering Achievable and Desirable?
 
How to Succeed as a PM by Native Instruments fmr Dir of Product
How to Succeed as a PM by Native Instruments fmr Dir of ProductHow to Succeed as a PM by Native Instruments fmr Dir of Product
How to Succeed as a PM by Native Instruments fmr Dir of Product
 
Optimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmapOptimizely Workshop 1: Prioritize your roadmap
Optimizely Workshop 1: Prioritize your roadmap
 
Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!
 
2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...2017 10-10 (netflix ml platform meetup) learning item and user representation...
2017 10-10 (netflix ml platform meetup) learning item and user representation...
 
Darius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven ModellingDarius Silingas - From Model Driven Testing to Test Driven Modelling
Darius Silingas - From Model Driven Testing to Test Driven Modelling
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Embedded User Assistance Best Practices, Scott DeLoach, ClickStart
Embedded User Assistance Best Practices, Scott DeLoach, ClickStartEmbedded User Assistance Best Practices, Scott DeLoach, ClickStart
Embedded User Assistance Best Practices, Scott DeLoach, ClickStart
 
Ask not only what your Drupal can do for you, ask what you can do for your Dr...
Ask not only what your Drupal can do for you, ask what you can do for your Dr...Ask not only what your Drupal can do for you, ask what you can do for your Dr...
Ask not only what your Drupal can do for you, ask what you can do for your Dr...
 
Usability Testing Nearsoft Workshop
Usability Testing Nearsoft WorkshopUsability Testing Nearsoft Workshop
Usability Testing Nearsoft Workshop
 

Kürzlich hochgeladen

abortion pills in Riyadh+966572737505 Cytotec Riyadh
abortion pills in  Riyadh+966572737505    Cytotec Riyadhabortion pills in  Riyadh+966572737505    Cytotec Riyadh
abortion pills in Riyadh+966572737505 Cytotec Riyadhsamsungultra782445
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024CollectiveMining1
 
Osisko Gold Royalties Ltd - Corporate Presentation, May 2024
Osisko Gold Royalties Ltd - Corporate Presentation, May 2024Osisko Gold Royalties Ltd - Corporate Presentation, May 2024
Osisko Gold Royalties Ltd - Corporate Presentation, May 2024Osisko Gold Royalties Ltd
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样dyuozua
 
一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样
一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样
一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样dyuozua
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024CollectiveMining1
 
一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样
一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样
一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样
一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样
一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样dyuozua
 
Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Philip Rabenok
 
Camil Institutional Presentation_Mai24.pdf
Camil Institutional Presentation_Mai24.pdfCamil Institutional Presentation_Mai24.pdf
Camil Institutional Presentation_Mai24.pdfCAMILRI
 
#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...
#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...
#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...Baba Mkuru
 
一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样
一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样
一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样
一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样
一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样dyuozua
 
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...Klinik kandungan
 
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样dyuozua
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样dyuozua
 

Kürzlich hochgeladen (20)

abortion pills in Riyadh+966572737505 Cytotec Riyadh
abortion pills in  Riyadh+966572737505    Cytotec Riyadhabortion pills in  Riyadh+966572737505    Cytotec Riyadh
abortion pills in Riyadh+966572737505 Cytotec Riyadh
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024
 
Osisko Gold Royalties Ltd - Corporate Presentation, May 2024
Osisko Gold Royalties Ltd - Corporate Presentation, May 2024Osisko Gold Royalties Ltd - Corporate Presentation, May 2024
Osisko Gold Royalties Ltd - Corporate Presentation, May 2024
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
 
一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
一比一原版(Galway毕业证书)爱尔兰高威大学毕业证成绩单原件一模一样
 
一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
一比一原版(UoA毕业证书)奥克兰大学毕业证成绩单原件一模一样
 
一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样
一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样
一比一原版(MU毕业证书)梅努斯大学毕业证成绩单原件一模一样
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024
 
一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样
一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样
一比一原版(UC毕业证书)坎特伯雷大学毕业证成绩单原件一模一样
 
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
一比一原版(AUT毕业证书)奥克兰理工大学毕业证成绩单原件一模一样
 
一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样
一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样
一比一原版(Waikato毕业证书)怀卡托大学毕业证成绩单原件一模一样
 
Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024Osisko Development - Investor Presentation - May 2024
Osisko Development - Investor Presentation - May 2024
 
Camil Institutional Presentation_Mai24.pdf
Camil Institutional Presentation_Mai24.pdfCamil Institutional Presentation_Mai24.pdf
Camil Institutional Presentation_Mai24.pdf
 
#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...
#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...
#1 Kasamba love spells caster (+277-99-215-634) verified love spells caster i...
 
一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)都柏林大学毕业证成绩单原件一模一样
 
一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样
一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样
一比一原版(Massey毕业证书)梅西大学毕业证成绩单原件一模一样
 
一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样
一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样
一比一原版(UofG毕业证书)圭尔夫大学毕业证成绩单原件一模一样
 
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
Jual obat aborsi Tawangmangu ( 085657271886 ) Cytote pil telat bulan penggugu...
 
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
一比一原版(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
 
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
一比一原版(UNITEC毕业证书)UNITEC理工学院毕业证成绩单原件一模一样
 

Mylyn the developers' best friend

  • 1. 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
  • 2. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions TOC What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Matyas Steiner Mylyn
  • 3. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Cases you may be familiar with working on something but suddenly a P1 bug appears someone asking about your long forgotten artifact you worked on more than one story and bug(s) appear What do they have in common? Matyas Steiner Mylyn
  • 4. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Cases you may be familiar with working on something but suddenly a P1 bug appears someone asking about your long forgotten artifact you worked on more than one story and bug(s) appear What do they have in common? Matyas Steiner Mylyn
  • 5. What is Mylyn for Mylyn in action Demonstration Conclusion Other 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
  • 6. What is Mylyn for Mylyn in action Demonstration Conclusion Other 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
  • 7. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How Mylyn can help you during your work, Mylyn captures your movements (files, classes, methods) modified search, navigaton, scrolling mechanism, auto folding scheduling connectors for the major version control systems connectors for the major issue tracking systems create items change flags, description link other issues enclose documents, working context, etc. time tracking Matyas Steiner Mylyn
  • 8. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How Mylyn can help you during your work, Mylyn captures your movements (files, classes, methods) modified search, navigaton, scrolling mechanism, auto folding scheduling connectors for the major version control systems connectors for the major issue tracking systems create items change flags, description link other issues enclose documents, working context, etc. time tracking Matyas Steiner Mylyn
  • 9. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How Mylyn can help you during your work, Mylyn captures your movements (files, classes, methods) modified search, navigaton, scrolling mechanism, auto folding scheduling connectors for the major version control systems connectors for the major issue tracking systems create items change flags, description link other issues enclose documents, working context, etc. time tracking Matyas Steiner Mylyn
  • 10. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How Mylyn can help you during your work, Mylyn captures your movements (files, classes, methods) modified search, navigaton, scrolling mechanism, auto folding scheduling connectors for the major version control systems connectors for the major issue tracking systems create items change flags, description link other issues enclose documents, working context, etc. time tracking Matyas Steiner Mylyn
  • 11. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How Mylyn can help you during your work, Mylyn captures your movements (files, classes, methods) modified search, navigaton, scrolling mechanism, auto folding scheduling connectors for the major version control systems connectors for the major issue tracking systems create items change flags, description link other issues enclose documents, working context, etc. time tracking Matyas Steiner Mylyn
  • 12. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Saves your moves this is not a big thing, but Mylyn will remember what you did Matyas Steiner Mylyn
  • 13. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Saves your moves this is not a big thing, but Mylyn will remember what you did auto folding Matyas Steiner Mylyn
  • 14. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Saves your moves this is not a big thing, but Mylyn will remember what you did outline Matyas Steiner Mylyn
  • 15. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Saves your moves this is not a big thing, but Mylyn will remember what you did open type, resources Matyas Steiner Mylyn
  • 16. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Connecting to the cloud Mylyn plays well together with the most common issue tracking systems JIRA, GitHub, Bugzilla1, Trac, GoogleCode, etc. 1 built-in Matyas Steiner Mylyn
  • 17. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Connecting to the cloud Mylyn can work with the major version control systems CVS1, Subversion, Perforce2, Git3, Mercurial4, etc. 1 built-in 2 official p4 plug-in 3 EGit 4 MercurialEclipse Matyas Steiner Mylyn
  • 18. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Connecting to an issue tracking system get issues work offline synchronize to server Matyas Steiner Mylyn
  • 19. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Notifications reduce your email account size Matyas Steiner Mylyn
  • 20. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How it actually works degree-of-interest continuous update landmarks can be changed manually Matyas Steiner Mylyn
  • 21. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How it actually works degree-of-interest continuous update landmarks can be changed manually Matyas Steiner Mylyn
  • 22. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How it actually works degree-of-interest continuous update landmarks can be changed manually Matyas Steiner Mylyn
  • 23. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions How it actually works degree-of-interest continuous update landmarks can be changed manually Matyas Steiner Mylyn
  • 24. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Demo Some examples... Matyas Steiner Mylyn
  • 25. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Benefits above the cloud offline work context sharing only one app to use Matyas Steiner Mylyn
  • 26. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Benefits above the cloud offline work context sharing only one app to use Matyas Steiner Mylyn
  • 27. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Benefits above the cloud offline work context sharing only one app to use Matyas Steiner Mylyn
  • 28. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions ”all that glitters is not gold” custom states won’t be mapped synchronisation is not always perfect5 problems with Eclipse ditributions, version conflicts ... 5 it could be server side problem Matyas Steiner Mylyn
  • 29. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Others Cubeon (Netbeans) Tasktop Dev6 (Visual Studio) TrackLink (IntelliJ) Org-mode (emacs) 6 in Eclipse on top of Mylyn Matyas Steiner Mylyn
  • 30. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Thank you Thanks for your attention Questions? Matyas Steiner Mylyn
  • 31. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Links www.tasktop.com/pdfs/mylyn/quickref/ mylyn3-quickref.pdf wiki.eclipse.org/index.php/Mylyn/User_Guide www.tasktop.com/mylyn/mylyn-2.0-part1.php www.tasktop.com/pdfs/docs/tutorials/ 2009-03-mylyn-tutorial.pdf help.tasktop.com/help/ Matyas Steiner Mylyn
  • 32. What is Mylyn for Mylyn in action Demonstration Conclusion Other task-focused interfaces Questions Acknowledgement Adrienn Szabo - precious advices Matyas Steiner Mylyn