Re: [gentoo-user] Re: Install PreQualifying Matrix

2015-08-22 Thread Rich Freeman
On Fri, Aug 21, 2015 at 11:29 PM, James wirel...@tampabay.rr.com wrote:
 Rich Freeman rich0 at gentoo.org writes:
  for (BS) Big Science, imho. BS needs all resources solving and
  supporting  a single problem, with as low of latency as possible.

 What kind of latency are you expecting to get with Gentoo running on
 CoreOS?  A process inside a container is no different from a process
 outside a container as far as anything other than access/visibility
 goes.  They're just processes as far as the kernel is concerned.
 Sure, it isn't quite booting with init=myscieneapp but it is about as
 close as you'll get to that.

 I'm not planning on running gentoo on CoreOS; so apologies if that is
 confusing. I'm intending on running a stripped and optimized gentoo OS
 and linux kernel as close to bare metal as I can. gcc5 is targeted at both
 system, GPU and distributed resource compiling (RDMA).

Don't get me wrong - I appreciate the desire for bare-metal
performance in the high-performance computing world.  I've heard
stories/rumors of Gentoo getting attention elsewhere in this domain,
and we have a disproportionate number of physical scientists and such
in the community (including probably half of the Council - we joke
about it).  I've even heard of Gentoo used in high-throughput trading,
though a lot of that has moved on to ASICs and such and nobody talks
openly about what they're doing.

I was just trying to point out that containers are very different from
VMs, while generally trying to solve the same sorts of problems.  VMs
create continuous execution overhead and are memory-expensive.
Containers have zero execution overhead and are very memory-efficient.
Of course, if you throw 5x as many running processes on the same PC
you're still going to consume more RAM and CPU, but 5 containers
running on 1 PC tend to be pretty close to the CPU+RAM requirements of
linux hosts running on 5 PCs.  If you're just using containers for
configuration-management/etc and just run one container on a node,
then you're going to be very close to the same performance you'd get
running it on bare metal.

From the kernel's perspective every linux system uses containers.
They just tend to use a single container.  The kernel doesn't do
anything differently when a process spawns in a container.  When that
process looks out at the world the kernel shows it everything within
its namespaces.  That is true whether you have one set of namespaces
on the system or 50.  As far as I'm aware the system calls all take
just as long to run either way.  Containers really are just about
adding one more field to the keys in various kernel objects like
processes/tasks.

-- 
Rich



[gentoo-user] Re: Install PreQualifying Matrix

2015-08-22 Thread James
Rich Freeman rich0 at gentoo.org writes:


 Don't get me wrong - I appreciate the desire for bare-metal
 performance in the high-performance computing world.  I've heard
 stories/rumors of Gentoo getting attention elsewhere in this domain,
 and we have a disproportionate number of physical scientists and such
 in the community (including probably half of the Council - we joke
 about it).  I've even heard of Gentoo used in high-throughput trading,
 though a lot of that has moved on to ASICs and such and nobody talks
 openly about what they're doing.

Yep; lots of folks are putting their *nix expertise into FPGAs these
days as a way to protect their Intellectual Property. Here's a
prime example in the drug discovery world [1].

Trading with Gentoo:: Yep. I was hustle via a NYC head_hunter
for several projects, some years back, but they would never disclose the
companies. One was some wealthy individual. They wanted to emcumber me
before they told me anything; not a good sign, besides I'm not too fond of
NYC. The more bad stuff I told the HH about myself, the more they liked me
as  candidate. The pay scale was way to high for my abilities anyway...
Yep:: nobody talks. lots of real wise guys in NYC.


 I was just trying to point out that containers are very different from
 VMs, while generally trying to solve the same sorts of problems.  VMs
 create continuous execution overhead and are memory-expensive.
 Containers have zero execution overhead and are very memory-efficient.
 Of course, if you throw 5x as many running processes on the same PC
 you're still going to consume more RAM and CPU, but 5 containers
 running on 1 PC tend to be pretty close to the CPU+RAM requirements of
 linux hosts running on 5 PCs.  If you're just using containers for
 configuration-management/etc and just run one container on a node,
 then you're going to be very close to the same performance you'd get
 running it on bare metal.

VM are obsolete compared to containers, when you start looking closely
at timing and latencies which then effects throughput. That's pretty
much accepted mathematically by virtually all of the clustering devs
I interact with. It does not mean VMs are dead or not useful, but
they are not in the competition any more on performance driven needs.

Look Rich. Believe me, when you say things I listen. It's on my to do
list to evaluate CoreOS vs bare metal. Not to beat a dead horse but
I do need a fully unattended install semantic to do the regression testing
for routine cluster needs and my half baked ideas I do not believe
regression test results in vm or container setups. Maybe the first or
second digit of accuracy. I'm old school and I have to isolate
things on hardware. That's just how I roll:: I guess it's the EE in me.
Trust but verify..

So yes at some point I intend to vet the CoreOS thing, as it is 
very close to gentoo with ebuilds and such I think I'm the one
that pointed coreos out on the gentoo user list; some time ago,
as a derivative or rip-off of gentoo. Folks said ChromeOS
was from Gentoo and CoreOS was from ChromeOS (ring any bells?).


 From the kernel's perspective every linux system uses containers.
 They just tend to use a single container.  The kernel doesn't do
 anything differently when a process spawns in a container.  When that
 process looks out at the world the kernel shows it everything within
 its namespaces.  That is true whether you have one set of namespaces
 on the system or 50.  As far as I'm aware the system calls all take
 just as long to run either way.  Containers really are just about
 adding one more field to the keys in various kernel objects like
 processes/tasks.


WE have kernel shark (via trace-cmd) now and heaptrack too. Those (2) tools
alone should let you gather actual data on what you have stated above and
publish it. If you want a bunch of links to kernel shark info and examples
just let me know. What would be keen (and is on my todo list) is to take
kernelshark and use it for some deep analysis work on gentoo. Then publish a
gentoo wiki page on KernelShark so the community can see a cool
example on Gentoo. Kernelshark bridges that kernel/OS barrier and can 
quantify the actual timing and latencies and problems in a full stack or
particular layer of the stack. It is addicting and can consume days of your
time, just so you know (in advance).


On another note:: What I'm missing (and it's definitely new learning
material to me) is a robust, flexible DAG tool(s). What do you know about
for DAG and such tools/codes?

James


[1] https://www.deshawresearch.com/





[gentoo-user] Re: Install PreQualifying Matrix

2015-08-21 Thread James
Rich Freeman rich0 at gentoo.org writes:


  for (BS) Big Science, imho. BS needs all resources solving and 
  supporting  a single problem, with as low of latency as possible.

 What kind of latency are you expecting to get with Gentoo running on
 CoreOS?  A process inside a container is no different from a process
 outside a container as far as anything other than access/visibility
 goes.  They're just processes as far as the kernel is concerned.
 Sure, it isn't quite booting with init=myscieneapp but it is about as
 close as you'll get to that.


I'm not planning on running gentoo on CoreOS; so apologies if that is
confusing. I'm intending on running a stripped and optimized gentoo OS
and linux kernel as close to bare metal as I can. gcc5 is targeted at both
system, GPU and distributed resource compiling (RDMA).

Mesos + spark + tachyon + storm + RDMA + GCC-5.x is a killer platform
for clustering. It supports some traditional and well as radical frameworks.
Mesos is exploding with new Frameworks and is planning on support for many
languages. There is a bgo on apache-spark that needs a really talented Java
Hack to solve.  There is also an upcoming mesos conference in Ireland [1] that
any Euro_hack interested in Clustering should attend. Many companies are
hiring talent and paying a 50% premium, particularly if you can admin, code
and compile and know a bit of basic clustering.


[1] http://events.linuxfoundation.org/events/mesoscon-europe




[gentoo-user] Re: Install PreQualifying Matrix

2015-08-21 Thread James
Dale rdalek1967 at gmail.com writes:

  Blueness is a wonderful and collegial type of dev
  and is currently seeking input on his 'alpha' ideas::
  https://wiki.gentoo.org/wiki/Project:RelEng_GRS


His work is progressing and there are (3) major versions just 
posted to gentoo-dev.


 So this is to create a installer then?  Someone built a installer a long
 time ago and it didn't work well.  Heck, I never could get the thing to
 even complete the install and that was IF it would boot at all to even
 start the process.  It would hang somewhere and then sit there doing
 nothing.  After that, I found a installer to be useless and a waste of
 time.  I wasn't alone on that point either.  Not long after that, the
 installer project died.  The current handbook, it works. 

Funny. I just recently took the old 2008 version and installed on old
vintage hardware and it worked like a charm. ymmv.


 This is the issue as I see it.  A few people want a installer to make
 Gentoo easier to install.  Well, why?  After you install Gentoo, you
 have to update, maintain and maybe repair that install.  A installer
 isn't going to do that unless you wait for a new version of the
 installer and re-install/update sort of like windoze does.  Basically,
 you are going to need what is learned during the install to
 maintain/repair your system and that is just the start of it.  It's that
 simple. 

I look at your argument here as mono-dimensional as there are a plethora
of 'gentoo' systems one can end up with now; a lot has changed.

Embedded, tablet, gentoo-cell phone, efi, mbr not to mention what the final
target is (server, security-appliance, terminal server, CI, vm or container
host etc etc). One install semantic does not fit all current nor future needs.

Besides, if I want to deploy 50 systems for a cluster, one at a time in
parallel what do you recommend? via handbook? The modern diversity of
hardware options has rendered the gentoo handbook, dysfunctional, at best,
imho. ymmv.



 Another issue with having an installer.  People install Gentoo with the
 installer, if it works, and are basically completely clueless about
 Gentoo and the effort it takes to run it.  I'd be surprised if even a
 small percentage that used the last installer are still using Gentoo. 

I am; that's at least one.

 People use the installer, find out that Gentoo isn't a point n click
 distro, get pissed because they actually have to work at it and then
 they switch to something else.  Does that benefit Gentoo?  Not likely. 

So we split off the install support to another group so the good-folks
on gentoo-user do not have to be bothered with these sort of
installer-folks. My bet is this *attitude* is bullshit and these problems,
with an automated install system will be quite manageable by the
gentoo-noob-community directly. ymmv. We'll see, won't we? Either way,
your participate will be optional; so don't stress out about it.


 Gentoo can be a pain and most people don't want that because they don't
 want to put any real effort into their OS.  When I install Linux for
 someone else, I put some sort of Ubuntu or something that they can
 handle.  Putting Gentoo on a system and expecting them to handle updates
 would be . . . well . . . silly.  It would be a setup for failure.  If
 someone wanted to run Gentoo on their puter, I'd sit with them while
 they went through the install, with them doing the work and learning. 

Dale, kids, old folk and such blue collar folks run gentoo. I know I have
set up probably hundreds of gentoo systems for folks over the years. Many
haver gone on to study computer science or EE in school, other keep busting
wrenches for a living. The mystic that gentoo is only for the compiler
genies of the world is absolutely bullshit, so get that out of your brain,
or at least stop spewing that venom as gospel. You have no statistical
proof, only one at a time experiences. YES some behave that way. But
countless others do not and have not behave that way in the past and
currently;  and they would appreciate a simple semi-automated install
pathway, if not many such options for unattended installs of gentoo.

To me, gentoo is an emancipation of one's ablity,  to both run and optimize
software on hardware or virtual; and I run into lots of folks, including
recent college grads that just love it. Gentoo is NOT DIFFICULT, once the
basic install is accomplished, in my experiences. A frustrating gentoo
install does not even come close to learing everything one needs to know
about gentoo to manipulated the gentoo system going forward. Nor is
it the only pathway to a happy gentoo install.

Embedded software developers that have little *nix experience readily take
to gentoo, because of it's sourcecode nature. There are many of those
folks being force into linux in the past and currently. Many of them are
older and some have lots of experience with assembler codes. All that
I have dealt with are bit agry that somebody did not tell them about

[gentoo-user] Re: Install PreQualifying Matrix

2015-08-21 Thread James
Rich Freeman rich0 at gentoo.org writes:


  Besides, if I want to deploy 50 systems for a cluster, one at a time in
  parallel what do you recommend? via handbook? The modern diversity of
  hardware options has rendered the gentoo handbook, dysfunctional, 
  at best,  imho. ymmv.
 I have mixed feelings on this one.

YES. We all do. I just think the time has come for gentoo to offer
a variety of installation semantics. The hand book is valid. An installer
is valid. Using Ansible and such is valid. Clonezilla is valid [1].
Using  scp or dd HD to HD is valid. There are no limits to valid
pathways. We should just get on with 'diversity of gentoo installs' and
be done with it. If the handbook is 95% of the new installs, so be it.
MY prediction is with other viable options, the handbook we be actively
used as a reference, but we'll quickly experience an increase in usage 
of new install semantics. Pentoo is one well kept secret, as you know.[2]
zchaos is a titan, imho, and his work deserves accolades as well as exposure
in the greater gentoo community. I certainly appreciate pentoo
more and more every day.


 After reading some accounts in a completely different list I can see a
 lot of the value of just being able to click a few buttons and have
 gentoo running, and then having the luxury of tailoring it later.
 This was the driver to drop the stage1 installs in favor of stage3 in
 the first place.

We can all interpret the past via a variety of lenses. As always your
perspectives have a causal effect on my mind, so go easy with me? I do not
have all of this worked out, but, I am very passionate about this paradigm
shift.

Bootstrapping, from a micro processor point of view, has a myriad of
semantics, all valid and millions of embedded products use bootstrapping
semantics mostly uniquely created by the coders of those individual
products. Semiconductor companies usually provide the stub code, registers,
 details of ram, rom, eeprom mmc, flash, etc etc and the coders write unique
code to package the boot-loader so as to be 'license free'. WE do not have
to go to that level, but surely encouraging and creating a plethora of
pathways to install gentoo is a good thing. 

Then folk can think of a variety of ways (catalyst, profile, world_file,
ansible etc etc) of how to put collections of packages and configa onto the
recent installs in an unattended fashion.   This will prepare us (gentoo) to
champion the future of VM, Containers and clusters is a very logical and
extensible way. NOBODY is bridging the divide between physical (actual HD)
semantics and those ethereal {vm, container, remote hosted etc) so that it
is one large, but logical endeavour. imho. This is where I believe gentoo
can dominate. Compiling from 100% sources, the gentoo way, is a killer
advantage and gentoo is very well positioned on that. You should read up on 
what D.Berk wrote some years ago about clusters and look at the who's
who list of research and commercial folks that used gentoo for clusters;
if you have not already done so. I have notice some of those docs
disappearing, but they are all at legacy archives..

Tuning clusters/Clouds is all about managing sources, keeping the
source-trees (gitignore) pristine and keeping the OS pristine. Likewise the
same thing need to happen to the underlying kernel. Like it or not the
Kernel_bloat is at an all time high and that is a separate but parallel
need. Gentoo supporting both OpenRC and systemd is allowing this distro to
morph into something unmatched in the linux world, imho. It's a very good
thing for Gentoo and I believe this will only benefit Gentoo, linux and the
open source communities. Like it or not, Gentoo is a power player. Folks
just try to keep it a secret, commercially. It's gonna explode everywhere,
once it is easy to install. Systemd has dis-lodged many linux users
and that is a wonderfui but time limited opportunity for Gentoo (a window in
time, if you like).

Combined efficiently (virtual and real), will allow the distro to prosper
beyond it's competition. Those non-rolling distros are at a huge
disadvantage on performance, security and maintainability imho. Look at
Suse's recent moves. All we lack is raw speed/simplicity in the installation
semantic(s). imho.



 Still, if I were actually deploying on a cluster I don't think any of
 this is the way I'd probably do it.  On a cluster I'd be more
 concerned with integration with a configuration management system.
 I'd be thinking more of things like openstack and coreos for the
 initial install, and then Gentoo is just something that goes on top
 (or in the case of coreos, underneath).  It is a bit like sticking
 your filesystem on top of lvm - it just makes things easier down the
 road with almost zero cost. 

Those distros that currently offer quickie installs of clusters,
are mostly pathetic at what's needed to run different, tuned or stripped
kernsl underneath. Kernel tuning supremacy  for those 'cluster distros'

Re: [gentoo-user] Re: Install PreQualifying Matrix

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 3:28 PM, James wirel...@tampabay.rr.com wrote:
 You are right and you are wrong:: Openstack nor CoreOS are the best approach
 for (BS) Big Science, imho. BS needs all resources solving and supporting a
 single problem, with as low of latency as possible.

What kind of latency are you expecting to get with Gentoo running on
CoreOS?  A process inside a container is no different from a process
outside a container as far as anything other than access/visibility
goes.  They're just processes as far as the kernel is concerned.
Sure, it isn't quite booting with init=myscieneapp but it is about as
close as you'll get to that.

-- 
Rich



Re: [gentoo-user] Re: Install PreQualifying Matrix

2015-08-21 Thread Rich Freeman
On Fri, Aug 21, 2015 at 11:39 AM, James wirel...@tampabay.rr.com wrote:
 Dale rdalek1967 at gmail.com writes:

 Besides, if I want to deploy 50 systems for a cluster, one at a time in
 parallel what do you recommend? via handbook? The modern diversity of
 hardware options has rendered the gentoo handbook, dysfunctional, at best,
 imho. ymmv.

I have mixed feelings on this one.

After reading some accounts in a completely different list I can see a
lot of the value of just being able to click a few buttons and have
gentoo running, and then having the luxury of tailoring it later.
This was the driver to drop the stage1 installs in favor of stage3 in
the first place.

Still, if I were actually deploying on a cluster I don't think any of
this is the way I'd probably do it.  On a cluster I'd be more
concerned with integration with a configuration management system.
I'd be thinking more of things like openstack and coreos for the
initial install, and then Gentoo is just something that goes on top
(or in the case of coreos, underneath).  It is a bit like sticking
your filesystem on top of lvm - it just makes things easier down the
road with almost zero cost.

-- 
Rich



Re: [gentoo-user] Re: Install PreQualifying Matrix

2015-08-18 Thread Dale
James wrote:
 Dale rdalek1967 at gmail.com writes:


 James wrote:
  What I really would appreciate is some feedback on the Planning
 Questions listed below, as to help folks organized their thoughts and
 hardware details BEFORE actually performing an install or test-drive.

 Many/most of these options exist
 Install PreQualifying Matrx::QUESTIONS
 Live Testdrive options before installation(usb/cd/dvd)::
 Intended Usage (workstation/server/device/)
 Hardware or Vitual installation::
 PC mobo or tablet/embedded/device::
 Processor/Ram characteristics::
 MBR vs (u)EFI (type of mobo)::
 Single or Multi or RAID disk configuration::
 OpenRC or Systemd::  
 Grub1 vs Grub2 or other boot-semantics::
 File System type(s)::
 Hope other will also share and help give you ideas. 
 Dale

 Hello Dale,

 Acutally answering the question, with comments is a good 
 idea.

 But what I had in mind, that is much more pressing
 is a list of additional questions, or
 re-ordering the questions
 or re-stating the quesions
 or matrix logic on the causal relationships between 
 these quesions and other questions
 as to conclusion of valid install options
 is more of what I had in mind.


 Once that is reasoably vetted then
 I would look for some statisical inferences
 on the actual answers to these quetions

 as well as valid install links
 like sabayon for gentoo(ish) systemd
 like calculate-linus for gentoo(ish)openrc
 like pentoo for gentoo-penetration systems
 like zentoo for gentoo CI systems
 Like funtoo as an option install
 like gentooliveUSB   for a gentoo + persistence experience.


 I think this sort of approach will take some stress off of the
 gentoo-user list and handbook whilst Blueness brings maturity
 to his efforts; he alreayd has lilblue, tinhat and tor-ramdisk
 gentoo installs, so he is one of those guys that can single-handedly
 solve this crisis: should he put his fingers to the task.
 MaffBlaster has been very quite of late.

 Blueness is a wonderful and collegial type of dev
 and is currently seeking input on his 'alpha' ideas::

 https://wiki.gentoo.org/wiki/Project:RelEng_GRS


 THANKS!
 James



So this is to create a installer then?  Someone built a installer a long
time ago and it didn't work well.  Heck, I never could get the thing to
even complete the install and that was IF it would boot at all to even
start the process.  It would hang somewhere and then sit there doing
nothing.  After that, I found a installer to be useless and a waste of
time.  I wasn't alone on that point either.  Not long after that, the
installer project died.  The current handbook, it works. 

This is the issue as I see it.  A few people want a installer to make
Gentoo easier to install.  Well, why?  After you install Gentoo, you
have to update, maintain and maybe repair that install.  A installer
isn't going to do that unless you wait for a new version of the
installer and re-install/update sort of like windoze does.  Basically,
you are going to need what is learned during the install to
maintain/repair your system and that is just the start of it.  It's that
simple. 

Another issue with having a installer.  People install Gentoo with the
installer, if it works, and are basically completely clueless about
Gentoo and the effort it takes to run it.  I'd be surprised if even a
small percentage that used the last installer are still using Gentoo. 
People use the installer, find out that Gentoo isn't a point n click
distro, get pissed because they actually have to work at it and then
they switch to something else.  Does that benefit Gentoo?  Not likely. 

Gentoo can be a pain and most people don't want that because they don't
want to put any real effort into their OS.  When I install Linux for
someone else, I put some sort of Ubuntu or something that they can
handle.  Putting Gentoo on a system and expecting them to handle updates
would be . . . well . . . silly.  It would be a setup for failure.  If
someone wanted to run Gentoo on their puter, I'd sit with them while
they went through the install, with them doing the work and learning. 

Before I first installed Gentoo way back in 2003, I did my research.  I
researched my hardware, all sorts of options and read the handbook
several times.  It took me a few tries to get it right but I did.  I
don't recall asking anyone for help during that install process.  I just
followed the handbook and learned from the few mistakes I made.  Later
on, I learned how to customize things to suite my needs.  When I built
my new rig a few years ago, I sat down, figured out what I wanted to use
and adjusted the install process to suite that.  That effort was on me
not someone else.  If I want to use LVM, RAID, BTRFS or something else
that isn't included in the default install handbook, it's on me to
figure out where to insert that part of my install.  When a person has
used Linux for a while, they tend to learn 

[gentoo-user] Re: Install PreQualifying Matrix

2015-08-17 Thread James
Jeremi Piotrowski jeremi.piotrowski at gmail.com writes:

 Planning questions are an OK-ish idea, but I surely wouldn't link to
 derivative distributions to answer them. We have appropriate wiki pages
 for all options, those that are insufficient should be improved. These
 could be linked to so that people know what to expect.

I'm not suggesting that the handbook not be referenced or recommended.
I'm suggesting that we point to some sites for quick installs, including
gentoo livedvd. Others might be after a failed handbook install.
It's an idea, certainly not a mutiny But I do see that the handbook
being the face of the gentoo install experience is sub optimal. ymmv.
I think it should be an reference option for those ready for a deeper
learning (pedantic) experience. I do think there is room for a quickie
install semantic, if not many other install semantics other than the
handbook. Hence the idea of the Planning Matrix Questions before a
particular installation semantic is chosen by the  new user.


  What I really would appreciate is some feedback on the Planning
  Questions listed below, as to help folks organized their thoughts and
  hardware details BEFORE actually performing an install or test-drive.

 It's always good to plan before doing something so *this* part of your
 proposal I support.

Yes the idea works with just keeping the status quo for installs (pain and
torture via the handbook) too. That's a minimal scope of what I have
in mind so hence I'm first shopping the idea here to give gentoo the first
shot. If not, I might just put up a neutral site and point to all the
gentoo derivative distros; and let folks choose as they like. I've been
on this list over 10 years now. I'm pretty convicted about this 
need to offer up a softer face to gentoo installs, one way or another.
Sites like distrowatch do Gentoo a great dis-service.


  A recent discussion of the dev list showed
  encouragement for pointing gentoo-noobs to some of the gentoo derivative
  distros for a quick install experience.

 Perhaps it would be enough to extend this page
 https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/About

That seems like a page to read just before attempting a Handbook install.
However, you can take what ideas you like and make those mods as you like.
What I'm talking about is a set of questions that help a user
prepare the info and make critical decisions, like systemd vs openrc.

 and under `Troubles` mention derivative distributions (by name) with a
 _hint_ that their installers quickly lead to a working base system.

That sounds like a good idea; do you have rights to the wiki page?
Gonna post a bgo doc bug?

 The decisions to be made during the installation are mostly orthogonal, so
 I wouldn't try to break the current installation procedure which is for
 the most part linear. 

Many think the current install (via the handbook) is like kissing a sour
lemon on the first date. ymmv.

 A matrix implies some form of interaction between the options, which I
 don't quite see.

The proposal is for planning before the install occurs. It does suggest
that the handbook be only one of the possible pathways to a successful
installation of gentoo (or a limited number of gentoo derivatives). 

It can be a (3) column table with links to appropriate install semantics.
It's a thought looking for comments; not a hard pitch at all. I think
I have identified some excellent questions to pose to potential gentoo
install noobs, so they at least prepare for whatever  installation semantic
they choose to follow. If folks do not like the idea of pointing to other
distros with installer programs. OK. That can be something
informally suggested. I thought the link to calculate where its is clearly
explained how to covert a calculate linux install to a gentoo install, is a
valid idea and it first appeared in gentoo-dev. Many of the devs are aware
of the drudgery of installing gentoo via the handbook. Sure many folks
think that pain is necessary, but I do disagree, strongly. I never taught
like that in any of my labs or folks I have mentored over the decades. But
the 'hard ass' approach is a popular, legacy mentality  and many youthful as
well as older folks with experience just do not respond well to that sort of
speech, imho. That's what the combination of the handbook and many
responses in gentoo-user project, imho.

Calcuate linux keeping a page around where folks and easily see how to 
convert a calculate linux install to a gentoo install is very classy on
their part as they are interested in what is best for the user.


  straightforward for folks to discern the best route to their desired
  final result. When new installation semantics [1]  mature, the  
  installation matrix can be modified to include those options as links.

  Install PreQualifying Matrx::QUESTIONS
  Live Testdrive options before installation(usb/cd/dvd)::

 Pretty much already covered by
 

[gentoo-user] Re: Install PreQualifying Matrix

2015-08-17 Thread James
Dale rdalek1967 at gmail.com writes:


 James wrote:

   What I really would appreciate is some feedback on the Planning
  Questions listed below, as to help folks organized their thoughts and
  hardware details BEFORE actually performing an install or test-drive.


  Many/most of these options exist

  Install PreQualifying Matrx::QUESTIONS

  Live Testdrive options before installation(usb/cd/dvd)::

  Intended Usage (workstation/server/device/)

  Hardware or Vitual installation::

  PC mobo or tablet/embedded/device::

  Processor/Ram characteristics::

  MBR vs (u)EFI (type of mobo)::

  Single or Multi or RAID disk configuration::

  OpenRC or Systemd::  

  Grub1 vs Grub2 or other boot-semantics::

  File System type(s)::

 Hope other will also share and help give you ideas. 

 Dale


Hello Dale,

Acutally answering the question, with comments is a good 
idea.

But what I had in mind, that is much more pressing
is a list of additional questions, or
re-ordering the questions
or re-stating the quesions
or matrix logic on the causal relationships between 
these quesions and other questions
as to conclusion of valid install options
is more of what I had in mind.


Once that is reasoably vetted then
I would look for some statisical inferences
on the actual answers to these quetions

as well as valid install links
like sabayon for gentoo(ish) systemd
like calculate-linus for gentoo(ish)openrc
like pentoo for gentoo-penetration systems
like zentoo for gentoo CI systems
Like funtoo as an option install
like gentooliveUSB   for a gentoo + persistence experience.


I think this sort of approach will take some stress off of the
gentoo-user list and handbook whilst Blueness brings maturity
to his efforts; he alreayd has lilblue, tinhat and tor-ramdisk
gentoo installs, so he is one of those guys that can single-handedly
solve this crisis: should he put his fingers to the task.
MaffBlaster has been very quite of late.

Blueness is a wonderful and collegial type of dev
and is currently seeking input on his 'alpha' ideas::

https://wiki.gentoo.org/wiki/Project:RelEng_GRS


THANKS!
James