Hi all,<br>we're reconstructing a bit the way we build the image. We're trying, to be more precise, to relate everything to a debian package. <br>The artwork situation could be explanatory: at the moment we use files in config/chroot_local-includes/...... to provide customization for the various apps (gconf, mainly, but also iceweasel and so on). This solution,<span id="result_box" class="short_text"><span style="" title=""> although</span></span> useful for the GIT repository, is not the most "clean" one.<br>
So for the artwork we've decided to act as GNOME does: integrating the gconf and other application customization into packages.<br>I've created a package called archeos-artwork that will be available soon into the archeos repositories (<a href="http://repos.archeos.eu">repos.archeos.eu</a>) that contains files (wallpaper, login screen, etc...) along with customization file (placed into /usr/share/artwork/gconf-settings).<br>
When the package will be installed the postinst script updates the gconf configuration to include the settings stored into that file.<br>This has many pros:<br><ul><li>The artwork is located in only one package, so installing it could (theorically) transform your distribution into an ArcheOS like (only for the artwork!)</li>
<li>All configuration is stored in only one file: (/usr/share/artwork/gconf-settings.<br>This allow us to have a quick and "at a glance" look at all the customizations.</li><li>No more quick-and-dirty scripts to generate gconf mandatory settings.</li>
</ul>Obviously we've also some troubles with that:<br><ol><li>We've not tried it anymore</li><li>We don't know if the settings needs to be reloaded each time the system reboots. Gnome for example uses a script located into /etc/init.d/ to do that.</li>
<li>Possible conflicts with the gdm/gnome packages?</li></ol>So, asap I'll test it intensively trying to build an Alpha with this new package.<br>And now...We're looking for some good (or also bad) graphic designer to draw logos, banners and other (very simple) things. Who's interested please write in this ML or reply to this mail.<br>
<br>Thanks for reading 'til there.<br><br>Fabrizio<br>-- <br>@P=split//,".URRUU\c8R";@d=split//,"\niranruF oizirbaF";sub p{<br>@p{"r$p","u$p"}=(P,P);pipe"r$p","u$p";++$p;($q*=2)+=$f=!fork;map{$P=$P[$f^ord<br>
($p{$_})&6];$p{$_}=/ ^$P/ix?$P:close$_}keys%p}p;p;p;p;p;map{$p{$_}=~/^[P.]/&&<br>close$_}%p;wait until$?;map{/^r/&&<$_>}%p;$_=$d[$q];sleep rand(2)if/\S/;print<br><br>