On Mon, Aug 21, 2017 at 09:34:20AM +0200, Andreas Henriksson wrote:
> Your 1) and 2) is what I initially called "step 1" and "step 2" to try
> to indicate they are to separate distincts steps.
> 
> Step 1: Essential: yes -> Important: yes
> Step 2: Priority: required -> Priority: important
> 
> > 
> > We can make the first change without the second.  The first allows us
> > packages to declare dependencies.  The second shrinks the minbase
> > size.  And that's why I was asking the question what problem exactly
> > that we being solved here.  Since if it's just the dependency issue,
> > we can change Essential to No.
> 
> I'm perfectly happy if we just do step 1 for buster (upcoming release).
> 
> I think it would be nice to atleast keep the option open for discussion
> of doing also step 2 later (in Bullseye?, release after Buster -- about
> 4-5 years from now), if you think doing it for buster is too agressive.
> 
> The main reason for doing 'step 2' would be to make 'minbase' a "slim"
> version of debian "out of the box" (without tweaks needed. Basically
> same motivation as for splitting out the locales of minbase packages.)

I think we're converging.  I'm not entirely convinced about Step 2 for
buster.  I am just concerned it's going to cause more disruption than
might be first expected --- and finding the possible gotchas is going
to be hard until we do a stable release of Buster.

That being said, it's going to be true for no matter when we do it,
and it's early in the Buster cycle, so I do understand the "what the
heck, let's just do it now" argument.  I'm just not 100% sure I find
it super-compelling.

However, splitting out the locales for the minbase will save
*substantially* more space for a "slim" version of Debian, and we can
**definitely** do it now, for the Buster release.

So what I am currently thinking might be a viable first step is to
split out the translations for e2fsprogs and transition from
Essential: yes to Essential: no, since there is no controversy over
that step.  We can then decide whether or not it's worthwhile to try
to make the Priority: required -> Priority -> important transition
during Buster or not.

Sounds fair?

                                                - Ted

Reply via email to