'Vorporeal' said:
I'm sorry that I haven't been able to help out more. By the time the first Pandoras are shipped (mine included), the semester will be over and I'll have time over the summer to help out with testing and improving.
No worries, your work with aufs is still here and will be incorporated into a kernel as soon as I can focus back on kernel development. Your contribution in time and effort is greatly appreciated and we hope to see more of you as you have time.
Just to clarify a little about our naming scheme that we decided on...
The official image release will be 0.0.3-base (minimal boot image) and maybe a 0.0.3-desktop (likely mirroring/as-close-as-possible image to whatever is bundled with the official Angstrom distro) from there the community is encouraged to design their own images and contribute them back (in which I mentioned earlier that we would love to host back on our community site)
So, if someone wanted to build a NAND based distro with speed optimizations he could start with 0.0.3-base, modify, add, remove desired software and rerelease as 0.0.3-nand.
If someone want to use maemo instead of whatever is used on 0.0.3-desktop, she could add and remove specific packages and call it 0.0.3-maemo
Same with KDE, e17, Xfce, etc.
This will be very easy done once our binary repo becomes larger. There is work to get cross compiled distcc guides up and pre-built configs so that you can quickly deploy on a dev image for power-users. Otherwise if your not interested in cross compiling or natively compiling that you can still use what is available in the binary repo and let me know what you need compiled and I will get to it. FYI, the gentoo.pandora.devs decided to natively compile the 0.0.3-base image from scratch to see rough performance and I was pleasantly surprised especially for an ARM system, and I am using a BeagleBoard rev. B7 with half the RAM as the Pandora release model. Im not advocating everything be compiled natively, I think cross compiling is still much quicker, but it is not off the table... and I wasnt using DistCC
!!!Strictly using binary packages in Gentoo is as easy as adding ONE of the following lines and a PORT_BINHOST line in a configuration file!!!
To do so you can edit your /etc/make.conf (although these lines will likely be in the image by default and commented in/out depending on the image)
CODE
FEATURES="{$FEATURES} getbinpkgonly"
or
CODE
EMERGE_DEFAULT_OPTS="--getbinpkgonly"
and
CODE
PORT_BINHOST="http://gentoo.openpandora.org/path/to/binary/repo"
I hope this helps, you can almost always find me making noise in FreeNode#gentoo-pandora if you have any questions/comments. Of you can leave me a comment here or on CODE
http://gentoo.openpandora.org
Respectfully,
Viridior