From a21aca106ce93e8a2841d4a2c7a8432f9dfc7b6d Mon Sep 17 00:00:00 2001 From: David Kalnischkies Date: Mon, 6 Jun 2016 15:04:42 +0200 Subject: eipp: implement Immediate-Configuration flag APT has 3 modes: no immediate configuration, all packages are configured immediately and its default mode of configuring essentials and pseudo-essentials immediately only. While this seems like a job of different planers at first, it might be handy to have it as an option, too, in case a planer (like apts internal one) supports different modes where the introduction of individual planers would be counter intuitive. --- doc/external-installation-planer-protocol.txt | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'doc') diff --git a/doc/external-installation-planer-protocol.txt b/doc/external-installation-planer-protocol.txt index 028c4249f..7760ecf60 100644 --- a/doc/external-installation-planer-protocol.txt +++ b/doc/external-installation-planer-protocol.txt @@ -162,6 +162,14 @@ The following **preference fields** are supported in request stanzas: informational string specifying to which planer this request was send initially. +- *Immediate-Configuration:** (option, unset by default) A boolean value + defining if the planer should try to configure all packages as quickly + as possible (true) or shouldn't perform any kind of immediate + configuration at all (false). If not explicitly set with this field + the planer is free to pick either mode or implementing e.g. a mode + which configures only packages immediately if they are flagged as + `Essential` (or are dependencies of packages marked as `Essential`). + #### Package universe -- cgit v1.2.3