Skip to main content
summaryrefslogtreecommitdiffstats
blob: 3aed88bf0937a38bc22a10d68730dd63a118809f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<html>
<head>
<meta name="copyright"
	content="Copyright (c) IBM Corporation and others 2000, 2006. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="STYLESHEET" href="book.css" charset="ISO-8859-1"
	type="text/css">
<style>
td {
	border-top: solid thin black;
}

img[alt] {
	background-color: #ffdddd;
}

tr {
	vertical-align: top;
}
</style>
<title>Mylar Overview</title>
<script language="JavaScript"
	src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"> </script>
</head>

<body>

<h2>Mylar Overview</h2>

<p>Mylar is a task-focused UI for Eclipse that makes working with
very large workspaces as easy as working with small ones. Mylar extends
Eclipse with mechanisms for keeping track of the tasks that you work on.
A task is defined as any unit of work that you want to recall or share
with others, such as a bug reported by a user or a note to yourself
about improving a feature. You can store tasks locally in your
workspace, or they can come from one or more task repositories. To
connect to a task repository, you must have a connector that supports
that repository. (A task repository is a bug/ticket/issue tracker such
as Bugzilla, Trac, or JIRA).</p>
<p>Once your tasks are integrated, Mylar monitors your work activity
on those tasks to identify information relevant to the task-at-hand.
Mylar monitors Eclipse and captures your interaction in a task context.
System artifacts such as files, types, methods, and fields get assigned
a degree-of-interest based on how recently and frequently you interact
with them. This results in uninteresting elements being filtered from
view within Eclipse, allowing you to focus on on what is important. From
this, Mylar creates a task context, which is the set of all artifacts
related to your task. These can include methods you have edited, APIs
you have referred to, and documents you have browsed. Mylar uses this
task context to focus the Eclipse UI on interesting information, hide
what's uninteresting, and automatically find what's related. Having the
information you need to get your work done at your fingertips improves
your productivity by reducing the time you spend searching, scrolling,
and navigating. By making task context explicit, Mylar also facilitates
multitasking, planning, reusing past efforts, and sharing expertise.</p>

</body>
</html>

Back to the top