From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 5C848E0044A for ; Mon, 11 Jun 2012 07:20:15 -0700 (PDT) Received: by wibhm6 with SMTP id hm6so2462626wib.11 for ; Mon, 11 Jun 2012 07:20:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:message-id:in-reply-to:references:subject:x-mailer :mime-version:content-type:x-gm-message-state; bh=6d4yBHgLvx0iRujhP2XgTvC2R5kc+hkqlZCkdUr8ajg=; b=eQatW1gfrg6FAZps+5kGfS70qWQ/LOgeweqT5rxMpG1JgBxYoInxfMzLYncwHLiIgR 3Ks0hGJfAJTiy8nT1ic7QVOpdKUT8vmFHz5+I5jAMcTaZjgLQZAQ61dk3mfF3zenRX+4 RrfnrY5pDAd5VuLdxWCzj7acb+FO5d5lm3HJIUAsteNnSME/yPYLfo2XO6M76UcRkkuY Gcj1tMZECT/RTKecTM60pXAduWbU1UyQ6SJVxzVx3u2f4tHDqMOGWHW8oo4WkoPG2Dzc P9yBa2fO4tSecotP6eQx3MBjKXsRMNGHR5FTpBfuuQ6pKHHgRwrSa+oa+Vxvyd/Dm50U lMoQ== Received: by 10.180.92.69 with SMTP id ck5mr21251850wib.14.1339424414023; Mon, 11 Jun 2012 07:20:14 -0700 (PDT) Received: from [192.168.2.98] ([83.217.123.106]) by mx.google.com with ESMTPS id d10sm38956909wiy.3.2012.06.11.07.20.11 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Jun 2012 07:20:12 -0700 (PDT) Date: Mon, 11 Jun 2012 15:20:10 +0100 From: Jim Kosem To: yocto@yoctoproject.org Message-ID: In-Reply-To: <0FABE48C74734648B69F641A84298A59190B9CF9@IRSMSX104.ger.corp.intel.com> References: <0FABE48C74734648B69F641A84298A59190B8A98@IRSMSX104.ger.corp.intel.com> <0FABE48C74734648B69F641A84298A59190B9CF9@IRSMSX104.ger.corp.intel.com> X-Mailer: sparrow 1.6.1 (build 1081.52) MIME-Version: 1.0 X-Gm-Message-State: ALoCoQmac4wnDV/VudjMJwyNFMNYT4MdCSSAAWpQEk7HVEe031nn2zYK/tsMuEcA5v0tJRZn321z Cc: Konstantinos Papagiannopoulos Subject: Re: Web HOB planning discussion X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2012 14:20:15 -0000 Content-Type: multipart/alternative; boundary="4fd5fe9a_7c83e458_18c7" --4fd5fe9a_7c83e458_18c7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, Here's the link to the wikipage for the design for WebHob that we've been working on here at the London office. https://wiki.yoctoproject.org/wiki/Yocto_1.3_Web_Hob The direct link to the video screencast is here: https://wiki.yoctoproject.org/wiki/images/9/9c/Yocto_webHob.1.9_screencast.0.1.mov -- Jim Kosem Skype: jkosem GTalk: jim@halfman.com Mobile: 07757 559081 Note: I read and reply to email only a couple of times a day. If you need something quicker, please use Skype, GTalk or if its urgent call my mobile. --4fd5fe9a_7c83e458_18c7 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
Hi,

Here's the link to the wikipage for the design for We= bHob that we've been working on here at the London office.

=

<= div>
-- 
Jim Kosem
Skype: jkosem
GTalk: jim=40halfman.com
Mobile: 07757 559081

Note: I read and reply to email only a couple of times a= day. If you need something quicker, please use Skype, GTalk or if its ur= gent call my mobile.
--4fd5fe9a_7c83e458_18c7-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 1A295E006D9 for ; Wed, 13 Jun 2012 09:09:46 -0700 (PDT) Received: from azsmga002.ch.intel.com ([10.2.17.35]) by azsmga101.ch.intel.com with ESMTP; 13 Jun 2012 09:09:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="111725024" Received: from unknown (HELO envy.home) ([10.255.12.139]) by AZSMGA002.ch.intel.com with ESMTP; 13 Jun 2012 09:09:30 -0700 Message-ID: <4FD8BAF0.5090405@linux.intel.com> Date: Wed, 13 Jun 2012 09:08:16 -0700 From: Darren Hart User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120605 Thunderbird/13.0 MIME-Version: 1.0 To: Jim Kosem References: <0FABE48C74734648B69F641A84298A59190B8A98@IRSMSX104.ger.corp.intel.com> <0FABE48C74734648B69F641A84298A59190B9CF9@IRSMSX104.ger.corp.intel.com> In-Reply-To: X-Enigmail-Version: 1.4.2 Cc: yocto@yoctoproject.org, Konstantinos Papagiannopoulos Subject: Re: Web HOB planning discussion X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2012 16:09:46 -0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 06/11/2012 07:20 AM, Jim Kosem wrote: > Hi, > > Here's the link to the wikipage for the design for WebHob that we've > been working on here at the London office. > > https://wiki.yoctoproject.org/wiki/Yocto_1.3_Web_Hob > > The direct link to the video screencast is here: > https://wiki.yoctoproject.org/wiki/images/9/9c/Yocto_webHob.1.9_screencast.0.1.mov > It's looking fantastic! The group/project concept is very interesting. One thing I didn't see in the video, and perhaps you just couldn't cover it, is how do you specify settings in local.conf? LICENSE settings for example? As for the image writer, it really should not be limited to USB devices. -- Darren > -- > Jim Kosem > Skype: jkosem > GTalk: jim@halfman.com > Mobile: 07757 559081 > > Note: I read and reply to email only a couple of times a day. If you > need something quicker, please use Skype, GTalk or if its urgent call my > mobile. > > > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 5996EE006D9 for ; Wed, 13 Jun 2012 09:35:28 -0700 (PDT) Received: from azsmga002.ch.intel.com ([10.2.17.35]) by azsmga101.ch.intel.com with ESMTP; 13 Jun 2012 09:34:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="111737585" Received: from unknown (HELO helios.localnet) ([10.252.120.116]) by AZSMGA002.ch.intel.com with ESMTP; 13 Jun 2012 09:34:38 -0700 From: Paul Eggleton To: Darren Hart Date: Wed, 13 Jun 2012 17:34:37 +0100 Message-ID: <10306994.IBNakgMNPp@helios> Organization: Intel Corporation User-Agent: KMail/4.8.3 (Linux/3.2.0-24-generic-pae; KDE/4.8.3; i686; ; ) In-Reply-To: <4FD8BAF0.5090405@linux.intel.com> References: <0FABE48C74734648B69F641A84298A59190B8A98@IRSMSX104.ger.corp.intel.com> <4FD8BAF0.5090405@linux.intel.com> MIME-Version: 1.0 Cc: Konstantinos Papagiannopoulos , yocto@yoctoproject.org, Jim Kosem Subject: Re: Web HOB planning discussion X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2012 16:35:28 -0000 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Wednesday 13 June 2012 09:08:16 Darren Hart wrote: > The group/project concept is very interesting. > > One thing I didn't see in the video, and perhaps you just couldn't cover > it, is how do you specify settings in local.conf? LICENSE settings for > example? Some of these settings should be available under "Settings" which isn't really covered in the video other than the button being at the top right. I'm not sure the current design can cover every possible setting you can set via local.conf, but it should cover the basics (the settings currently configurable in Hob v2 that make sense in the context of a central server - i.e. it may be that the admin is the one that sets parallel make / threads dependent on the hardware resources they have assigned). We can always add additional settings in the future where they make sense. > As for the image writer, it really should not be limited to USB devices. Indeed, but it's worth noting that the whole "deploy" section is a little tricky anyway. In the design it's shown within the web interface but I'm not sure how it can work there, given that it requires root privileges on the client machine to write an image to the media. It's more likely that this will be implemented in the form of an executable that is available for download from the web interface, but we won't know for sure until it reaches implementation. (I've talked to Jim about this already, what is there in the design is a stand-in for the fact that the capability should be there in some form, eventually at least.) Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 93B1FE0044A for ; Wed, 13 Jun 2012 10:39:54 -0700 (PDT) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP; 13 Jun 2012 10:39:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="165239000" Received: from orsmsx604.amr.corp.intel.com ([10.22.226.87]) by fmsmga001.fm.intel.com with ESMTP; 13 Jun 2012 10:39:53 -0700 Received: from orsmsx106.amr.corp.intel.com (10.22.225.133) by orsmsx604.amr.corp.intel.com (10.22.226.87) with Microsoft SMTP Server (TLS) id 8.2.255.0; Wed, 13 Jun 2012 10:39:53 -0700 Received: from orsmsx105.amr.corp.intel.com ([169.254.4.96]) by ORSMSX106.amr.corp.intel.com ([169.254.5.113]) with mapi id 14.01.0355.002; Wed, 13 Jun 2012 10:39:53 -0700 From: "Stewart, David C" To: Jim Kosem , "yocto@yoctoproject.org" Thread-Topic: [yocto] Web HOB planning discussion Thread-Index: AQHNR91bAOXuKQae+keQeWo4L0957pb4g1zA Date: Wed, 13 Jun 2012 17:39:53 +0000 Message-ID: References: <0FABE48C74734648B69F641A84298A59190B8A98@IRSMSX104.ger.corp.intel.com> <0FABE48C74734648B69F641A84298A59190B9CF9@IRSMSX104.ger.corp.intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Cc: Konstantinos Papagiannopoulos Subject: Re: Web HOB planning discussion X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2012 17:39:54 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PkZyb206IHlvY3RvLWJvdW5jZXNAeW9jdG9wcm9qZWN0Lm9yZyBbbWFpbHRvOnlvY3RvLQ0KPmJv dW5jZXNAeW9jdG9wcm9qZWN0Lm9yZ10gT24gQmVoYWxmIE9mIEppbSBLb3NlbQ0KPlNlbnQ6IE1v bmRheSwgSnVuZSAxMSwgMjAxMiA3OjIwIEFNDQo+DQo+SGksDQo+DQo+SGVyZSdzIHRoZSBsaW5r IHRvIHRoZSB3aWtpcGFnZSBmb3IgdGhlIGRlc2lnbiBmb3IgV2ViSG9iIHRoYXQgd2UndmUgYmVl bg0KPndvcmtpbmcgb24gaGVyZSBhdCB0aGUgTG9uZG9uIG9mZmljZS4NCj4NCj5odHRwczovL3dp a2kueW9jdG9wcm9qZWN0Lm9yZy93aWtpL1lvY3RvXzEuM19XZWJfSG9iDQo+DQo+VGhlIGRpcmVj dCBsaW5rIHRvIHRoZSB2aWRlbyBzY3JlZW5jYXN0IGlzIGhlcmU6DQo+aHR0cHM6Ly93aWtpLnlv Y3RvcHJvamVjdC5vcmcvd2lraS9pbWFnZXMvOS85Yy9Zb2N0b193ZWJIb2IuMS45X3NjcmVlbmNh DQo+c3QuMC4xLm1vdg0KDQpGcmllbmRzIC0gaXQgbG9va3MgdmVyeSBnb29kLiBBIGNvdXBsZSBv ZiBjb21tZW50cy4uLg0KDQoqIFRoaXMgY291bGQgYmUgYSBncmVhdCB3YXkgZm9yIGFuIG9yZ2Fu aXphdGlvbiB0byBpbXBsZW1lbnQgYSB3b3JrZmxvdyBwcm9jZXNzIHVzaW5nIFlQLCByYXRoZXIg dGhhbiB0cnkgdG8gaW52ZW50IG9uZSB0aGVtc2VsdmVzLiBXZSBoYXZlIGdvdHRlbiB0aGUgZmVl ZGJhY2sgdGhhdCBzb21lIGxhcmdlciBvcmdhbml6YXRpb25zIHdhbnQgc29tZXRoaW5nIGxpa2Ug dGhpcywgc28gSSdtIHBsZWFzZWQgd2l0aCB0aGF0IGRpcmVjdGlvbi4NCg0KKiBXaXRoIHRoZSBh Ym92ZSBpbiBtaW5kLCBhIGtleSBtZXRhLXVzYWdlIGlzIGluc3RhbGxpbmcgYW5kIGNvbmZpZ3Vy aW5nIHRoZSBzZXJ2ZXIuIEZvciBleGFtcGxlLCBJIGNvdWxkIGltYWdpbmUgYW4gb3JnYW5pemF0 aW9uIHdhbnRpbmcgdG8gZWFzaWx5IGN1c3RvbWl6ZSB0aGUgaG9tZSBwYWdlIHdpdGggdGhlaXIg b3duIG5ld3MgYW5kIGRlc2lnbiBpbmZvcm1hdGlvbiwgZXRjLiANCg0KKiBJIGNvdWxkIGFsc28g c2VlIHRoZSBvcHBvcnR1bml0eSBmb3IgYW4gT1NWIG9yIHNlcnZpY2UgcHJvdmlkZXIgdG8gYnJh bmQgdGhlIGludGVyZmFjZSB3aXRoIHRoZWlyIG93biBnb29kbmVzcyBhbmQgZXh0ZW5kaW5nIGl0 IHdpdGggdGhlaXIgb3duIGZlYXR1cmVzIHNvIHRoaXMgbWlnaHQgYmUgYW5vdGhlciBtZXRhLXVz YWdlLg0KDQoqIEFuZCB3aGlsZSBJJ20gb24gYSByb2xsLi4uIHdoZW5ldmVyIHdlIHRhbGsgYWJv dXQgaG93IHRoZSBhZG1pbmlzdHJhdG9yIGluc3RhbGxzIHRoaXMsIHdlIG5lZWQgY29uc2lkZXIg aG93IHRoZXkgdXBkYXRlIGZyb20gYSBwcmV2aW91cyB2ZXJzaW9uLCBwYXJ0aWN1bGFybHkgaWYg dGhleSBoYXZlIGN1c3RvbWl6ZWQgdGhlIGhvbWUgc2NyZWVuIG9yIG90aGVyIGJpdHMuDQoNCiog UHJvamVjdCBjcmVhdGlvbiBhbmQgbWVtYmVyIGFkZC9yZW1vdmUgc2hvdWxkIHBlcmhhcHMgYmUg YW4gYWRtaW5pc3RyYXRvciByb2xlIGFuZCBwYXNzd29yZCBwcm90ZWN0ZWQ/IA0KDQoNCj4tLQ0K PkppbSBLb3NlbQ0KPlNreXBlOiBqa29zZW0NCj5HVGFsazogamltQGhhbGZtYW4uY29tDQo+TW9i aWxlOiAwNzc1NyA1NTkwODENCj4NCj5Ob3RlOiBJIHJlYWQgYW5kIHJlcGx5IHRvIGVtYWlsIG9u bHkgYSBjb3VwbGUgb2YgdGltZXMgYSBkYXkuIElmIHlvdSBuZWVkDQo+c29tZXRoaW5nIHF1aWNr ZXIsIHBsZWFzZSB1c2UgU2t5cGUsIEdUYWxrIG9yIGlmIGl0cyB1cmdlbnQgY2FsbCBteSBtb2Jp bGUuDQo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from azsmga101.ch.intel.com (mga07.intel.com [143.182.124.22]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id C8394E0044A for ; Wed, 13 Jun 2012 11:00:28 -0700 (PDT) Received: from mail-vb0-f52.google.com ([209.85.212.52]) by mga03.intel.com with ESMTP/TLS/RC4-MD5; 13 Jun 2012 11:00:27 -0700 Received: by vbzb23 with SMTP id b23so532893vbz.25 for ; Wed, 13 Jun 2012 11:00:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=OEg5PE3y21F5tsdrInqoc5ylmdl7pDqBgYP0EFfZsHQ=; b=VnlTuDyyqyy6g7qjlBVG0d7LNNMt5RbAxbr8Vv7uiFfplLNewI9vVWDJFYR3omvj2d SLqODnBEjrYCtQsDtGGZ098OuAiGJ2Nnk92gPELhpd/gzM+GzwrnKC+O+KtM+yTG96JM lCqFyTtf+nZWafz1CPPCAeJYcVYUIPtz9QfsdHqo8WXD8Lq1gq+XNDW0GyQBVRPTrp6x 0wvhOx8hinqy2mmPsTFTflcXIC635PCSzDszCTEKdIramk0qIRUH44VsAYSTN3t1O1hL Hgs7PdvhScNOT2Gg3s8nusPX5RZVhW55Aw643sepWqZ7+16BBgB1OBMWfW4dZ5HCY5CT sh9A== MIME-Version: 1.0 Received: by 10.52.29.176 with SMTP id l16mr14349403vdh.80.1339610426752; Wed, 13 Jun 2012 11:00:26 -0700 (PDT) Received: by 10.52.25.4 with HTTP; Wed, 13 Jun 2012 11:00:26 -0700 (PDT) In-Reply-To: References: <0FABE48C74734648B69F641A84298A59190B8A98@IRSMSX104.ger.corp.intel.com> <0FABE48C74734648B69F641A84298A59190B9CF9@IRSMSX104.ger.corp.intel.com> Date: Wed, 13 Jun 2012 11:00:26 -0700 Message-ID: From: "Osier-mixon, Jeffrey" To: "Stewart, David C" X-Gm-Message-State: ALoCoQnpqY1pL8Tx3EoJaezD/jiKzbjnnz6/7Cs9KPhmknEV4KRFnF7bBQd9amJUfwhKikerA/1a Cc: Konstantinos Papagiannopoulos , "yocto@yoctoproject.org" , Jim Kosem Subject: Re: Web HOB planning discussion X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2012 18:00:29 -0000 Content-Type: multipart/alternative; boundary=20cf3078151a9fbd6804c25e5b6d --20cf3078151a9fbd6804c25e5b6d Content-Type: text/plain; charset=ISO-8859-1 I agree, it is looking really interesting. Some comments below. On Wed, Jun 13, 2012 at 10:39 AM, Stewart, David C < david.c.stewart@intel.com> wrote: > * This could be a great way for an organization to implement a workflow > process using YP, rather than try to invent one themselves. We have gotten > the feedback that some larger organizations want something like this, so > I'm pleased with that direction. > Agreed - I have fielded a few questions about this as well > * With the above in mind, a key meta-usage is installing and configuring > the server. For example, I could imagine an organization wanting to easily > customize the home page with their own news and design information, etc. > > * I could also see the opportunity for an OSV or service provider to brand > the interface with their own goodness and extending it with their own > features so this might be another meta-usage. > > * And while I'm on a roll... whenever we talk about how the administrator > installs this, we need consider how they update from a previous version, > particularly if they have customized the home screen or other bits. > If branding & customization happen in CSS, the whole customization part should be portable from one version to another (as long as no one breaks anything structural). If we want to enable customization of functionality, though - e.g. pre-filter package selection, restrict certain features... - I could see that being tricky to implement in a portable way. > * Project creation and member add/remove should perhaps be an > administrator role and password protected? > I vote yes on user management, but why password-protect project creation? Other thoughts: My feeling is that both Hob and WebHob will be most useful as tools to get people started. At some point, anyone who is doing more esoteric work than the Hob allows will need to learn how to get their hands dirty with recipes, config files, etc. For that reason, I really like the workflow focus, as that translates directly to the expected workflow of the whole build system. I suggest a future step might be guided configuration, guided recipe (and layer?) creation, and other progressive types of features that also show the workflow in action the way the current Hob does. And I totally agree that the usability work you guys have done is making a huge difference in design. I like it! Want more! -- Jeff Osier-Mixon http://jefro.net/blog Yocto Project Community Manager @Intel http://yoctoproject.org --20cf3078151a9fbd6804c25e5b6d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I agree, it is looking really interesting. Some comments below.

On Wed, Jun 13, 2012 at 10:39 AM, Stewart, David C <= span dir=3D"ltr"><david.c.stewart@intel.com> wrote:
* This could be a great way for an organizat= ion to implement a workflow process using YP, rather than try to invent one= themselves. We have gotten the feedback that some larger organizations wan= t something like this, so I'm pleased with that direction.

Agreed - I have fielded a few questions ab= out this as well
=A0
* With t= he above in mind, a key meta-usage is installing and configuring the server= . For example, I could imagine an organization wanting to easily customize = the home page with their own news and design information, etc.

* I could also see the opportunity for an OSV or service provider to brand = the interface with their own goodness and extending it with their own featu= res so this might be another meta-usage.

* And while I'm on a roll... whenever we talk about how the administrat= or installs this, we need consider how they update from a previous version,= particularly if they have customized the home screen or other bits.

If branding & customization happen in = CSS, the whole customization part should be portable from one version to an= other (as long as no one breaks anything structural). If we want to enable = customization of functionality, though - e.g. pre-filter package selection,= restrict certain features... - I could see that being tricky to implement = in a portable way.
=A0
* Project creation and member = add/remove should perhaps be an administrator role and password protected?<= br>

I vote yes on user management, but why pas= sword-protect project creation?

Other thoughts:

My feeling is that both Hob and WebHob will be most = useful as tools to get people started. At some point, anyone who is doing m= ore esoteric work than the Hob allows will need to learn how to get their h= ands dirty with recipes, config files, etc. For that reason, I really like = the workflow focus, as that translates directly to the expected workflow of= the whole build system. I suggest a future step might be guided configurat= ion, guided recipe (and layer?) creation, and other progressive types of fe= atures that also show the workflow in action the way the current Hob does.<= /div>

And I totally agree that the usability work you guys ha= ve done is making a huge difference in design. I like it! Want more!
<= /div>--
Jeff Osier-Mixon=A0http://jefro.net/blog
Yocto Project Community Manager @Intel=A0http://yoctoproject.org

--20cf3078151a9fbd6804c25e5b6d-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 9575BE01408 for ; Thu, 14 Jun 2012 01:37:37 -0700 (PDT) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP; 14 Jun 2012 01:37:36 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,351,1309762800"; d="scan'208";a="157470823" Received: from irsmsx103.ger.corp.intel.com ([163.33.3.157]) by orsmga002.jf.intel.com with ESMTP; 14 Jun 2012 01:37:35 -0700 Received: from irsmsx152.ger.corp.intel.com (163.33.192.66) by IRSMSX103.ger.corp.intel.com (163.33.3.157) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 14 Jun 2012 09:37:08 +0100 Received: from irsmsx104.ger.corp.intel.com ([169.254.5.248]) by IRSMSX152.ger.corp.intel.com ([169.254.6.206]) with mapi id 14.01.0355.002; Thu, 14 Jun 2012 09:37:08 +0100 From: "Barros Pena, Belen" To: "Osier-mixon, Jeffrey" , "Stewart, David C" Thread-Topic: [yocto] Web HOB planning discussion Thread-Index: AQHNSgjhpcfZPrOQRE2JITC+C2V9Lw== Date: Thu, 14 Jun 2012 08:37:07 +0000 Message-ID: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.2.120421 x-originating-ip: [10.252.33.230] MIME-Version: 1.0 Cc: Jim Kosem , "yocto@yoctoproject.org" , Konstantinos Papagiannopoulos Subject: Re: Web HOB planning discussion X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2012 08:37:37 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-ID: <6E122827470B1E4C880549AAEDA841E6@intel.com> Content-Transfer-Encoding: quoted-printable Hi all, Thanks for the feedback: loads of interesting stuff there. We'll keep it al= l in mind when working on the next iteration. If you think of anything else, please post it here. Cheers Belen From: , Jeffrey > Date: Wednesday, 13 June 2012 19:00 To: "Stewart, David C" > Cc: Konstantinos Papagiannopoulos >, "yocto@yoctoproject.org" >, Jim Kosem > Subject: Re: [yocto] Web HOB planning discussion I agree, it is looking really interesting. Some comments below. On Wed, Jun 13, 2012 at 10:39 AM, Stewart, David C > wrote: * This could be a great way for an organization to implement a workflow pro= cess using YP, rather than try to invent one themselves. We have gotten the= feedback that some larger organizations want something like this, so I'm p= leased with that direction. Agreed - I have fielded a few questions about this as well * With the above in mind, a key meta-usage is installing and configuring th= e server. For example, I could imagine an organization wanting to easily cu= stomize the home page with their own news and design information, etc. * I could also see the opportunity for an OSV or service provider to brand = the interface with their own goodness and extending it with their own featu= res so this might be another meta-usage. * And while I'm on a roll... whenever we talk about how the administrator i= nstalls this, we need consider how they update from a previous version, par= ticularly if they have customized the home screen or other bits. If branding & customization happen in CSS, the whole customization part sho= uld be portable from one version to another (as long as no one breaks anyth= ing structural). If we want to enable customization of functionality, thoug= h - e.g. pre-filter package selection, restrict certain features... - I cou= ld see that being tricky to implement in a portable way. * Project creation and member add/remove should perhaps be an administrator= role and password protected? I vote yes on user management, but why password-protect project creation? Other thoughts: My feeling is that both Hob and WebHob will be most useful as tools to get = people started. At some point, anyone who is doing more esoteric work than = the Hob allows will need to learn how to get their hands dirty with recipes= , config files, etc. For that reason, I really like the workflow focus, as = that translates directly to the expected workflow of the whole build system= . I suggest a future step might be guided configuration, guided recipe (and= layer?) creation, and other progressive types of features that also show t= he workflow in action the way the current Hob does. And I totally agree that the usability work you guys have done is making a = huge difference in design. I like it! Want more! -- Jeff Osier-Mixon http://jefro.net/blog Yocto Project Community Manager @Intel http://yoctoproject.org --------------------------------------------------------------------- Intel Corporation (UK) Limited Registered No. 1134945 (England) Registered Office: Pipers Way, Swindon SN3 1RJ VAT No: 860 2173 47 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 6CD00E0070B for ; Wed, 20 Jun 2012 22:19:15 -0700 (PDT) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 20 Jun 2012 22:19:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,352,1309762800"; d="scan'208";a="156347837" Received: from fmsmsx107.amr.corp.intel.com ([10.19.9.54]) by orsmga001.jf.intel.com with ESMTP; 20 Jun 2012 22:19:14 -0700 Received: from FMSMSX110.amr.corp.intel.com (10.19.9.29) by FMSMSX107.amr.corp.intel.com (10.19.9.54) with Microsoft SMTP Server (TLS) id 14.1.355.2; Wed, 20 Jun 2012 22:19:14 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx110.amr.corp.intel.com (10.19.9.29) with Microsoft SMTP Server (TLS) id 14.1.355.2; Wed, 20 Jun 2012 22:19:14 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.47]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.87]) with mapi id 14.01.0355.002; Thu, 21 Jun 2012 13:19:11 +0800 From: "Lv, XiaotongX" To: "Barros Pena, Belen" , "Osier-mixon, Jeffrey" , "Stewart, David C" , "Zhang, Jessica" , "Liu, UrielX" , "Wang, Shane" Thread-Topic: [yocto] Web HOB planning discussion Thread-Index: AQHNR91Z32/u2fINjk2GWS8v5BmewZb4AT2AgAAFvgCAAPTxgIALTcXW Date: Thu, 21 Jun 2012 05:19:11 +0000 Message-ID: <32EB47AE31F0684C95086F42933AC7BD0FD0487A@SHSMSX102.ccr.corp.intel.com> References: , In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.19.9.46] MIME-Version: 1.0 Cc: Konstantinos Papagiannopoulos , "yocto@yoctoproject.org" , Jim Kosem Subject: =?UTF-8?B?562U5aSNOiBXZWIgSE9CIHBsYW5uaW5nIGRpc2N1c3Npb24=?= X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jun 2012 05:19:15 -0000 Content-Language: zh-CN Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 QWJvdXQgSmltoa9zIHZpZGVvIHJlcXVpcmVtZW50LiAgYW5kIG1hbnkgdXNlcnMgdG8gbWFueSBi aXRiYWtlIHNlcnZlcnMgbWFwcGluZy4gbWF5YmUgdGhlcmUgYXJlIHNvbWUgcHJvYmxlbXMgbWF5 YmUgdG8gc29sdmUuDQoNClNvbWUgbXkgcXVlc3Rpb25zOg0KMS4gcnVubmluZyBidWlsZHMgcmVt YWluaW5nIHRpbWUuIGRpZmZpY3VsdCB0byBlc3RpbWF0ZS4NCiAgd2hlbiBhIHVzZXIgY2hlY2sg YWxsIHRoZSBidWlsZHMgc3RhdHVzLCB3aGV0aGVyIHRoZXkgYXJlIGRvbmUgb3Igbm90Lg0KICB0 aGUgcmVtYWluaW5nIHRpbWUsIGl0IGlzIGRpZmZpY3VsdCB0byBlc3RpbWF0ZS4gY2F1c2UgaW4g Yml0YmFrZSBzZXJ2ZXIuIEkgZG9ub3QgYWNjdXJhdGVseQ0KICB0byBrbm93IGN1cnJlbnQgYnVp bGQgd2hlbiBpdCBzdGFydHMsIGhvdyBsb25nIGl0IHdpbGwgZmluaXNoIGZvciB0aGlzIGJ1aWxk Lg0KICBzbyB0byBnaXZlIGFuIGFjY3VyYXRlIHJlbWFpbmluZyB0aW1lIGZvciB1c2VyLiBpdCBp cyBkaWZmaWN1bHQuDQoyLiBBZGQgdXNlcnMgb3duIGxheWVycy4gaG93IHRvIGltcGxlbWVudD8N CiAgb25lIHVzZXIgd2FubmEgdG8gYWRkIG93biBsYXllcnMuIHNvIGhlIHVwbG9hZHMgb3duIGxh eWVyIGJ5IGJyb3dzZXIgdG8gcHV0IGluIHdlYiBzZXJ2ZXIgZmlyc3RseS4NCiAgdGhlbiB3ZSBu ZWVkIGxldCB3ZWIgc2VydmVyIGRvIG9uZSB0aGluZy4gdG8gY29weSB0aGUgbGF5ZXIgdG8gYml0 YmFrZSBzZXJ2ZXIuDQogIHNvIG15IHByb2JsZW0uIA0KICAxKS5pZiB1c2VyIHVwbG9hZCBhIHVu YXZhaWxhYmxlIGNvbXByZXNzaW9uIGxheWVyIGZvbGRlci4gaG93IHRvIGNoZWNrIHRoZSBmb2xk ZXIgd2hldGhlciBpdCBpcw0KICAgIGEgcmVhbCBsYXllciBvciBub3QuIElmIGl0IGlzIGhhY2sg c2hlbGxzIG9yIGhhY2sgc29mdHdhcmUuIEhvdyB0byBkZWFsIHdpdGggaXQ/DQogIDIpLmlmIHVz ZXIgbmV4dCBvcGVyYXRpb24gaXMgdGltZSBvdXQgZHVyaW5nIGJ1aWxkaW5nLCBmb3IgZXhhbXBs ZSwgYWZ0ZXIgYnVpbGRpbmcgcGFja2FnZSwgDQogICAgVXNlciBkb25vdCBzZWxlY3QgcGFja2Fn ZSB0byBidWlsZCBpbWFnZSBmb3IgbG9uZyB0aW1lLCBzbyBzeXN0ZW0gd2lsbCB0cmlnZ2VyIGEg dGltZSBvdXQgZXZlbnQgdG8gc3RvcCBhbmQgY2FuY2VsIHRoaXMgYnVpbGQgLiANCiAgICBuZXh0 IHRpbWUsIHdlIG5lZWQgdG8gYXNzaWduIGEgbmV3IGJpdGJha2UgZm9yIHRoaXMgdXNlci4NCiAg ICBpbiBmYWN0LiB1c2VyIG9ubHkgd2FubmEgdG8gY29udGludWUgaGlzIG9wZXJhdGlvbiBiYXNl ZCBvbiBsYXN0IHRpbWUgYnVpbGQuIERvbm90IG5lZWQgYSBuZXcgYml0YmFrZSBzZXZlciB0byBy ZXBlYXQgYnVpbGQuDQogICAgQW5kIG5vdyBhbGwgb2YgdXNlciBidWlsZCwgd2Ugb25seSB1c2Ug b25lIGJ1aWxkIGRpcmVjdG9yeS4gU28gaXQgaXMgZGlmZmljdWx0IHRvIHJlbWFpbiBsYXN0IGRp ZmZlcmVudCB1c2VycyBidWlsZCBzdGF0dXMuDQogIA0KMy5hZnRlciBidWlsZCBjb21wbGV0ZWQg aW4gYnJvd3Nlci4gaXQgaXMgZGlmZmljdWx0IHRvIHRlc3QgYW5kIGRlcGxveSBpbWFnZSBkaXJl Y3RseS4gaG93IHRvIHNvbHZlIHRoZXNlIHByb2JsZW1zPw0Kd2Ugb25seSBjYW4gZG93bmxvYWQg YW5kIHVwbG9hZCBmaWxlcyBpbiBicm93c2VyLiBXZSBjYW5ub3Qgd3JpdGUgb3IgcmVhZCBhIGxv Y2FsIG1hY2hpbmUgZmlsZXMgYW5kIGRvIHNvbWUgb3BlcmF0aW9uIGluIGJyb3dzZXIuDQpTbyB0 byB0ZXN0IGFuZCBkZXBsb3kgaW1hZ2VzIGJ5IGJyb3dzZXIuIEl0IGlzIGRpZmZpY3VsdC4gU28g bWF5YmUgd2UgbmVlZCB0byBkZXZlbG9wIGEgc2luZ2xlIGNsaWVudCB0byBzb2x2ZSB0aGlzIHBy b2JsZW0uDQpCdXQgd2Uga25vdy4gSWYgZGV2ZWxvcCBhIGNsaWVudC4gV2hldGhlciB3ZSBzYXRp c2Z5IGRpZmZlcmVudCBPUy4gRm9yIGV4YW1wbGUsIHdpbmRvdyB4cCwgd2luZG93IDcsIGxpbnV4 IGRpZmZlcmVudCB2ZXJzaW9uLCBtYWMgb3MuDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXw0Kt6K8/sjLOiB5b2N0by1ib3VuY2VzQHlvY3RvcHJvamVjdC5vcmcg W3lvY3RvLWJvdW5jZXNAeW9jdG9wcm9qZWN0Lm9yZ10gtPqx7SBCYXJyb3MgUGVuYSwgQmVsZW4g W2JlbGVuLmJhcnJvcy5wZW5hQGludGVsLmNvbV0NCreiy83KsbzkOiAyMDEyxOo21MIxNMjVIDE2 OjM3DQq1vTogT3NpZXItbWl4b24sIEplZmZyZXk7IFN0ZXdhcnQsIERhdmlkIEMNCkNjOiBKaW0g S29zZW07IHlvY3RvQHlvY3RvcHJvamVjdC5vcmc7IEtvbnN0YW50aW5vcyBQYXBhZ2lhbm5vcG91 bG9zDQrW98ziOiBSZTogW3lvY3RvXSBXZWIgSE9CIHBsYW5uaW5nIGRpc2N1c3Npb24NCg0KSGkg YWxsLA0KDQpUaGFua3MgZm9yIHRoZSBmZWVkYmFjazogbG9hZHMgb2YgaW50ZXJlc3Rpbmcgc3R1 ZmYgdGhlcmUuIFdlJ2xsIGtlZXAgaXQgYWxsIGluIG1pbmQgd2hlbiB3b3JraW5nIG9uIHRoZSBu ZXh0IGl0ZXJhdGlvbi4NCg0KSWYgeW91IHRoaW5rIG9mIGFueXRoaW5nIGVsc2UsIHBsZWFzZSBw b3N0IGl0IGhlcmUuDQoNCkNoZWVycw0KDQpCZWxlbg0KDQpGcm9tOiA8T3NpZXItbWl4b24+LCBK ZWZmcmV5IDxqZWZmcmV5Lm9zaWVyLW1peG9uQGludGVsLmNvbTxtYWlsdG86amVmZnJleS5vc2ll ci1taXhvbkBpbnRlbC5jb20+Pg0KRGF0ZTogV2VkbmVzZGF5LCAxMyBKdW5lIDIwMTIgMTk6MDAN ClRvOiAiU3Rld2FydCwgRGF2aWQgQyIgPGRhdmlkLmMuc3Rld2FydEBpbnRlbC5jb208bWFpbHRv OmRhdmlkLmMuc3Rld2FydEBpbnRlbC5jb20+Pg0KQ2M6IEtvbnN0YW50aW5vcyBQYXBhZ2lhbm5v cG91bG9zIDxoZWxsb0Brb25wdXRlci5uZXQ8bWFpbHRvOmhlbGxvQGtvbnB1dGVyLm5ldD4+LCAi eW9jdG9AeW9jdG9wcm9qZWN0Lm9yZzxtYWlsdG86eW9jdG9AeW9jdG9wcm9qZWN0Lm9yZz4iIDx5 b2N0b0B5b2N0b3Byb2plY3Qub3JnPG1haWx0bzp5b2N0b0B5b2N0b3Byb2plY3Qub3JnPj4sIEpp bSBLb3NlbSA8amltQGhhbGZtYW4uY29tPG1haWx0bzpqaW1AaGFsZm1hbi5jb20+Pg0KU3ViamVj dDogUmU6IFt5b2N0b10gV2ViIEhPQiBwbGFubmluZyBkaXNjdXNzaW9uDQoNCkkgYWdyZWUsIGl0 IGlzIGxvb2tpbmcgcmVhbGx5IGludGVyZXN0aW5nLiBTb21lIGNvbW1lbnRzIGJlbG93Lg0KDQpP biBXZWQsIEp1biAxMywgMjAxMiBhdCAxMDozOSBBTSwgU3Rld2FydCwgRGF2aWQgQyA8ZGF2aWQu Yy5zdGV3YXJ0QGludGVsLmNvbTxtYWlsdG86ZGF2aWQuYy5zdGV3YXJ0QGludGVsLmNvbT4+IHdy b3RlOg0KKiBUaGlzIGNvdWxkIGJlIGEgZ3JlYXQgd2F5IGZvciBhbiBvcmdhbml6YXRpb24gdG8g aW1wbGVtZW50IGEgd29ya2Zsb3cgcHJvY2VzcyB1c2luZyBZUCwgcmF0aGVyIHRoYW4gdHJ5IHRv IGludmVudCBvbmUgdGhlbXNlbHZlcy4gV2UgaGF2ZSBnb3R0ZW4gdGhlIGZlZWRiYWNrIHRoYXQg c29tZSBsYXJnZXIgb3JnYW5pemF0aW9ucyB3YW50IHNvbWV0aGluZyBsaWtlIHRoaXMsIHNvIEkn bSBwbGVhc2VkIHdpdGggdGhhdCBkaXJlY3Rpb24uDQoNCkFncmVlZCAtIEkgaGF2ZSBmaWVsZGVk IGEgZmV3IHF1ZXN0aW9ucyBhYm91dCB0aGlzIGFzIHdlbGwNCg0KKiBXaXRoIHRoZSBhYm92ZSBp biBtaW5kLCBhIGtleSBtZXRhLXVzYWdlIGlzIGluc3RhbGxpbmcgYW5kIGNvbmZpZ3VyaW5nIHRo ZSBzZXJ2ZXIuIEZvciBleGFtcGxlLCBJIGNvdWxkIGltYWdpbmUgYW4gb3JnYW5pemF0aW9uIHdh bnRpbmcgdG8gZWFzaWx5IGN1c3RvbWl6ZSB0aGUgaG9tZSBwYWdlIHdpdGggdGhlaXIgb3duIG5l d3MgYW5kIGRlc2lnbiBpbmZvcm1hdGlvbiwgZXRjLg0KDQoqIEkgY291bGQgYWxzbyBzZWUgdGhl IG9wcG9ydHVuaXR5IGZvciBhbiBPU1Ygb3Igc2VydmljZSBwcm92aWRlciB0byBicmFuZCB0aGUg aW50ZXJmYWNlIHdpdGggdGhlaXIgb3duIGdvb2RuZXNzIGFuZCBleHRlbmRpbmcgaXQgd2l0aCB0 aGVpciBvd24gZmVhdHVyZXMgc28gdGhpcyBtaWdodCBiZSBhbm90aGVyIG1ldGEtdXNhZ2UuDQoN CiogQW5kIHdoaWxlIEknbSBvbiBhIHJvbGwuLi4gd2hlbmV2ZXIgd2UgdGFsayBhYm91dCBob3cg dGhlIGFkbWluaXN0cmF0b3IgaW5zdGFsbHMgdGhpcywgd2UgbmVlZCBjb25zaWRlciBob3cgdGhl eSB1cGRhdGUgZnJvbSBhIHByZXZpb3VzIHZlcnNpb24sIHBhcnRpY3VsYXJseSBpZiB0aGV5IGhh dmUgY3VzdG9taXplZCB0aGUgaG9tZSBzY3JlZW4gb3Igb3RoZXIgYml0cy4NCg0KSWYgYnJhbmRp bmcgJiBjdXN0b21pemF0aW9uIGhhcHBlbiBpbiBDU1MsIHRoZSB3aG9sZSBjdXN0b21pemF0aW9u IHBhcnQgc2hvdWxkIGJlIHBvcnRhYmxlIGZyb20gb25lIHZlcnNpb24gdG8gYW5vdGhlciAoYXMg bG9uZyBhcyBubyBvbmUgYnJlYWtzIGFueXRoaW5nIHN0cnVjdHVyYWwpLiBJZiB3ZSB3YW50IHRv IGVuYWJsZSBjdXN0b21pemF0aW9uIG9mIGZ1bmN0aW9uYWxpdHksIHRob3VnaCAtIGUuZy4gcHJl LWZpbHRlciBwYWNrYWdlIHNlbGVjdGlvbiwgcmVzdHJpY3QgY2VydGFpbiBmZWF0dXJlcy4uLiAt IEkgY291bGQgc2VlIHRoYXQgYmVpbmcgdHJpY2t5IHRvIGltcGxlbWVudCBpbiBhIHBvcnRhYmxl IHdheS4NCg0KKiBQcm9qZWN0IGNyZWF0aW9uIGFuZCBtZW1iZXIgYWRkL3JlbW92ZSBzaG91bGQg cGVyaGFwcyBiZSBhbiBhZG1pbmlzdHJhdG9yIHJvbGUgYW5kIHBhc3N3b3JkIHByb3RlY3RlZD8N Cg0KSSB2b3RlIHllcyBvbiB1c2VyIG1hbmFnZW1lbnQsIGJ1dCB3aHkgcGFzc3dvcmQtcHJvdGVj dCBwcm9qZWN0IGNyZWF0aW9uPw0KDQpPdGhlciB0aG91Z2h0czoNCg0KTXkgZmVlbGluZyBpcyB0 aGF0IGJvdGggSG9iIGFuZCBXZWJIb2Igd2lsbCBiZSBtb3N0IHVzZWZ1bCBhcyB0b29scyB0byBn ZXQgcGVvcGxlIHN0YXJ0ZWQuIEF0IHNvbWUgcG9pbnQsIGFueW9uZSB3aG8gaXMgZG9pbmcgbW9y ZSBlc290ZXJpYyB3b3JrIHRoYW4gdGhlIEhvYiBhbGxvd3Mgd2lsbCBuZWVkIHRvIGxlYXJuIGhv dyB0byBnZXQgdGhlaXIgaGFuZHMgZGlydHkgd2l0aCByZWNpcGVzLCBjb25maWcgZmlsZXMsIGV0 Yy4gRm9yIHRoYXQgcmVhc29uLCBJIHJlYWxseSBsaWtlIHRoZSB3b3JrZmxvdyBmb2N1cywgYXMg dGhhdCB0cmFuc2xhdGVzIGRpcmVjdGx5IHRvIHRoZSBleHBlY3RlZCB3b3JrZmxvdyBvZiB0aGUg d2hvbGUgYnVpbGQgc3lzdGVtLiBJIHN1Z2dlc3QgYSBmdXR1cmUgc3RlcCBtaWdodCBiZSBndWlk ZWQgY29uZmlndXJhdGlvbiwgZ3VpZGVkIHJlY2lwZSAoYW5kIGxheWVyPykgY3JlYXRpb24sIGFu ZCBvdGhlciBwcm9ncmVzc2l2ZSB0eXBlcyBvZiBmZWF0dXJlcyB0aGF0IGFsc28gc2hvdyB0aGUg d29ya2Zsb3cgaW4gYWN0aW9uIHRoZSB3YXkgdGhlIGN1cnJlbnQgSG9iIGRvZXMuDQoNCkFuZCBJ IHRvdGFsbHkgYWdyZWUgdGhhdCB0aGUgdXNhYmlsaXR5IHdvcmsgeW91IGd1eXMgaGF2ZSBkb25l IGlzIG1ha2luZyBhIGh1Z2UgZGlmZmVyZW5jZSBpbiBkZXNpZ24uIEkgbGlrZSBpdCEgV2FudCBt b3JlIQ0KLS0NCkplZmYgT3NpZXItTWl4b24gaHR0cDovL2plZnJvLm5ldC9ibG9nDQpZb2N0byBQ cm9qZWN0IENvbW11bml0eSBNYW5hZ2VyIEBJbnRlbCBodHRwOi8veW9jdG9wcm9qZWN0Lm9yZzxo dHRwOi8veW9jdG9wcm9qZWN0Lm9yZy8+DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSW50ZWwgQ29ycG9yYXRp b24gKFVLKSBMaW1pdGVkDQpSZWdpc3RlcmVkIE5vLiAxMTM0OTQ1IChFbmdsYW5kKQ0KUmVnaXN0 ZXJlZCBPZmZpY2U6IFBpcGVycyBXYXksIFN3aW5kb24gU04zIDFSSg0KVkFUIE5vOiA4NjAgMjE3 MyA0Nw0KDQpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZp ZGVudGlhbCBtYXRlcmlhbCBmb3INCnRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBp ZW50KHMpLiBBbnkgcmV2aWV3IG9yIGRpc3RyaWJ1dGlvbg0KYnkgb3RoZXJzIGlzIHN0cmljdGx5 IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZA0KcmVjaXBpZW50LCBwbGVh c2UgY29udGFjdCB0aGUgc2VuZGVyIGFuZCBkZWxldGUgYWxsIGNvcGllcy4NCg0KX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnlvY3RvIG1haWxpbmcgbGlz dA0KeW9jdG9AeW9jdG9wcm9qZWN0Lm9yZw0KaHR0cHM6Ly9saXN0cy55b2N0b3Byb2plY3Qub3Jn L2xpc3RpbmZvL3lvY3Rv From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 7D067E0073F for ; Thu, 21 Jun 2012 03:44:09 -0700 (PDT) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP; 21 Jun 2012 03:44:09 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,352,1309762800"; d="scan'208";a="156565612" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by orsmga001.jf.intel.com with ESMTP; 21 Jun 2012 03:44:08 -0700 Received: from irsmsx102.ger.corp.intel.com (163.33.3.155) by IRSMSX101.ger.corp.intel.com (163.33.3.153) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 21 Jun 2012 11:44:06 +0100 Received: from irsmsx104.ger.corp.intel.com ([169.254.5.70]) by IRSMSX102.ger.corp.intel.com ([169.254.2.176]) with mapi id 14.01.0355.002; Thu, 21 Jun 2012 11:44:06 +0100 From: "Barros Pena, Belen" To: "Lv, XiaotongX" , "Osier-mixon, Jeffrey" , "Stewart, David C" , "Zhang, Jessica" , "Liu, UrielX" , "Wang, Shane" Thread-Topic: =?gb2312?B?tPC4tDogW3lvY3RvXSBXZWIgSE9CIHBsYW5uaW5nIGRpc2N1c3Npb24=?= Thread-Index: AQHNT5rH1gVmMxN1yU6G85Y0DShilA== Date: Thu, 21 Jun 2012 10:44:04 +0000 Message-ID: In-Reply-To: <32EB47AE31F0684C95086F42933AC7BD0FD0487A@SHSMSX102.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.2.120421 x-originating-ip: [10.252.51.241] MIME-Version: 1.0 Cc: Konstantinos Papagiannopoulos , "yocto@yoctoproject.org" , Jim Kosem Subject: =?UTF-8?B?UmU6IOetlOWkjTogV2ViIEhPQiBwbGFubmluZyBkaXNjdXNzaW9u?= X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jun 2012 10:44:09 -0000 Content-Language: en-US Content-Type: text/plain; charset="gb2312" Content-ID: Content-Transfer-Encoding: base64 VGhhbmtzLCBYaWFvdG9uZy4NCg0KSSBkb24ndCB0aGluayBmZWF0dXJlcyAxIGFuZCAzIGFyZSBj cml0aWNhbCwgYnV0IEkgdGhpbmsgd2Ugd2lsbCBuZWVkIHRvDQpmaW5kIGEgdGVjaG5pY2FsIHNv bHV0aW9uIGZvciBwb2ludCAyLg0KDQpDaGVlcnMNCg0KQmVsZW4NCg0KT24gMjEvMDYvMjAxMiAw NjoxOSwgIkx2LCBYaWFvdG9uZ1giIDx4aWFvdG9uZ3gubHZAaW50ZWwuY29tPiB3cm90ZToNCg0K PkFib3V0IEppbaGvcyB2aWRlbyByZXF1aXJlbWVudC4gIGFuZCBtYW55IHVzZXJzIHRvIG1hbnkg Yml0YmFrZSBzZXJ2ZXJzDQo+bWFwcGluZy4gbWF5YmUgdGhlcmUgYXJlIHNvbWUgcHJvYmxlbXMg bWF5YmUgdG8gc29sdmUuDQo+DQo+U29tZSBteSBxdWVzdGlvbnM6DQo+MS4gcnVubmluZyBidWls ZHMgcmVtYWluaW5nIHRpbWUuIGRpZmZpY3VsdCB0byBlc3RpbWF0ZS4NCj4gIHdoZW4gYSB1c2Vy IGNoZWNrIGFsbCB0aGUgYnVpbGRzIHN0YXR1cywgd2hldGhlciB0aGV5IGFyZSBkb25lIG9yIG5v dC4NCj4gIHRoZSByZW1haW5pbmcgdGltZSwgaXQgaXMgZGlmZmljdWx0IHRvIGVzdGltYXRlLiBj YXVzZSBpbiBiaXRiYWtlDQo+c2VydmVyLiBJIGRvbm90IGFjY3VyYXRlbHkNCj4gIHRvIGtub3cg Y3VycmVudCBidWlsZCB3aGVuIGl0IHN0YXJ0cywgaG93IGxvbmcgaXQgd2lsbCBmaW5pc2ggZm9y IHRoaXMNCj5idWlsZC4NCj4gIHNvIHRvIGdpdmUgYW4gYWNjdXJhdGUgcmVtYWluaW5nIHRpbWUg Zm9yIHVzZXIuIGl0IGlzIGRpZmZpY3VsdC4NCj4yLiBBZGQgdXNlcnMgb3duIGxheWVycy4gaG93 IHRvIGltcGxlbWVudD8NCj4gIG9uZSB1c2VyIHdhbm5hIHRvIGFkZCBvd24gbGF5ZXJzLiBzbyBo ZSB1cGxvYWRzIG93biBsYXllciBieSBicm93c2VyIHRvDQo+cHV0IGluIHdlYiBzZXJ2ZXIgZmly c3RseS4NCj4gIHRoZW4gd2UgbmVlZCBsZXQgd2ViIHNlcnZlciBkbyBvbmUgdGhpbmcuIHRvIGNv cHkgdGhlIGxheWVyIHRvIGJpdGJha2UNCj5zZXJ2ZXIuDQo+ICBzbyBteSBwcm9ibGVtLiANCj4g IDEpLmlmIHVzZXIgdXBsb2FkIGEgdW5hdmFpbGFibGUgY29tcHJlc3Npb24gbGF5ZXIgZm9sZGVy LiBob3cgdG8gY2hlY2sNCj50aGUgZm9sZGVyIHdoZXRoZXIgaXQgaXMNCj4gICAgYSByZWFsIGxh eWVyIG9yIG5vdC4gSWYgaXQgaXMgaGFjayBzaGVsbHMgb3IgaGFjayBzb2Z0d2FyZS4gSG93IHRv DQo+ZGVhbCB3aXRoIGl0Pw0KPiAgMikuaWYgdXNlciBuZXh0IG9wZXJhdGlvbiBpcyB0aW1lIG91 dCBkdXJpbmcgYnVpbGRpbmcsIGZvciBleGFtcGxlLA0KPmFmdGVyIGJ1aWxkaW5nIHBhY2thZ2Us DQo+ICAgIFVzZXIgZG9ub3Qgc2VsZWN0IHBhY2thZ2UgdG8gYnVpbGQgaW1hZ2UgZm9yIGxvbmcg dGltZSwgc28gc3lzdGVtDQo+d2lsbCB0cmlnZ2VyIGEgdGltZSBvdXQgZXZlbnQgdG8gc3RvcCBh bmQgY2FuY2VsIHRoaXMgYnVpbGQgLg0KPiAgICBuZXh0IHRpbWUsIHdlIG5lZWQgdG8gYXNzaWdu IGEgbmV3IGJpdGJha2UgZm9yIHRoaXMgdXNlci4NCj4gICAgaW4gZmFjdC4gdXNlciBvbmx5IHdh bm5hIHRvIGNvbnRpbnVlIGhpcyBvcGVyYXRpb24gYmFzZWQgb24gbGFzdCB0aW1lDQo+YnVpbGQu IERvbm90IG5lZWQgYSBuZXcgYml0YmFrZSBzZXZlciB0byByZXBlYXQgYnVpbGQuDQo+ICAgIEFu ZCBub3cgYWxsIG9mIHVzZXIgYnVpbGQsIHdlIG9ubHkgdXNlIG9uZSBidWlsZCBkaXJlY3Rvcnku IFNvIGl0IGlzDQo+ZGlmZmljdWx0IHRvIHJlbWFpbiBsYXN0IGRpZmZlcmVudCB1c2VycyBidWls ZCBzdGF0dXMuDQo+ICANCj4zLmFmdGVyIGJ1aWxkIGNvbXBsZXRlZCBpbiBicm93c2VyLiBpdCBp cyBkaWZmaWN1bHQgdG8gdGVzdCBhbmQgZGVwbG95DQo+aW1hZ2UgZGlyZWN0bHkuIGhvdyB0byBz b2x2ZSB0aGVzZSBwcm9ibGVtcz8NCj53ZSBvbmx5IGNhbiBkb3dubG9hZCBhbmQgdXBsb2FkIGZp bGVzIGluIGJyb3dzZXIuIFdlIGNhbm5vdCB3cml0ZSBvciByZWFkDQo+YSBsb2NhbCBtYWNoaW5l IGZpbGVzIGFuZCBkbyBzb21lIG9wZXJhdGlvbiBpbiBicm93c2VyLg0KPlNvIHRvIHRlc3QgYW5k IGRlcGxveSBpbWFnZXMgYnkgYnJvd3Nlci4gSXQgaXMgZGlmZmljdWx0LiBTbyBtYXliZSB3ZQ0K Pm5lZWQgdG8gZGV2ZWxvcCBhIHNpbmdsZSBjbGllbnQgdG8gc29sdmUgdGhpcyBwcm9ibGVtLg0K PkJ1dCB3ZSBrbm93LiBJZiBkZXZlbG9wIGEgY2xpZW50LiBXaGV0aGVyIHdlIHNhdGlzZnkgZGlm ZmVyZW50IE9TLiBGb3INCj5leGFtcGxlLCB3aW5kb3cgeHAsIHdpbmRvdyA3LCBsaW51eCBkaWZm ZXJlbnQgdmVyc2lvbiwgbWFjIG9zLg0KPg0KPg0KPl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18NCj63orz+yMs6IHlvY3RvLWJvdW5jZXNAeW9jdG9wcm9qZWN0Lm9yZyBb eW9jdG8tYm91bmNlc0B5b2N0b3Byb2plY3Qub3JnXSC0+rHtDQo+QmFycm9zIFBlbmEsIEJlbGVu IFtiZWxlbi5iYXJyb3MucGVuYUBpbnRlbC5jb21dDQo+t6LLzcqxvOQ6IDIwMTLE6jbUwjE0yNUg MTY6MzcNCj61vTogT3NpZXItbWl4b24sIEplZmZyZXk7IFN0ZXdhcnQsIERhdmlkIEMNCj5DYzog SmltIEtvc2VtOyB5b2N0b0B5b2N0b3Byb2plY3Qub3JnOyBLb25zdGFudGlub3MgUGFwYWdpYW5u b3BvdWxvcw0KPtb3zOI6IFJlOiBbeW9jdG9dIFdlYiBIT0IgcGxhbm5pbmcgZGlzY3Vzc2lvbg0K Pg0KPkhpIGFsbCwNCj4NCj5UaGFua3MgZm9yIHRoZSBmZWVkYmFjazogbG9hZHMgb2YgaW50ZXJl c3Rpbmcgc3R1ZmYgdGhlcmUuIFdlJ2xsIGtlZXAgaXQNCj5hbGwgaW4gbWluZCB3aGVuIHdvcmtp bmcgb24gdGhlIG5leHQgaXRlcmF0aW9uLg0KPg0KPklmIHlvdSB0aGluayBvZiBhbnl0aGluZyBl bHNlLCBwbGVhc2UgcG9zdCBpdCBoZXJlLg0KPg0KPkNoZWVycw0KPg0KPkJlbGVuDQo+DQo+RnJv bTogPE9zaWVyLW1peG9uPiwgSmVmZnJleQ0KPjxqZWZmcmV5Lm9zaWVyLW1peG9uQGludGVsLmNv bTxtYWlsdG86amVmZnJleS5vc2llci1taXhvbkBpbnRlbC5jb20+Pg0KPkRhdGU6IFdlZG5lc2Rh eSwgMTMgSnVuZSAyMDEyIDE5OjAwDQo+VG86ICJTdGV3YXJ0LCBEYXZpZCBDIg0KPjxkYXZpZC5j LnN0ZXdhcnRAaW50ZWwuY29tPG1haWx0bzpkYXZpZC5jLnN0ZXdhcnRAaW50ZWwuY29tPj4NCj5D YzogS29uc3RhbnRpbm9zIFBhcGFnaWFubm9wb3Vsb3MNCj48aGVsbG9Aa29ucHV0ZXIubmV0PG1h aWx0bzpoZWxsb0Brb25wdXRlci5uZXQ+PiwNCj4ieW9jdG9AeW9jdG9wcm9qZWN0Lm9yZzxtYWls dG86eW9jdG9AeW9jdG9wcm9qZWN0Lm9yZz4iDQo+PHlvY3RvQHlvY3RvcHJvamVjdC5vcmc8bWFp bHRvOnlvY3RvQHlvY3RvcHJvamVjdC5vcmc+PiwgSmltIEtvc2VtDQo+PGppbUBoYWxmbWFuLmNv bTxtYWlsdG86amltQGhhbGZtYW4uY29tPj4NCj5TdWJqZWN0OiBSZTogW3lvY3RvXSBXZWIgSE9C IHBsYW5uaW5nIGRpc2N1c3Npb24NCj4NCj5JIGFncmVlLCBpdCBpcyBsb29raW5nIHJlYWxseSBp bnRlcmVzdGluZy4gU29tZSBjb21tZW50cyBiZWxvdy4NCj4NCj5PbiBXZWQsIEp1biAxMywgMjAx MiBhdCAxMDozOSBBTSwgU3Rld2FydCwgRGF2aWQgQw0KPjxkYXZpZC5jLnN0ZXdhcnRAaW50ZWwu Y29tPG1haWx0bzpkYXZpZC5jLnN0ZXdhcnRAaW50ZWwuY29tPj4gd3JvdGU6DQo+KiBUaGlzIGNv dWxkIGJlIGEgZ3JlYXQgd2F5IGZvciBhbiBvcmdhbml6YXRpb24gdG8gaW1wbGVtZW50IGEgd29y a2Zsb3cNCj5wcm9jZXNzIHVzaW5nIFlQLCByYXRoZXIgdGhhbiB0cnkgdG8gaW52ZW50IG9uZSB0 aGVtc2VsdmVzLiBXZSBoYXZlDQo+Z290dGVuIHRoZSBmZWVkYmFjayB0aGF0IHNvbWUgbGFyZ2Vy IG9yZ2FuaXphdGlvbnMgd2FudCBzb21ldGhpbmcgbGlrZQ0KPnRoaXMsIHNvIEknbSBwbGVhc2Vk IHdpdGggdGhhdCBkaXJlY3Rpb24uDQo+DQo+QWdyZWVkIC0gSSBoYXZlIGZpZWxkZWQgYSBmZXcg cXVlc3Rpb25zIGFib3V0IHRoaXMgYXMgd2VsbA0KPg0KPiogV2l0aCB0aGUgYWJvdmUgaW4gbWlu ZCwgYSBrZXkgbWV0YS11c2FnZSBpcyBpbnN0YWxsaW5nIGFuZCBjb25maWd1cmluZw0KPnRoZSBz ZXJ2ZXIuIEZvciBleGFtcGxlLCBJIGNvdWxkIGltYWdpbmUgYW4gb3JnYW5pemF0aW9uIHdhbnRp bmcgdG8NCj5lYXNpbHkgY3VzdG9taXplIHRoZSBob21lIHBhZ2Ugd2l0aCB0aGVpciBvd24gbmV3 cyBhbmQgZGVzaWduDQo+aW5mb3JtYXRpb24sIGV0Yy4NCj4NCj4qIEkgY291bGQgYWxzbyBzZWUg dGhlIG9wcG9ydHVuaXR5IGZvciBhbiBPU1Ygb3Igc2VydmljZSBwcm92aWRlciB0bw0KPmJyYW5k IHRoZSBpbnRlcmZhY2Ugd2l0aCB0aGVpciBvd24gZ29vZG5lc3MgYW5kIGV4dGVuZGluZyBpdCB3 aXRoIHRoZWlyDQo+b3duIGZlYXR1cmVzIHNvIHRoaXMgbWlnaHQgYmUgYW5vdGhlciBtZXRhLXVz YWdlLg0KPg0KPiogQW5kIHdoaWxlIEknbSBvbiBhIHJvbGwuLi4gd2hlbmV2ZXIgd2UgdGFsayBh Ym91dCBob3cgdGhlIGFkbWluaXN0cmF0b3INCj5pbnN0YWxscyB0aGlzLCB3ZSBuZWVkIGNvbnNp ZGVyIGhvdyB0aGV5IHVwZGF0ZSBmcm9tIGEgcHJldmlvdXMgdmVyc2lvbiwNCj5wYXJ0aWN1bGFy bHkgaWYgdGhleSBoYXZlIGN1c3RvbWl6ZWQgdGhlIGhvbWUgc2NyZWVuIG9yIG90aGVyIGJpdHMu DQo+DQo+SWYgYnJhbmRpbmcgJiBjdXN0b21pemF0aW9uIGhhcHBlbiBpbiBDU1MsIHRoZSB3aG9s ZSBjdXN0b21pemF0aW9uIHBhcnQNCj5zaG91bGQgYmUgcG9ydGFibGUgZnJvbSBvbmUgdmVyc2lv biB0byBhbm90aGVyIChhcyBsb25nIGFzIG5vIG9uZSBicmVha3MNCj5hbnl0aGluZyBzdHJ1Y3R1 cmFsKS4gSWYgd2Ugd2FudCB0byBlbmFibGUgY3VzdG9taXphdGlvbiBvZg0KPmZ1bmN0aW9uYWxp dHksIHRob3VnaCAtIGUuZy4gcHJlLWZpbHRlciBwYWNrYWdlIHNlbGVjdGlvbiwgcmVzdHJpY3QN Cj5jZXJ0YWluIGZlYXR1cmVzLi4uIC0gSSBjb3VsZCBzZWUgdGhhdCBiZWluZyB0cmlja3kgdG8g aW1wbGVtZW50IGluIGENCj5wb3J0YWJsZSB3YXkuDQo+DQo+KiBQcm9qZWN0IGNyZWF0aW9uIGFu ZCBtZW1iZXIgYWRkL3JlbW92ZSBzaG91bGQgcGVyaGFwcyBiZSBhbg0KPmFkbWluaXN0cmF0b3Ig cm9sZSBhbmQgcGFzc3dvcmQgcHJvdGVjdGVkPw0KPg0KPkkgdm90ZSB5ZXMgb24gdXNlciBtYW5h Z2VtZW50LCBidXQgd2h5IHBhc3N3b3JkLXByb3RlY3QgcHJvamVjdCBjcmVhdGlvbj8NCj4NCj5P dGhlciB0aG91Z2h0czoNCj4NCj5NeSBmZWVsaW5nIGlzIHRoYXQgYm90aCBIb2IgYW5kIFdlYkhv YiB3aWxsIGJlIG1vc3QgdXNlZnVsIGFzIHRvb2xzIHRvDQo+Z2V0IHBlb3BsZSBzdGFydGVkLiBB dCBzb21lIHBvaW50LCBhbnlvbmUgd2hvIGlzIGRvaW5nIG1vcmUgZXNvdGVyaWMgd29yaw0KPnRo YW4gdGhlIEhvYiBhbGxvd3Mgd2lsbCBuZWVkIHRvIGxlYXJuIGhvdyB0byBnZXQgdGhlaXIgaGFu ZHMgZGlydHkgd2l0aA0KPnJlY2lwZXMsIGNvbmZpZyBmaWxlcywgZXRjLiBGb3IgdGhhdCByZWFz b24sIEkgcmVhbGx5IGxpa2UgdGhlIHdvcmtmbG93DQo+Zm9jdXMsIGFzIHRoYXQgdHJhbnNsYXRl cyBkaXJlY3RseSB0byB0aGUgZXhwZWN0ZWQgd29ya2Zsb3cgb2YgdGhlIHdob2xlDQo+YnVpbGQg c3lzdGVtLiBJIHN1Z2dlc3QgYSBmdXR1cmUgc3RlcCBtaWdodCBiZSBndWlkZWQgY29uZmlndXJh dGlvbiwNCj5ndWlkZWQgcmVjaXBlIChhbmQgbGF5ZXI/KSBjcmVhdGlvbiwgYW5kIG90aGVyIHBy b2dyZXNzaXZlIHR5cGVzIG9mDQo+ZmVhdHVyZXMgdGhhdCBhbHNvIHNob3cgdGhlIHdvcmtmbG93 IGluIGFjdGlvbiB0aGUgd2F5IHRoZSBjdXJyZW50IEhvYg0KPmRvZXMuDQo+DQo+QW5kIEkgdG90 YWxseSBhZ3JlZSB0aGF0IHRoZSB1c2FiaWxpdHkgd29yayB5b3UgZ3V5cyBoYXZlIGRvbmUgaXMg bWFraW5nDQo+YSBodWdlIGRpZmZlcmVuY2UgaW4gZGVzaWduLiBJIGxpa2UgaXQhIFdhbnQgbW9y ZSENCj4tLQ0KPkplZmYgT3NpZXItTWl4b24gaHR0cDovL2plZnJvLm5ldC9ibG9nDQo+WW9jdG8g UHJvamVjdCBDb21tdW5pdHkgTWFuYWdlciBASW50ZWwNCj5odHRwOi8veW9jdG9wcm9qZWN0Lm9y ZzxodHRwOi8veW9jdG9wcm9qZWN0Lm9yZy8+DQo+DQo+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+SW50ZWwgQ29y cG9yYXRpb24gKFVLKSBMaW1pdGVkDQo+UmVnaXN0ZXJlZCBOby4gMTEzNDk0NSAoRW5nbGFuZCkN Cj5SZWdpc3RlcmVkIE9mZmljZTogUGlwZXJzIFdheSwgU3dpbmRvbiBTTjMgMVJKDQo+VkFUIE5v OiA4NjAgMjE3MyA0Nw0KPg0KPlRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNv bnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvcg0KPnRoZSBzb2xlIHVzZSBvZiB0aGUgaW50 ZW5kZWQgcmVjaXBpZW50KHMpLiBBbnkgcmV2aWV3IG9yIGRpc3RyaWJ1dGlvbg0KPmJ5IG90aGVy cyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQNCj5y ZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVz Lg0KPg0KPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ eW9jdG8gbWFpbGluZyBsaXN0DQo+eW9jdG9AeW9jdG9wcm9qZWN0Lm9yZw0KPmh0dHBzOi8vbGlz dHMueW9jdG9wcm9qZWN0Lm9yZy9saXN0aW5mby95b2N0bw0KDQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KSW50ZWwg Q29ycG9yYXRpb24gKFVLKSBMaW1pdGVkClJlZ2lzdGVyZWQgTm8uIDExMzQ5NDUgKEVuZ2xhbmQp ClJlZ2lzdGVyZWQgT2ZmaWNlOiBQaXBlcnMgV2F5LCBTd2luZG9uIFNOMyAxUkoKVkFUIE5vOiA4 NjAgMjE3MyA0NwoKVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkgY29udGFpbiBj b25maWRlbnRpYWwgbWF0ZXJpYWwgZm9yCnRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVj aXBpZW50KHMpLiBBbnkgcmV2aWV3IG9yIGRpc3RyaWJ1dGlvbgpieSBvdGhlcnMgaXMgc3RyaWN0 bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkCnJlY2lwaWVudCwgcGxl YXNlIGNvbnRhY3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGFsbCBjb3BpZXMuCg==