From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 12475E009D9; Thu, 9 Jul 2015 09:29:25 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [157.56.111.138 listed in list.dnswl.org] * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0138.outbound.protection.outlook.com [157.56.111.138]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 33074E009A7 for ; Thu, 9 Jul 2015 09:29:18 -0700 (PDT) Received: from BY2PR03CA005.namprd03.prod.outlook.com (10.255.93.22) by BLUPR03MB601.namprd03.prod.outlook.com (10.255.124.38) with Microsoft SMTP Server (TLS) id 15.1.207.19; Thu, 9 Jul 2015 16:29:16 +0000 Received: from BY2FFO11FD006.protection.gbl (10.255.93.4) by BY2PR03CA005.outlook.office365.com (10.255.93.22) with Microsoft SMTP Server (TLS) id 15.1.213.14 via Frontend Transport; Thu, 9 Jul 2015 16:29:16 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; yoctoproject.org; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD006.mail.protection.outlook.com (10.1.14.127) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Thu, 9 Jul 2015 16:29:16 +0000 Received: from [127.0.0.1] (RA43240-03.am.freescale.net [10.81.17.26]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t69GTFW0010588 for ; Thu, 9 Jul 2015 09:29:16 -0700 Message-ID: <559EA15B.2060606@freescale.com> Date: Thu, 9 Jul 2015 11:29:15 -0500 From: Ann Thornton User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: References: In-Reply-To: X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD006; 1:rA4zPfadEv7FNAYTAnedO9D5oAYRGymhGNxV83f9Pq4JHA0F6HKgonfeVwOG7h9Rjo5Y+REV1KhJutCQYdBNOuUhLxQQpKlzRyauAmgz1X0pC72frDOxj15zbdbQdpJWc42gXoDtV6yrK+e8Ss6hrUf9EctnF1K2k1jQ8adX5q/2NlaO5QaF/18p5uzxzmaLn7OstBToyWQ36xI9y9lyoGr8XbvyTt2iHymOl8lUN9uSXjV3MwrOHJIoaP4yNGpeJcQAveb34r+Ec8V3cS+0rrJf84fY745JlbnyeNHG9UJdMvbx+dr0HuADGrg7ylxkkorWecZROfw6GafVCq1g6PsJ32c0MWHSMB0+POBympWvoXDNKmP35tzZTSkhXTxY X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(2980300002)(339900001)(479174004)(24454002)(377454003)(252514010)(189002)(199003)(51704005)(50986999)(107886002)(54356999)(87266999)(76176999)(110136002)(65816999)(33656002)(46102003)(4001350100001)(64126003)(36756003)(189998001)(65956001)(65806001)(5001960100002)(2351001)(106466001)(104016003)(86362001)(87936001)(6806004)(85426001)(19580405001)(512874002)(19580395003)(83506001)(80316001)(2950100001)(77096005)(77156002)(450100001)(62966003)(105606002)(92566002)(84326002)(120886001); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR03MB601; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB601; 2:GVu0NxkmfMh7y1QG5/9Mqepwp7od6DJou22UGysmWpd2xNUx65D4VwUB8thwpp6i; 3:Uufb0mIzGffhYUFifbvqg/yXRPnGh0ES+eqseZbC/xDccPFCGnaQqRXc5NPSmOT1n4zw+4Vy8qi/NR571PMQgAB0fu0h51pV7gPPvOOZlPyw0VgcWeURsYGkyVYQGoAB2Z93Ev1tr0bu/TWYyaEqoAUa3zw8XFUxgcj+si5mpDYsBvIaj+36ACgKuCJA+yoDWGUEiPuNB5hEK0AYO6VO+toTj/TLpe2iGbVE9CJ/Yhc=; 25:92TE8lRKjJBJRd3qAB+Qb0KxvtzdbEzTF623TE7zvrFhhQWahkPowG6k14L7ehO2FTPFiP3LYcGtXOSsrKg9OxMDRZJEaMtHqN9fpEgIQ3fEStgMnteea7eOMZewqh2GqVzMGM/LMd/QJTwoziDhQRiwfamRU2xdsSCKRr89ynoU9RqrASnlA0fjPIGP+zF+otXZNoAsKKcDEuP9sEI9JH55RfOyIJ4OvHey0UTzL+aFYI8zHsVCSbveF1aoXqiwJA13rHfIOuinTIL0JJ3qsw==; 20:MI0eVTEEMsNfwAFnjcK9tBUv7i/+r8wYhGrdsu74ZVqB3pQoXD/ZSNzZX2i2D+sBPjO67YlVtuCQzCYvLQ/2C8Ko98iQsHqzb0UU8cvRFBZw/ZxSoMFiK0cGTFCQufT8Wg+dwtnnySyMnxjdJrG7PAVyJnclTliJnfoqWXTzdzSYfoHdpapVSx4L/dMYND3DGJMxmSHE7K6JMqcOElF/K5rL02lU7wpd6nGj3YrFiG4FhGphT0mtdI3Kg7v5CvadH/LRmKJrq7PU1VAg7AXkRf1DsmwL6QVJ+4ulhX8+ZmleTUXmMPlbYP68SNUVSluocf2ivLflubJFndF/fKyfWeGoGo3BDnSXzemMCq4IILI= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB601; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BLUPR03MB601; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB601; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB601; 4:r7GVMI06TKtH/4CCPI6NIZRIr6Q3r3dfwYtWx7zXY+mdK7J45BUdXnCYyg/97LiKIg+pDitBjULWkHZ5ec0ZmPtGXpJJbez7cYXZAqik9v3+bZV/9S8H1/3fDvMwTSe1I8oT9M/dXAmobFFPKrliZL2kMj2ZaYavuppassWK4NCV4H1ad4qvljalMdj4dkQyYVChO4CbfCZ1OEQQNJmTzDo2IA8LxXMnwKbMzz2szzKJDUbjT2ekquyvZKYGVyLAhXxs8wUyk84f8Qghuze6kxxsMJfygfCWLS+3vc4+YbM= X-Forefront-PRVS: 0632519F33 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB601; 23:2msOzCxQssh/Z3Xmrpoiz7JeNGbzNty/qef3ChCP3b?= =?us-ascii?Q?9WE6/KiL8Rc+5ArAiSQKLg0SdFpBlDr7KthuHKHvsWFNiMF9zBZUKvOuwwxI?= =?us-ascii?Q?94VfoCC3r9bL0du2rkJKuuje11eraE8ctDj+FTULWLLf9QIfEURORrZu4Foa?= =?us-ascii?Q?cATRUpw1f+PX88H6kJ1t8P9ns/v1mV6nXUouxZ+HuNN8H4iCUZZpMlowS+OR?= =?us-ascii?Q?BCenz8Mu/enEWD/2Lp5+H5bqsM0qj0hCkpm0XkaBMZjFGSMNe8gIKZuLZaE7?= =?us-ascii?Q?0HmhN9/g1YK2nIbO6Kp44tozY15P5omkvvSni4W0WMl1zcr7JrjCbRZnZbP7?= =?us-ascii?Q?HLWqALBDER6xztqTklLSsHFbjPFivY40A2zO0JLXrdwuWUAR0NWZhSC0PmMf?= =?us-ascii?Q?uTLq8Azf5keCEAd4JePxHQ1Bpb4RJE7ehOfAz31d+uxxNvNzb1oMMtG7Wurz?= =?us-ascii?Q?I+PlEzLkmM6v4NjOa5+2nqilsvDoE8WWJr9Jtnwamri8coXeIBmC39txb/d7?= =?us-ascii?Q?S2e0ew1eruHs7A9ZuUWXgy9q15kidtVgmlscMdukdH1LtIogTfBPVZ037+Lo?= =?us-ascii?Q?NFEUdrALKESzBbWEQsaiflbhezKJzG0TgMYMbpDTbyvvPXaZAhkIVU7RzyC/?= =?us-ascii?Q?6JHsXudVZBXCXgyZuzfQu1HTo3+GmiUSrLmhvdYBxgxr3cTQElAo9sLQ7L7I?= =?us-ascii?Q?VUUoSNl79JEDQ0uX/mVMHHf2kh3YaRiHUre8qEGfrQPUkWI4j9T4zDczPJsG?= =?us-ascii?Q?Vro0vucZrhRA7zDbD/dvkP9JiKF5K/wVHeUl0kmGxR4jFTnxWyBZ0UMrFem2?= =?us-ascii?Q?IrjnC2aCuo14lsM3siLZMQj2W+o6srrLBJH9k4JSnr+VBrliIDGVrha3YJKD?= =?us-ascii?Q?aFUDs7UrzYf2R10LTK9Zv7JxSX4X9BIAdFgD9Y00nTKSOyly/B9FMTBULWEf?= =?us-ascii?Q?Buu7/gc+OmjLq6eMrHHGBx/iiipwEQndHhE/2cHCwZtiUz+2e1lyPAdV3uQu?= =?us-ascii?Q?YFOOgfTnvRgbVv+4CCT8jsjhOi1CK3hQLF91X7AjXpJ5e0L/LeMorOSZZB0A?= =?us-ascii?Q?xpo7EriD+e6o93vo7JDmwGNmEntGPYw9KUceKU+NWlSKBswbGg7VIJ5s/Pl/?= =?us-ascii?Q?5zfQp9haMnx3iB45O11VyL7OsZ42ERoUyB9dmsMskzq/tOA8hak58qDKb3lV?= =?us-ascii?Q?LNoegtDBu/F2A=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB601; 5:JZyxaRNiUUfzclOBZYsV0Wf8+Nhdp607mdNOqbfpkrMTHPHpRZ7TIkp4bANJxDZjYDri5Aao+b6TP51MBbCiTePBudJ8/b3jJ6pV0FaLFnbH5zNheDl/14I8QakgHr43OYs6NvzI0BT538S6yYrwtA==; 24:B9qe3i2FmxlSQ9nw7910Doka7s5NRyPeEyqr7PYuvVErwEwTLQqPtrA8sfD4HebOfyV+EeGCluNL8ZzPWWtTiQwZ3nIRIdfYqyKidELaJfk=; 20:sKbQJqegQCDwoKQ5/nnZryLOQHtRIIFxCO+5xOq/UKori0yfqRcBLA4dGNjKNqPypzEC7Jtvd4Q16bWyNNbioQ== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2015 16:29:16.5106 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB601 Subject: Re: BSP Packagegroup X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jul 2015 16:29:25 -0000 Content-Type: multipart/alternative; boundary="------------090609030308020907050101" --------------090609030308020907050101 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 8bit For packagegroup divisions, how about graphics multimedia networking tools (probably others I haven't thought of) Each of those groups might be further divided into minimal, core, demos, extended as needed. Each packagegroup could check DISTRO-FEATURES, etc so that they would be as generic as possible. Then recipes could include the level of detail desired and they would work across product lines. Ann Thornton On 7/9/2015 9:56 AM, Daiane Angolini wrote: > For me, packagegroup is only a set of packages wrapped together to > make my life easier. > > Should BSP provide packagegroups to ease the addition (and removal) of > set o BSP packages, or their “functional” dependency. For example an > application such as aplay is needed to stress the audio functionality, > even though there is no dependency from alsa driver from kernel with > alsa-utils. Should BSP provide packagegroups? > > I think offering packagegroup options to enable BSP pieces may really > ease the BSP usage, however I main point here is how far should BSP > go. What is the limit between a BSP packagegroup and a "demo" > packagegroup (as we does in meta-fsl-demos)? > > Thinking about a package group to provide BSP packages related with > VPU, in my opinion it should have: > > * VPU firmware > * VPU lib > > In case I’m using gstreamer, I would like a packagegroup like: > > * VPU firmware > * VPU lib > * gstreamer plugins for VPU (gstreamer-imx or gst1.0-fsl-plugin) > > In case I’m using gstreamer with kernel mainline: > > * VPU firmware > * gstreamer > > > Should mp3 encoder (such as lame) be part of a BSP packagegroup? And > in GPU case? Would DEPENDS and PROVIDES be enough to include needed > packages? > > Should meta-fsl-arm (or meta-freescale) provide a bluetooth BSP > packagegroup even though there is no special hardware acceleration > provided by meta-fsl-arm for bluetooth? > > > Daiane -- Ann Thornton /Microcontrollers Software and Applications Freescale Semiconductors email: Ann.Thornton@freescale.com/ --------------090609030308020907050101 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 8bit

For packagegroup divisions, how about
graphics
multimedia
networking
tools
(probably others I haven't thought of)

Each of those groups might be further divided into minimal, core, demos, extended as needed.

Each packagegroup could check DISTRO-FEATURES, etc so that they would be as generic as possible.

Then recipes could include the level of detail desired and they would work across product lines.

Ann Thornton

On 7/9/2015 9:56 AM, Daiane Angolini wrote:
For me, packagegroup is only a set of packages wrapped together to
make my life easier.

Should BSP provide packagegroups to ease the addition (and removal) of
set o BSP packages, or their “functional” dependency. For example an
application such as aplay is needed to stress the audio functionality,
even though there is no dependency from alsa driver from kernel with
alsa-utils. Should BSP provide packagegroups?

I think offering packagegroup options to enable BSP pieces may really
ease the BSP usage, however I main point here is how far should BSP
go. What is the limit between a BSP packagegroup and a "demo"
packagegroup (as we does in meta-fsl-demos)?

Thinking about a package group to provide BSP packages related with
VPU, in my opinion it should have:

* VPU firmware
* VPU lib

In case I’m using gstreamer, I would like a packagegroup like:

* VPU firmware
* VPU lib
* gstreamer plugins for VPU (gstreamer-imx or gst1.0-fsl-plugin)

In case I’m using gstreamer with kernel mainline:

* VPU firmware
* gstreamer


Should mp3 encoder (such as lame) be part of a BSP packagegroup? And
in GPU case? Would DEPENDS and PROVIDES be enough to include needed
packages?

Should meta-fsl-arm (or meta-freescale) provide a bluetooth BSP
packagegroup even though there is no special hardware acceleration
provided by meta-fsl-arm for bluetooth?


Daiane


--
Ann Thornton

Microcontrollers Software and Applications
Freescale Semiconductors
email: Ann.Thornton@freescale.com
--------------090609030308020907050101--