Liraz,<br><div class="gmail_quote"><br>On Mon, Dec 14, 2009 at 13:36, Liraz Siri <span dir="ltr">&lt;<a href="mailto:liraz@turnkeylinux.org">liraz@turnkeylinux.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Great ideas but as you mention a bit out of the scope of what we have<br>
the resources to accomplish at the moment.<br>
<br>
So I&#39;m thinking the community&#39;s direction should be to improve packaging<br>
infrastructure generically with the help of upstream and new<br>
experimental innovations to configuration management and in a few years<br>
when most of the major gotchas have been addressed re-evaluate and<br>
refine the technical direction for appliance development to include<br>
these advances. As a developer I&#39;d love to see that happen but at the<br>
same time I realize most users don&#39;t really care about what happens<br>
under the hood. They just want stuff to work. Right now. TurnKey is all<br>
about bridging the gap between the value the best open source software<br>
can deliver and the value end-users are getting.<br></blockquote><div><br>First of all, thanks for your thorough reply! So in essence we agree on
a lot of stuff - it&#39;s just that the timing isn&#39;t good. Resources are
limited; there are technical problems to solve; and finally, it&#39;s not
clear what the *best* solution is, as people are still experimenting
with it (and improving). That pretty much sums it up.<br><br>One point
that comes as entirely unrelated but may end up being a big roadblock
is the question of modular configurations. (in fact I changed the
subject to reflect this). Recently there was some discussion regarding
ext4 and the unfortunate side effects that some of its performance
improvements had - specially on small config files:<br><br>Ext4 Data Loss<br><a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781">https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781</a><br><br>Comment from Theodore Ts&#39;o<br>

<a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781/comments/45">https://bugs.launchpad.net/ubuntu/+source/linux/+bug/317781/comments/45</a><br>(but there are several others later on the thread)<br><br>At
one point Theodore Ts&#39;o advocates that programs store configuration
using a database (for example Sqlite) specifically tuned for it. So we
*may* end up with some kind of system registry (pretty much like
Windows) sooner or later. It will change the way config is stored, and
as a consequence, change the way we build appliances. A central database may be much worse to work with, or much better, than modular config files - it all depends on the implementation &amp; API that gets used. I prefer to not
to pick a winner here, because relative merits are (as said) relative
:-) <br><br clear="all"></div></div>-- <br>Carlos Ribeiro<br>Consultoria em Projetos<br>twitter: <a href="http://twitter.com/carribeiro">http://twitter.com/carribeiro</a><br>blog: <a href="http://rascunhosrotos.blogspot.com">http://rascunhosrotos.blogspot.com</a><br>

mail: <a href="mailto:carribeiro@gmail.com">carribeiro@gmail.com</a><br>