-
Couldn't load subscription status.
- Fork 20
Closed
Labels
part:power-managementAffects the management of battery power and distributionAffects the management of battery power and distributionscope:breaking-changeBreaking change, users will need to update their codeBreaking change, users will need to update their codetype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Milestone
Description
What's needed?
Currently the power manager has a 2-group approach, where each group has a Matryoshka implementation that supports only limiting of bounds. And the first group shifts the second group's bounds.
We need a more flexible implementation where each actor is able to decide whether they want to shift or limit the bounds of the lower priority actors.
The following changes are necessary to achieve this:
- The priority becomes optional.
- A proposal with just a target power and without bounds would shift the other actors.
- A proposal with target bounds and optional target power would limit other actors with no priority or lower priorities.
Proposed solution
No response
Use cases
No response
Alternatives and workarounds
No response
Additional context
No response
Metadata
Metadata
Assignees
Labels
part:power-managementAffects the management of battery power and distributionAffects the management of battery power and distributionscope:breaking-changeBreaking change, users will need to update their codeBreaking change, users will need to update their codetype:enhancementNew feature or enhancement visitble to usersNew feature or enhancement visitble to users
Type
Projects
Status
Done