Keep on sMylyn

100 %
0 %
Information about Keep on sMylyn
Technology

Published on December 25, 2008

Author: orid

Source: slideshare.net

Description

Improve your productivity & task focus using Mylyn in Eclipse

December 18th 2008 Keep on sMylyn Avishay Halperen & Ori Dar

Agenda What is it ? Why ? How ? Mylyn Project Demo Mylyn – Extra Features Tasktop Summary

What is it ? Why ? How ?

Mylyn Project

Demo

Mylyn – Extra Features

Tasktop

Summary

What ? Why ? How?

WH Questions - What What is Mylyn ? Before I answer …

What is Mylyn ?

Before I answer …

How do you handle your development tasks ? Using an issue tracker / task management tool WH Questions - How

How do you handle your development tasks ?

Using an issue tracker / task management tool

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?

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?

WH Questions - Who Who cares about task management? Your boss You

Who cares about task management?

Your boss

You

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

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

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.

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.

WH Questions - What What is Mylyn? Reduces information overload Allows sharing your work between developers

What is Mylyn?

Reduces information overload

Allows sharing your work between developers

Background

Background Project started on Q1 2006 From Tasktop Technologies Mylyn project lead Mik Kersten Mylyn 3.0 released on Jun 25,2008

Project started on Q1 2006

From Tasktop Technologies

Mylyn project lead Mik Kersten

Mylyn 3.0 released on Jun 25,2008

Background Project formerly called Mylar trademark of a boPET film company Mylyn name comes from Myelin electrically-insulating layer surrounding nerve cells

Project formerly called Mylar

trademark of a boPET film company

Mylyn name comes from Myelin

electrically-insulating layer surrounding nerve cells

Get started with … Task Connector Task Repository Connector Eco-system Task Context

Task

Connector

Task Repository Connector

Eco-system

Task Context

Task Task is the basic unit of work. Tasks exist in task repositories Task is a first class citizen of your IDE

Task is the basic unit of work.

Tasks exist in task repositories

Task is a first class citizen of your IDE

Connector A Connector integrates a remote task repository to Mylyn A task repository Connector can be an issue tracker such as: Bugzilla, JIRA, Trac

A Connector integrates a remote task repository to Mylyn

A task repository Connector can be an issue tracker such as:

Bugzilla, JIRA, Trac

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

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

Eco-System Trademark of Tasktop

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.

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.

Demo overview Task List Connectors ( using JIRA) Task Scheduling Task Context Change Sets Context Sharing

Task List

Connectors ( using JIRA)

Task Scheduling

Task Context

Change Sets

Context Sharing

Demo Presented by Ori Dar

Mylyn Extra Features

New Features Summary – V.3 Create repository tasks offline UI Features Create tasks from anywhere (JUnit fail test, markers, text selections) Notification popups

Create repository tasks offline

UI Features

Create tasks from anywhere (JUnit fail test, markers, text selections)

Notification popups

New Features Summary – V.3 UI Features Task list restore improvements

UI Features

Task list restore improvements

New Features Summary – V.3 UI Features Task content assist drag-and-drop, auto completion

UI Features

Task content assist

drag-and-drop, auto completion

New Features Summary – V.3 UI Features Improved subtask support (even for Bugzilla) Task Editor Attachment improvements Screenshot annotations

UI Features

Improved subtask support (even for Bugzilla)

Task Editor

Attachment improvements

Screenshot annotations

Mylyn - Extra SpringSource tool suite Spring IDE extends Mylyn’s task focus UI Not only for Java files but for spring beans as well.

SpringSource tool suite

Spring IDE

extends Mylyn’s task focus UI

Not only for Java files but for spring beans as well.

SpringSource tool suite

SpringSource tool suite

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 …

Tasktop is based on Mylyn

Tasktop extended features:

Email integration for Gmail. (Gmail Connector)

Web navigation, File navigation

Tabbed Web browser

Microsoft Outlook integration



Tasktop

Summary

Summary Task Oriented Programming Improves productivity Show me what is important Rely on your IDE to handle tasks just as it handles Java.

Task Oriented Programming

Improves productivity

Show me what is important

Rely on your IDE to handle tasks just as it handles Java.

Summary What Next ? WikiText integration and internationalization Performance enhancements Update Connectors support for Bugzilla 3.2

What Next ?

WikiText integration and internationalization

Performance enhancements

Update Connectors

support for Bugzilla 3.2

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

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



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

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

Thank You !

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

keep on smiling - Deutsch-Übersetzung – Linguee Wörterbuch

Viele übersetzte Beispielsätze mit "keep on smiling" – Deutsch-Englisch Wörterbuch und Suchmaschine für Millionen von Deutsch-Übersetzungen.
Read more

Keep on smiling - YouTube

Wenn du mal traurig bist schau mal rein.Danach wirst du sicher lächeln.
Read more

Zahnärzte Dr. Böske-Rybotycky

rezeption@keep-on-smiling.de. Inhaltlich Verantwortlicher gemäß § 6 MDStv. Dr. Ch. Böske & R. Rybyocky Trotz sorgfältiger inhaltlicher Kontrolle
Read more

James Lloyd - Keep On Smiling - YouTube

STRATO-VANI Medley Rum And Coca Cola + Keep On Smiling (Live 2008 Vorst Nationaal) - Duration: 3:56. STRATOVANI1 20,808 views
Read more

dict.cc | Keep smiling | Wörterbuch Englisch-Deutsch

Übersetzung für Keep smiling im Englisch-Deutsch-Wörterbuch dict.cc.
Read more

Tom Jones – Keep On Smiling Lyrics | Golyr.de

Keep On Smiling Lyrics von Tom Jones Vom 'The Tom Jones Fever Zone' Album aus dem Jahr 1968 – Jetzt den “Keep On Smiling” Songtext ansehen!
Read more

Tom Jones - Keep On Smiling Lyrics | MetroLyrics

Lyrics to 'Keep On Smiling' by Tom Jones. Keep on smiling / Keep on smiling / Keep on smiling / The very best is there for you / Just go right out and take a
Read more

Keep On Smiling - Playback Karaoke Version - James Lloyd ...

Keep On Smiling Playback im Stil von James Lloyd. Über 66.000 Playback Songs in Top Qualität sofort zum download.
Read more

GMX - MailDomain

Diese Domain wird derzeit ausschließlich für E-Mail genutzt. Informieren Sie sich über GMX MailDomain & Hosting
Read more

Songtext: James Lloyd - Keep on Smiling Lyrics | Magistrix.de

Keep on Smiling von James Lloyd als Songtext mit Video, Übersetzung, News, Links, Suchfunktion und vielem mehr findest du bei uns.
Read more