Mylyn

from Wikipedia, the free encyclopedia
Mylyn
Basic data

developer Mik Kersten et al
Publishing year 2003
Current  version 3.25
(June 28, 2019)
operating system Eclipse in the Java runtime environment
programming language Java
category Development tool
License EPL
eclipse.org/mylyn
Mylyn activated, example 1

Mylyn (formerly Mylar ) is an Eclipse - Plugin that a "task-focused user interface " ( task-focused UI offers). This means that tasks are assigned to individual development documents ( files , classes , etc.) and task-specific views are automatically generated from them that only contain these documents. This is intended to make it easier for software developers to work with very large projects in particular, because they only see the part of them that is currently of interest and what is not required is hidden.

history

Mylar was originally developed by Mik Kersten in 2003 as part of his doctoral thesis. For this purpose, the first version 0.1 was installed on six developer workstations at IBM in 2004 and the productivity gains achieved as a result were determined. Mylar was presented to the public at the EclipseCon 2005 conference in 2005 and subsequently published on the eclipse.org website . The project was renamed Mylyn in January 2007 , the reason given being a possible conflict with existing brand names. At the end of 2009, a beta version of the plug-in for the Windows development environment Microsoft Visual Studio was published for the first time . An integration into the Team Foundation Server is to follow.

Function based on an example

This example only refers to the Navigator view ; Mylyn also applies the concept to other views and functionalities of Eclipse.

First, the developer creates a task (English task ). He adds a meaningful title and possibly a description to one of these, as well as the date by which he wants this task to be completed, and possibly screenshots or other images in order to better document this task for himself or other developers. Then he activates the task and opens the documents he wants to work on in this context. Only these are displayed in the navigator view ; however, all documents that are not open are hidden. Documents that are closed also disappear from view (adjustable). If the developer jumps back and forth between tasks, the documents belonging to the current task are opened (compare examples on the right).

literature

Web links

Individual evidence

  1. Mik Kersten. In: Twitter . Retrieved March 6, 2017 (English).
  2. Download page at eclipse.org , accessed on May 14, 2020 (English).
  3. The mylyn Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on July 18, 2018).
  4. About Mylar 1.0 ( Memento of December 13, 2007 in the Internet Archive ) (English).
  5. Eclipse Bug 191406: rename Mylar project to Mylyn (English).