Re: [yocto] does meta-intel/meta-tlk layer require a README.sources file?

2012-11-27 Thread Burton, Ross
On 26 November 2012 20:44, Tom Zanussi  wrote:
> The meta-tlk layer isn't a BSP layer - it's a layer used to add the
> 'time limited kernel' feature to images built from a meta-intel BSP
> layer and distributed with that layer e.g. in the downloadable tarballs
> available on the Yocto downloads page.
>
> It's a meta-intel-only layer and has no meaning unless coupled with a
> meta-intel BSP layer, which does always includes a README.sources of its
> own, and so doesn't itself need one.

It's probably worth adding basically this as the README so that anyone
who comes across it knows what it is.

Ross
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] does meta-intel/meta-tlk layer require a README.sources file?

2012-11-26 Thread Tom Zanussi
On Sat, 2012-11-24 at 07:59 -0500, Robert P. J. Day wrote:
> more annoying pedantry, but from what i read in the current yocto
> BSP manual, a BSP layer *requires* a README.sources file, but there is
> no such file in the meta-intel/meta-tlk layer, although i can
> appreciate that that layer isn't *really* a BSP definition.  or is it?
> 

The meta-tlk layer isn't a BSP layer - it's a layer used to add the
'time limited kernel' feature to images built from a meta-intel BSP
layer and distributed with that layer e.g. in the downloadable tarballs
available on the Yocto downloads page.

It's a meta-intel-only layer and has no meaning unless coupled with a
meta-intel BSP layer, which does always includes a README.sources of its
own, and so doesn't itself need one.

The purpose of the README.sources also really only has meaning relative
to a generated image distributed with a layer - it tells the user where
he or she can find the sources that were used to generate the image that
was downloaded as part of the BSP.

I'm cc:ing the originators of those files in case they might have
anything to add or can correct me if my assumptions about those files
are wrong...

>   can someone clarify this?  is there a clear explanation as to what
> is required for a simple *layer* and what is required for an actual
> BSP definition?

The BSP Developer's Guide says what should go into a BSP layer.  I don't
know of anything that says what should go into a 'simple layer' other
than what's needed from a functional standpoint.  I suppose it would
make sense in general to have layers follow the same basic layout as the
main oe-core metadata, and I guess they mostly do these days already,
but since layers are a general mechanism that mean different things to
different people, I don't know that it's possible to require much beyond
functionality.

For BSPs, the purpose of a layer is to both document and distribute a
test image or two, to allow the user to find the sources that were used
to build the image, and to build the image on his or her own, which is
what drove the specific requirements for BSP layers as described in the
BSP Developer's Guide...

Tom

> 
> rday
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] does meta-intel/meta-tlk layer require a README.sources file?

2012-11-24 Thread Robert P. J. Day

  more annoying pedantry, but from what i read in the current yocto
BSP manual, a BSP layer *requires* a README.sources file, but there is
no such file in the meta-intel/meta-tlk layer, although i can
appreciate that that layer isn't *really* a BSP definition.  or is it?

  can someone clarify this?  is there a clear explanation as to what
is required for a simple *layer* and what is required for an actual
BSP definition?

rday

-- 


Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca

Twitter:   http://twitter.com/rpjday
LinkedIn:   http://ca.linkedin.com/in/rpjday

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto