List Archive: gentoo-soc
Hello,<br><br>After reading the proposal at the wiki and reading the posts regarding this project here at the ML I started poking arround and really seeing if this project was worth it.<br><br>The actual eselect code is deprecated and Exherbo's ecletic is not that different and can be slow. Eselect can be a very powerful tool but could be improved with a C rewriting. Having this in mind, using <a href="http://modules.sf.net" target="_blank">modules.sf.net</a> project would be yet another workaround for a common problem of gentoo users and therefore not the solution.<br>
<br>Besides re-writing eselect in plain C the new implementation would be as follows:<br><br>Every ebuild with SLOT != 0 would create it's own "module" in a per-system DB (similar to /var/db) allowing the module listing and switching easy. This implies some coding on portage and a few parameter tweaking on each "modulable" ebuild.<br>
The "module" creation would be automatic and therefore created upon a successful emerge.<br>Another per-user DB would be maintained and read upon each login for environment switching (adding a few lines on /etc/bash.rc or similar).<br>
The per-user DB would also allow various profiles per user and fast switching between them.<br><br>Would be glad to hear some comments from other gentoo/list users. <br><br>The idea on the wiki "universal select tool" really got into my interest as it is a common problem that I have to deal with from time to time.<br>
<br>Cheers,<br>Sérgio<br>
|
|