Trigger only on active processes
Currently Caffeine can only trigger on processes that that are manually started or stopped after the system boot, if you trigger off a process that is a service that starts when the systems boots Caffeine will be triggered permanently.
Ideally Caffeine would be able to work out which process are actually doing something rather than dormant or virtually dormant.
The best example I can think of is Squeezbox Server, as a process it's there all the time but only active(and hence needs the system up) when specifically required to stream music, I'm sure there's other examples.
Thoughts ?
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
- Reuben Thomas
Related branches
Related bugs
Sprints
Whiteboard
[Isaiah Heyer]: Why would you tell Caffeine to activate for a process that is always running?
[Reuben Thomas]: Sorry, I don't think this makes sense: it's too hard to implement, and not obviously that useful.