<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:moving-innovations.com,:/blog/2008/02/02/speaking-of-eselect</id>
  <link type="text/html" href="http://moving-innovations.com" rel="alternate"/>
  <link type="application/atom+xml" href="http://moving-innovations.com/blog/2008/02/02/speaking-of-eselect.atom" rel="self"/>
  <title>Moving innovations : Speaking of eselect...</title>
  <subtitle type="html">Making people happy with innovative software</subtitle>
  <updated>2008-02-03T07:06:29+01:00</updated>
  <generator version="4.x" uri="http://www.typosphere.org">Typo</generator>
  <entry>
    <id>tag:moving-innovations.com,:Comment/20</id>
    <published>2008-02-02T22:37:07+01:00</published>
    <updated>2008-02-03T07:06:29+01:00</updated>
    <link type="text/html" href="http://moving-innovations.com/blog/2008/02/02/speaking-of-eselect#comment-20" rel="alternate"/>
    <author>
      <name>Xake</name>
    </author>
    <title type="html">Comment on Speaking of eselect... by Xake</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<p>What you are talking about seems to be templates? I can&#8217;t recall when he was talking about it, but Uberlord have afaik implemented something like that in OpenRC. He had en example that looked something like your example of what you where looking for, but OpenRC usually still uses the &#8220;common&#8221; #/bin/sh format.</p>


	<p>But at template system could be nice, something like portages eclasses you can choose between and after that you only have some variables to set (like the one you demoed) and from that on only have to change the &#8220;defaults&#8221; for that template. 
Or do not use a template and have everything implanted from scratch if you want/need, thus allowing modules of the &#8220;current&#8221; sort.</p>      </div>
    </content>
  </entry>
  <entry>
    <id>tag:moving-innovations.com,:Comment/21</id>
    <published>2008-02-02T22:42:07+01:00</published>
    <updated>2008-02-03T07:06:29+01:00</updated>
    <link type="text/html" href="http://moving-innovations.com/blog/2008/02/02/speaking-of-eselect#comment-21" rel="alternate"/>
    <author>
      <name>Diego "Flameeyes" Petten&#242;</name>
    </author>
    <title type="html">Comment on Speaking of eselect... by Diego "Flameeyes" Petten&#242;</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<p>This is what I meant with the fourth entry in my list: an easy way to choose between alternatives <em>without</em> having to write a new eselect module for each. I also hope it would be also <em>without</em> having to list all the alternatives inside the module, letting the implementations themselves install a datafile saying &#8220;I&#8217;m here, you can choose me&#8221;.</p>      </div>
    </content>
  </entry>
  <entry>
    <id>tag:moving-innovations.com,:Comment/22</id>
    <published>2008-02-03T18:19:25+01:00</published>
    <updated>2008-02-04T06:55:28+01:00</updated>
    <link type="text/html" href="http://moving-innovations.com/blog/2008/02/02/speaking-of-eselect#comment-22" rel="alternate"/>
    <author>
      <name>Ciaran McCreesh</name>
    </author>
    <title type="html">Comment on Speaking of eselect... by Ciaran McCreesh</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<p>This would be why we have eselect libraries, as well as modules. Quite why no-one ever used them is beyond me&#8230;</p>      </div>
    </content>
  </entry>
  <entry>
    <id>tag:moving-innovations.com,:Comment/23</id>
    <published>2008-02-05T09:37:53+01:00</published>
    <updated>2008-02-07T06:57:31+01:00</updated>
    <link type="text/html" href="http://moving-innovations.com/blog/2008/02/02/speaking-of-eselect#comment-23" rel="alternate"/>
    <author>
      <name>Donnie Berkholz</name>
    </author>
    <title type="html">Comment on Speaking of eselect... by Donnie Berkholz</title>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<p>This is what I wrote skel.bash for. It currently is written to do stuff in lib* only, but it could probably be modified fairly easily to do what you want.</p>      </div>
    </content>
  </entry>
</feed>
