Skip to main content
Loading Events

« All Events

  • This event has passed.

ELISA Seminar – Cregit: token-level history of Linux

August 7 @ 8:00 am - 9:00 am

ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.

Title: Cregit: token-level history of Linux

Date: Wednesday, August 7, 2024, 8:00-9:00 Pacific / 15:00-16:00 UTC / 17:00-18:00 CET

Speaker: Daniel German, Professor of Computer Science, University of Victoria

Professor German’s main area of research is open source software engineering, the impact of intellectual property in software engineering and the mining of software repositories. Please visit http://turingmachine.org for additional information.

How to Attend: Register here in advance to attend for free. And please add the webinar joining details to your calendar from the confirmation email you will receive upon registering

Abstract:

One of the major disadvantages of git’s blame command is that the minimum unit of change it tracks is the line of text. To address this issue, we developed Cregit (http://github.com/cregit/cregit), a set of tools the permits that traceability of each token of the source code of a git repository.

Using cregit we have successfully documented the origin of each token of the kernel since release 4.7 at https://cregit.linuxsources.org/

This presentation will provide an overview of how Cregit works and demonstrate how to use the Linux cregit website.

Details

Date:
August 7
Time:
8:00 am - 9:00 am