On Thu, Sep 30, 2010 at 3:10 AM, Christian Robottom Reis kiko@linaro.org wrote:
On Wed, Sep 29, 2010 at 11:07:27AM -0400, Scott Bambrough wrote:
This script should ask some basic questions and just do the right thing. This should be a separate script from linaro-media-create.
Questions would be: - What SoC? - What board? - What release (milestone)? - Image type (headless, alip, qemu, etc.)
Doesn't the "what board" question already answer the "what SoC" one?
It does.
I'm not sure this problem is actually that big. I mean, I expect as a community developer I'm either interested in the latest release, the latest development milestone, or a nightly, and those are just 3 links to directories -- you there choose the image type, and pull in the right hardware pack.
The problem, IMO, is that these are scattered all over the place and there are too many variations as we add new support. So the documentation will always be out of date.
Here is an example:
I find out that snapshots.linaro.org provides dailies. But I want to test the official beta. Where are the milestone releases? Ok, lets go to wiki.linaro.org, click on Developer, scroll down to the bottom, click on Beta milestone, find nothing there, come back, click on Releases/1011/Beta Scenario 1: only Beagleboard and Versatile express images listed there. Hmm, i thought we supported IGEPv2 as well. Abort. (Obviously, I don't read the NEWS section) Scenario 2: I want to test my i.MX51 Babbage board, doesn't seem to be supported easily. Abort (I read NEWS, but have no clue how to modify the image) Scenario 3: I want to test my beagleboard. Takes me to a completely different website (releases.linaro.org)
Can someone outline the problem scenario better? Otherwise, I think this is something to consider for a future where there are actually that many different images to worry about.
I think we're already there and it'll only get worse. This is not too different from my concerns about Ubuntu live-cd images done for ARM. It takes too much time and effort just to get the board booting with these images. Why make all developers navigate the wiki maze when a single page tell can tell them - Install linaro-testdrive and follow the directions.
Sorry for the long-winded reply.
Regards, Amit