aquasecurity / aquasecurity/tracee
Extract Tracee package out of ebpf package
Open
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
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