1 |
On 01/28/2017 08:27 PM, Walter Dnes wrote: |
2 |
> On Fri, Jan 27, 2017 at 02:57:00PM -0500, james wrote |
3 |
>> |
4 |
>> Exactly:: simplify the flags, profiles and associated constructs down to |
5 |
>> the bare bones. Even embedded (arm/mips/etc) builds could benefit from a |
6 |
>> really minimized gentoo as a starting point. Freedom to build and fork |
7 |
>> Gentoo, per GLEP 70 is a wonderful idea, whose time has arrived. That |
8 |
>> would set the stage for quickly building highly specific gentoo installs |
9 |
>> (VMs, Containers, Clusters or unikernel); all via a 'recipe' from the |
10 |
>> minimal core-sed, which could then take a variety of forms, such as |
11 |
>> bare-metal builds vi IPMI, ipxe, or more traditional formularies like |
12 |
>> chef, puppet, ansible as well as a myriad of other possibilities. |
13 |
>> |
14 |
>> |
15 |
>> All of the traditional gentoo installs, such as the handbook, would |
16 |
>> benefit from simplification and the natural clarity that simplification |
17 |
>> brings. Builds of things like simple standard gentoo-cluster-CI. |
18 |
>> Nothing would preclude the adventuresome from building up a |
19 |
>> traditional, highly customized install, for a specific needs such as |
20 |
>> currently is the (handbook) practice. But additional gentoo installs |
21 |
>> that are quick, streamlined and soot a specific itch. |
22 |
> |
23 |
> A possible starting point... |
24 |
> |
25 |
> * Start with a basic text-mode install, with minimal USE flags |
26 |
> USE="-* foo bar etc..." |
27 |
> |
28 |
> * Specialized profiles could be generated by a 3-step process |
29 |
> 1) Append any required profile-specific additional USE flags |
30 |
> 2) Necessary profile-specific apps and/or libraries could be listed in |
31 |
> sets in /etc/portage/sets |
32 |
> 3) emerge --changed-use --deep --update @world |
33 |
> |
34 |
> The advantage to this approach is that we're not talking forks. This |
35 |
> is pure Gentoo, with customizations that fall within the realm of |
36 |
> regular Gentoo. If anybody has problems, they can go to generic Gentoo |
37 |
> support forums/lists for help. |
38 |
> |
39 |
|
40 |
All good ideas. |
41 |
Thanks for the ideas. |
42 |
|
43 |
James |