• No results found

A Forest of Code: Visualizing the Release Information of the Linux Kernel

N/A
N/A
Protected

Academic year: 2021

Share "A Forest of Code: Visualizing the Release Information of the Linux Kernel"

Copied!
1
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

The tree view displays to topography of the subtree.

This is the merge tree of the networking portion of Linux 3.10

File VIew

Shows the total lines edited in a given file within a commit or merge

Message Veiw

Shows the commit log associated with this commit Shows number of commits editing a module in a mergeModule View

A Forest of Code

Visualizing the Release Information of the Linux Kernel

[ gitk ]

Evan Wilde | Department of Computer Science Supervisor: Daniel German

Research Funded by: Jamie Cassels Undergraduate Research Award

Selected Commit

Nested Merge Commit

Motivation

Motivation

Our goal is to explore the possible uses of a tree-based model, building clearer visuals and providing better

summaries of the changes in the Linux kernel.

Results

Results

•Files modified in a merge.

•Authors contributing to a merge.

•Modules in a merge.

The tree model enables us to provide a clearer

explanation of the merges and commits in a given subtree. We are able to quickly identify the type of merges and gain more information if necessary.

With the tree, we are able to show the topography of the repository, easily showing where a selected

commit sits and what commits it is bundled with.

In addition to providing clearer explanation, the tree model enables us to aggregate commit metadata in

merges. This provides us with a mechanism to display

The conventional model cannot aggregate metadata, users must manually track this information in all

commits they are interested in. Current visualization solutions do not provide a clear

and meaningful explanation of large repositories.

These systems use a directed acyclic graph (DAG) to model repositories which has a few major drawbacks, incluuding a non-intuitive visual appearance and the inability to aggregate metadata in merges.

Referenties

GERELATEERDE DOCUMENTEN

This leads to the following research question: How feasible is the production of circular alkaline batteries within the current battery manufacturing industry.. Moreover

But the reports of the OECD Watch are quite skeptical about the effectiveness of NCPs: they argue that NCPs contribute to OECD Guidelines for MNEs implementation but NCPs do

Each failure saw the rampant revival of independent recruiting, and even attempts by some companies to expetiment on company propeny with alter- native systems such

The above analysis concludes that the Manner Maxim is not neces- sarily violated by Jesus’ choice of this title both on the character and text levels, for the blind man and the

Social cognition and treatment in psychosis Op donde Op donderdag 24 mei om 12:45 Broerstraat 5 9712CP Groningen Receptie aansluitend Graag nodig ik u uit voor een

het statiegeldsysteem voor PET-flessen: “Nederland betaalt nu jaarlijks 20 tot 40 miljoen euro voor 4 procent kunststof die bestaat uit ingeleverde petflessen.” Opmerkelijk is

Er zijn interviews en workshops uitgevoerd met innovatieve primaire onder& nemers en distributeurs/verwerkers van mest om inzicht te krijgen waar zij knelpunten en kansen zien

In hoofdstuk 4 hebben we gekeken of de afwijkingen zichtbaar op de 18F-FDG-PET scan ook verklaard kunnen worden door een verlaagd zuurstof gehalte in de tumor..