← Back to issue list

[Feature] Add support for triggers

View original Github issue

Metadata

Project
debcraft
Number
#148
Type
issue
State
open
Author
hector-cao
Labels
Created
2026-04-27 14:36:26+00:00
Updated
2026-04-27 14:36:26+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

Triggers is an advanced feature of the Ubuntu/Debian package management system that allows packages to enable notification between them. One package can say, “when something changes (e.g., files installed in a certain directory), another package should run a specific action.” This is useful for packages to defer certain actions until later, instead of running them immediately during installation or upgrade. Without triggers, many packages would repeatedly run expensive tasks (like updating caches or rebuilding indexes) every time they’re installed. Triggers allow these tasks to be batched and run once, improving performance and consistency. debcraft should allow developers to install the triggers file in the package control metadata. This feature needs #145

Evaluation history

No evaluation history available.