From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id A5C3BE00CC7; Mon, 29 Feb 2016 03:04:46 -0800 (PST) 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 autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 76CB5E00CB4 for ; Mon, 29 Feb 2016 03:04:42 -0800 (PST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP; 29 Feb 2016 03:04:42 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,520,1449561600"; d="scan'208";a="755141298" Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31]) by orsmga003.jf.intel.com with ESMTP; 29 Feb 2016 03:04:42 -0800 Received: from irsmsx110.ger.corp.intel.com ([169.254.15.31]) by IRSMSX106.ger.corp.intel.com ([169.254.8.197]) with mapi id 14.03.0248.002; Mon, 29 Feb 2016 11:04:41 +0000 From: "Barros Pena, Belen" To: "toaster@yoctoproject.org" Thread-Topic: Removing Hob for 2.1 Thread-Index: AQHRcuD86yd8m6oi9kS46om6oRIAEQ== Date: Mon, 29 Feb 2016 11:04:40 +0000 Message-ID: References: <2956615.y8hyrZheM7@peggleto-mobl.ger.corp.intel.com> In-Reply-To: <2956615.y8hyrZheM7@peggleto-mobl.ger.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.6.1.160122 x-originating-ip: [10.237.224.36] MIME-Version: 1.0 Subject: FW: Removing Hob for 2.1 X-BeenThere: toaster@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Web based interface for BitBake List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Feb 2016 11:04:46 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable FYI On 26/02/2016 03:49, "Paul Eggleton" wrote: >Hi folks, > >So we've been gearing up the Toaster web UI to replace the Hob (GTK+ >based) UI=20 >for some time now; Hob has basically been on life support for the past >few=20 >releases. As of late last month in master, Toaster has the capability to >select the packages in an image, removing the last thing that Hob could >do=20 >that Toaster couldn't. This means it's about time we looked at removing >Hob -=20 >particularly if we want to do so for the upcoming 2.1 release as we >should=20 >really do so within the M3 development timeframe which is almost over. > >To recap, the reasons why Hob ought to be removed include: > >- The code is tightly woven into BitBake, making it fragile. This means >it=20 >needs significant QA and maintenance on an ongoing basis. > >- Some of the implementation is not ideal; we'll be able to remove some >cruft=20 >from BitBake and OE-Core at the same time. > >- It's GTK+ 2 based, not the current GTK+ 3. > >- Toaster is now a much more capable UI and is being actively maintained > >I'm maintaining a list of things we would drop together with Hob, so I >could=20 >probably come up with a patchset - I just wanted to give people a heads >up and=20 >double check that this is something we indeed want to do in 2.1. Any >comments? > >Cheers, >Paul > >--=20 > >Paul Eggleton >Intel Open Source Technology Centre