Keep on sMylyn
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Keep on sMylyn

on

  • 2,552 views

Improve your productivity & task focus using Mylyn in Eclipse

Improve your productivity & task focus using Mylyn in Eclipse

Statistics

Views

Total Views
2,552
Views on SlideShare
2,548
Embed Views
4

Actions

Likes
2
Downloads
18
Comments
0

2 Embeds 4

http://www.linkedin.com 2
https://www.linkedin.com 2

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Keep on sMylyn Presentation Transcript

  • 1. December 18th 2008 Keep on sMylyn Avishay Halperen & Ori Dar
  • 2. Agenda
    • What is it ? Why ? How ?
    • Mylyn Project
    • Demo
    • Mylyn – Extra Features
    • Tasktop
    • Summary
  • 3. What ? Why ? How?
  • 4. WH Questions - What
    • What is Mylyn ?
      • Before I answer …
  • 5.
    • How do you handle your development tasks ?
      • Using an issue tracker / task management tool
    WH Questions - How
  • 6. WH Questions - How
    • How do you keep track of time that you spend on each assignment?
    • How do you connect a task to your code?
    • How do you share your work between developers?
    • How do you handle all the information inside the IDE?
  • 7. WH Questions - Who
    • Who cares about task management?
      • Your boss
      • You
  • 8. Friction & Distraction
    • Where is our time being spent?
      • Slow machines
      • Ad ministration/Configuration
      • Constant Searching
      • Multitasking – context lost
      • Data overload
      • Interruptions
    • What can we do?
      • Memory, CPU …
      • IDE helps
      • Task focus
      • Task context
      • Less is more
  • 9. WH Questions - What
    • What is Mylyn?
      • Task focused User Interface for Eclipse
      • Integrates tasks into daily development process.
      • Tracks and manage the context of the tasks you work on.
  • 10. WH Questions - What
    • What is Mylyn?
      • Reduces information overload
      • Allows sharing your work between developers
  • 11. Background
  • 12. Background
    • Project started on Q1 2006
    • From Tasktop Technologies
    • Mylyn project lead Mik Kersten
    • Mylyn 3.0 released on Jun 25,2008
  • 13. Background
    • Project formerly called Mylar
        • trademark of a boPET film company
    • Mylyn name comes from Myelin
        • electrically-insulating layer surrounding nerve cells
  • 14. Get started with …
    • Task
    • Connector
        • Task Repository Connector
        • Eco-system
    • Task Context
  • 15. Task
    • Task is the basic unit of work.
    • Tasks exist in task repositories
    • Task is a first class citizen of your IDE
  • 16. Connector
    • A Connector integrates a remote task repository to Mylyn
    • A task repository Connector can be an issue tracker such as:
      • Bugzilla, JIRA, Trac
  • 17. Connector
    • Task repository Connector provides:
      • Queries
          • Retrieving sets of tasks into Mylyn's Task List
      • Rich editing
          • Edit tasks within Eclipse
          • Support Hyper linking, drag-and-drop
      • Attachments
      • Offline support
          • Access your tasks even when disconnected from server
  • 18. Eco-System Trademark of Tasktop
  • 19. Task Context
    • The fun begins …
      • Mylyn monitors your interaction
      • Creates a degree-of-interest model
      • Context is obvious and managed
      • Display only relevant information according to your active task.
  • 20. Demo overview
    • Task List
    • Connectors ( using JIRA)
    • Task Scheduling
    • Task Context
    • Change Sets
    • Context Sharing
  • 21. Demo Presented by Ori Dar
  • 22. Mylyn Extra Features
  • 23. New Features Summary – V.3
    • Create repository tasks offline
    • UI Features
        • Create tasks from anywhere (JUnit fail test, markers, text selections)
        • Notification popups
  • 24. New Features Summary – V.3
    • UI Features
        • Task list restore improvements
  • 25. New Features Summary – V.3
    • UI Features
        • Task content assist
          • drag-and-drop, auto completion
  • 26. New Features Summary – V.3
    • UI Features
        • Improved subtask support (even for Bugzilla)
    • Task Editor
        • Attachment improvements
        • Screenshot annotations
  • 27. Mylyn - Extra
    • SpringSource tool suite
      • Spring IDE
      • extends Mylyn’s task focus UI
      • Not only for Java files but for spring beans as well.
  • 28. SpringSource tool suite
  • 29. SpringSource tool suite
  • 30. Tasktop
    • Tasktop is based on Mylyn
    • Tasktop extended features:
      • Email integration for Gmail. (Gmail Connector)
      • Web navigation, File navigation
      • Tabbed Web browser
      • Microsoft Outlook integration
  • 31. Tasktop
  • 32. Summary
  • 33. Summary
    • Task Oriented Programming
      • Improves productivity
      • Show me what is important
      • Rely on your IDE to handle tasks just as it handles Java.
  • 34. Summary
    • What Next ?
      • WikiText integration and internationalization
      • Performance enhancements
      • Update Connectors
          • support for Bugzilla 3.2
  • 35. Road Map
    • Mylyn 2.1 Sep 26, 2007 462 bug resolved
    • Mylyn 2.2 Dec 19, 2007 384 bug resolved
    • Mylyn 2.3 Feb 27, 2008 276 bug resolved
    • Mylyn 3.0 Jun 25, 2008 581 bug resolved
    • Mylyn 3.0.2 Sep 26, 2008 283 bug resolved
    • Mylyn 3.0.3 Oct 15, daylight savings bug fix.
    • What next ?
    • Mylyn 3.1 March, 2009
    • Mylyn 3.2 June, 2009
  • 36.
  • 37. References
    • Mylyn project at Eclipse:
      • http://www.eclipse.org/mylyn/
    • Tasktop homepage:
      • http://tasktop.com/
    • Mik Kersten blog at Tasktop:
      • http://tasktop.com/blog/
    • Mylyn 3.0 web cast :
      • http://www.tasktop.com/videos/mylyn/webcast-mylyn-3.0.html
  • 38. Thank You !