1 |
On 01/23/2017 04:23 AM, Michał Górny wrote: |
2 |
> Hi, everyone. |
3 |
> |
4 |
> I've written a short proposal that aims to provide basic infrastructure |
5 |
> for defining mix-in profiles in Gentoo. I've tried to keep it simple, |
6 |
> and backwards compatible. The main goal is to be able to start defining |
7 |
> some mix-ins without having to reinvent the whole profile tree. |
8 |
> |
9 |
> Most important points: |
10 |
> |
11 |
> 1. Mix-ins are applied on top of base profile (which works the same as |
12 |
> before), |
13 |
> |
14 |
> 2. Mix-ins are supported via 'eselect profile' |
15 |
> replacing /etc/portage/make.profile symlink with a directory, without |
16 |
> need for Portage patching (this is how Funtoo does it), |
17 |
> |
18 |
> 3. Most important mix-ins are used to construct base profiles which |
19 |
> provides both backwards compatibility and proper targets for repoman |
20 |
> (to avoid having to check all possible mix-in combinations). |
21 |
> |
22 |
> Complete text: |
23 |
> |
24 |
> https://wiki.gentoo.org/wiki/User:MGorny/GLEP:Mix-ins |
25 |
> |
26 |
> Please review. |
27 |
> |
28 |
On 01/23/2017 04:30 AM, Michał Górny wrote: |
29 |
> Hi, everyone. |
30 |
> |
31 |
> I've written a short proposal that aims to provide basic infrastructure |
32 |
> for defining mix-in profiles in Gentoo. I've tried to keep it simple, |
33 |
> and backwards compatible. The main goal is to be able to start defining |
34 |
> some mix-ins without having to reinvent the whole profile tree. |
35 |
> |
36 |
> Most important points: |
37 |
> |
38 |
> 1. Mix-ins are applied on top of base profile (which works the same as |
39 |
> before), |
40 |
> |
41 |
> 2. Mix-ins are supported via 'eselect profile' |
42 |
> replacing /etc/portage/make.profile symlink with a directory, without |
43 |
> need for Portage patching (this is how Funtoo does it), |
44 |
> |
45 |
> 3. Most important mix-ins are used to construct base profiles which |
46 |
> provides both backwards compatibility and proper targets for repoman |
47 |
> (to avoid having to check all possible mix-in combinations). |
48 |
> |
49 |
> Complete text: |
50 |
> |
51 |
> https://wiki.gentoo.org/wiki/User:MGorny/GLEP:Mix-ins |
52 |
> |
53 |
> Please review. |
54 |
> |
55 |
|
56 |
Hello Michal, |
57 |
|
58 |
Excellent work. My cluster development work is (minimal and embedded |
59 |
gentoo) systems that are dynamically able to coalesce into various |
60 |
cluster configurations, very similar to how 'unikernels' work. [1] |
61 |
|
62 |
I'm curious how 'mix-in' profiles might be used to build from bare-metal |
63 |
up a minimized gentoo cluster, just a skeleton approach using mix-in |
64 |
profiles? |
65 |
|
66 |
|
67 |
[1] http://unikernel.org/ |