[Angstrom-devel] [RFC] Using narcissus as preferred way to build images for release
John.Willis at Distant-earth.com
Tue Feb 10 12:58:25 CET 2009
> In an effort to reduce the skillset needed to get involved into
That strikes me as a very good idea. Anything that keeps momentum around
machine releases (testing or otherwise) is good.
It also makes it much more likely that a dev with a supported machine 'in
the draw' may run off a quick image test now and then (and upload to
testing) rather then put it off as they can't face the rebuild/reconfig time
for their local environment.
> I'd like to propose this:
> Narcissus is the preferred way to build an image to be put in the
> download are for users.
> The workflow would be:
> 1) go to http://amethyst.openembedded.net/~koen/narcissus/
> 2) select machine, packages and click 'build me'
> 3) downloading resulting image
> 4) test it
> 5) Convert it to the proper format (e.g. ubifs, jffs2, tar.bz2, ext2,
> 6) upload it to angstrom-distribution.org
> 7) Announce it
Seems eminently sane.
> Note that step 5 can be scripted, but due to php/fakeroot limitations
> can't do it all with narcissus. An option would be that narcissus spits
> out the scripts needed.
I wonder if there are some offline/fork options around that. I guess
anything other than giving the user scripts is going to be a big hack
> As the narcissus page points out, patches are welcome. If you are
> missing packages, send me a patch :)
> So, what do you think about this proposal?
Gets my vote.
More information about the Angstrom-distro-devel