1 |
background: |
2 |
everyone wants @system to be slim, but most people want the initial stage |
3 |
tarball that we release and you install Gentoo from to not be completely |
4 |
sparse. we've got a bug for this topic: |
5 |
https://bugs.gentoo.org/393445 |
6 |
|
7 |
items to sort out: |
8 |
- should the list of packages be in catalyst or profile-stacked content |
9 |
-> imo it should be entirely in the profile |
10 |
|
11 |
- should the packages list be in a new packages.default, or should we create a |
12 |
new set to hold it, or should we just go with @profile ? |
13 |
-> @profile has the advantage of already existing. we have to be careful so as |
14 |
to make it difficult to uninstall packages that the user does not actually |
15 |
want. |
16 |
|
17 |
- if the packages aren't in @profile, should they be seeded in @world ? |
18 |
-> imo yes as we don't want all the default packages getting depcleaned as |
19 |
soon as you start using the new install. if they're in @profile, then this |
20 |
is a moot point (assuming depclean does not clean out @profile). |
21 |
|
22 |
- should stage3 be @system only, or @system+@profile, or |
23 |
@system+@profile+packages.default ? |
24 |
-> this depends on the previous discussion a bit. today, stage3's are |
25 |
@system, but imo @system+@profile is reasonable. see next question too. |
26 |
|
27 |
- should we release stage4's instead of stage3's ? |
28 |
-> if we keep stage3 as @system-only, then we'd build stage4's which would add |
29 |
@profile/whatever |
30 |
-> downside is that we've been training the world to download & install stage3 |
31 |
for almost 15 years |
32 |
-> imo as long as the default @profile is kept slim, adjusting the definition of |
33 |
a stage3 is OK |
34 |
-mike |