<tt><font size=2>&gt; From: Kevin Fenzi &lt;kevin@scrye.com&gt;</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Greetings. <br>
&gt; <br>
&gt; I've whipped up the early ideas of a way to replace (most) spins with<br>
&gt; something that is more generic and useful. I have signed up for a<br>
&gt; fudcon session to brainstorm on this idea and see if it can be beaten<br>
&gt; into a plan/schedule/feature, or if it's not going to work for whatever<br>
&gt; reason. <br>
&gt; <br>
&gt; I have a very brainstormy/draft wiki page outlining the idea at: <br>
&gt; </font></tt><a href=https://fedoraproject.org/wiki/Fedora_formulas><tt><font size=2>https://fedoraproject.org/wiki/Fedora_formulas</font></tt></a><tt><font size=2><br>
&gt; <br>
&gt; The short version: <br>
&gt; <br>
&gt; Setup a infrastructure/framework around a collection of ansible<br>
&gt; playbooks to allow our users to simply download a formula for what
they<br>
&gt; want to do and have a curated setup made for them using Fedora<br>
&gt; packages. <br>
&gt; <br>
&gt; Want a electionics lab setup? download. review. answer some<br>
&gt; questions. click. <br>
&gt; Want a LAMP stack? download. review. answer some questions. click.
<br>
&gt; Want a openstack demo cluster? ditto. <br>
&gt; Want a graphics designer workstation? ditto.<br>
&gt; <br>
&gt; Note that this assumes you have already installed Fedora, it's a post<br>
&gt; install setup. This would mean that we should continue to do spins
for<br>
&gt; various desktops as people may way to install their desktop as a base<br>
&gt; before adding on formulas.<br>
&gt; <br>
&gt; Of course there's tons of details/questions to work out (many listed
on<br>
&gt; the wiki page, but I'm sure there are more details too). <br>
&gt; <br>
&gt; So, what do folks think? Workable? Crazy? Crazy enough to work?<br>
&gt; :) <br>
&gt; <br>
&gt; kevin<br>
</font></tt>
<br>
<br><tt><font size=2>Doh! &nbsp;I wish I was going to fudcon. I've yet
to get to one and this would be right up my alley. &nbsp;I'm doing something
similar with puppet now where I boot a custom Live Fedora spin with stateless
Linux features enabled and puppet makes each node conform to some predetermined
role. &nbsp;I've been wanting to get some time with ansible because puppet
really isn't working very well for this. &nbsp;My situation differs mostly
in that I use this approach to maintain hundreds (working towards thousands)
of appliance-like nodes. &nbsp;Still, there is much in common once you
go beyond just managing packages, but also their run-time state. &nbsp;Do
you aim to go that far, or stop just shy of that?</font></tt>
<br>
<br><tt><font size=2>I don't think the concept is crazy at all -- I think
it's terrific, but I also have no idea how attached the current spin maintainers
are to their established methods.</font></tt><font size=2 face="sans-serif"><br>
--<br>
John Florian</font>
<br>