Mylyn
Mylyn
| Mylyn | |
|---|---|
| Basisdaten
| |
| Entwickler | Mik Kersten[1] u. a. |
| Erscheinungsjahr | 2003 |
| Aktuelle Version | 4.0.0[2] (5. September 2023) |
| Betriebssystem | Eclipse in der Java-Laufzeitumgebung |
| Programmiersprache | Java[3] |
| Kategorie | Entwicklungswerkzeug |
| Lizenz | EPL |
| eclipse.org/mylyn | |

Mylyn (früher Mylar) ist ein Eclipse-Plugin, das eine „aufgabenfokussierte Benutzeroberfläche“ (task-focused UI) anbietet. Damit ist gemeint, dass einzelnen Entwicklungsdokumenten (Dateien, Klassen usw.) Aufgaben zugeordnet und daraus automatisch aufgabenspezifische Sichten erzeugt werden, die nur diese Dokumente enthalten. Das soll Softwareentwicklern insbesondere die Arbeit mit sehr großen Projekten erleichtern, weil sie nur noch den gerade interessierenden Teil davon sehen und Nicht-Benötigtes ausgeblendet wird.
Geschichte
Mylar wurde ursprünglich 2003 von Mik Kersten als Teil seiner Doktorarbeit entwickelt. Dazu wurde 2004 die erste Version 0.1 auf sechs Entwicklerarbeitsplätzen bei IBM installiert und der dadurch erreichte Produktivitätsgewinn ermittelt. Mylar wurde 2005 auf der Konferenz EclipseCon 2005 der Öffentlichkeit vorgestellt und anschließend auf der Website eclipse.org publiziert.[4] Das Projekt wurde im Januar 2007 in Mylyn umbenannt, wobei als Grund ein möglicher Konflikt mit existierenden Markennamen angegeben wurde.[5] Ende 2009 wurde erstmals auch eine Beta-Version des Plugins für die Windows-Entwicklungsumgebung Microsoft Visual Studio veröffentlicht. Eine Integration in den Team Foundation Server soll folgen.
Funktionsweise anhand eines Beispieles
Dieses Beispiel bezieht sich nur auf die Navigator-Sicht; das Konzept wendet Mylyn auch auf andere Sichten und Funktionalitäten von Eclipse an.
Der Entwickler erstellt zuerst eine Aufgabe (englisch Task). Einer solchen fügt er einen aussagekräftigen Titel und eventuell eine Beschreibung hinzu, ferner, bis wann er diese Aufgabe erfüllt haben will, und eventuell Bildschirmfotos oder andere Bilder, um diese Aufgabe für sich oder andere Entwickler besser zu dokumentieren. Dann aktiviert er die Aufgabe und öffnet die Dokumente, an denen er in diesem Zusammenhang arbeiten will. Nur diese werden in der Navigator-Sicht angezeigt; alle nicht geöffneten Dokumente werden hingegen ausgeblendet. Dokumente, die geschlossen werden, verschwinden ebenfalls aus der Sicht (einstellbar). Springt der Entwickler zwischen Aufgaben hin und her, werden jeweils die zur aktuellen Aufgabe gehörenden Dokumente geöffnet (Vergleiche Beispiele am rechten Rand).
Literatur
- Mik Kersten: Focusing knowledge work with task context ( vom 12. März 2012 im Internet Archive), University of British Columbia, Vancouver Januar 2007 (PDF, englisch).
Weblinks
- Offizielle Website (englisch)
- Mylyn-Wiki bei eclipse.org (englisch)
Einzelnachweise
- ↑ Mik Kersten. In: Twitter. Abgerufen am 6. März 2017 (englisch).
- ↑ Downloadseite bei eclipse.org, abgerufen am 12. November 2023 (englisch).
- ↑ The mylyn Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
- ↑ About Mylar 1.0 ( vom 13. Dezember 2007 im Internet Archive) (englisch).
- ↑ Eclipse Bug 191406: rename Mylar project to Mylyn (englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.