<tt><font size=2>> From: Kevin Fenzi <kevin@scrye.com></font></tt>
<br><tt><font size=2>> <br>
> Greetings. <br>
> <br>
> I've whipped up the early ideas of a way to replace (most) spins with<br>
> something that is more generic and useful. I have signed up for a<br>
> fudcon session to brainstorm on this idea and see if it can be beaten<br>
> into a plan/schedule/feature, or if it's not going to work for whatever<br>
> reason. <br>
> <br>
> I have a very brainstormy/draft wiki page outlining the idea at: <br>
> </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>
> <br>
> The short version: <br>
> <br>
> Setup a infrastructure/framework around a collection of ansible<br>
> playbooks to allow our users to simply download a formula for what
they<br>
> want to do and have a curated setup made for them using Fedora<br>
> packages. <br>
> <br>
> Want a electionics lab setup? download. review. answer some<br>
> questions. click. <br>
> Want a LAMP stack? download. review. answer some questions. click.
<br>
> Want a openstack demo cluster? ditto. <br>
> Want a graphics designer workstation? ditto.<br>
> <br>
> Note that this assumes you have already installed Fedora, it's a post<br>
> install setup. This would mean that we should continue to do spins
for<br>
> various desktops as people may way to install their desktop as a base<br>
> before adding on formulas.<br>
> <br>
> Of course there's tons of details/questions to work out (many listed
on<br>
> the wiki page, but I'm sure there are more details too). <br>
> <br>
> So, what do folks think? Workable? Crazy? Crazy enough to work?<br>
> :) <br>
> <br>
> kevin<br>
</font></tt>
<br>
<br><tt><font size=2>Doh! I wish I was going to fudcon. I've yet
to get to one and this would be right up my alley. 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. I've been wanting to get some time with ansible because puppet
really isn't working very well for this. My situation differs mostly
in that I use this approach to maintain hundreds (working towards thousands)
of appliance-like nodes. Still, there is much in common once you
go beyond just managing packages, but also their run-time state. 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>