Proposal: linaro-testdrive script...
amit.kucheria at linaro.org
Thu Sep 30 06:42:27 UTC 2010
On Thu, Sep 30, 2010 at 3:10 AM, Christian Robottom Reis
<kiko at 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?
> 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
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
Sorry for the long-winded reply.
More information about the linaro-dev