aquasecurity / aquasecurity/tracee

Extract Tracee package out of ebpf package

Open
#3,444 0 comments 0 reactions 0 assignees View on GitHub
kind/chore
Dominant language
Go
Stars
4.6k
Forks
508
Avg merge
2d 8h
Merged PRs (30d)
9

Description

tracee.go is currently placed under the ebpf package although it includes stuff not related to ebpf (e.g. Tracee "state").
It will be better to extract all the stuff not directly related to ebpf into a new "Tracee" package

Contributor guide

Open the contributing guide

Research direction

Start by reading tracee.go and mapping which declarations are unrelated to eBPF, then inspect how the ebpf package references them. Define the boundary of the new Tracee package before moving code, and verify that package references and tests still work after the extraction.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
operating-systems, security
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.