From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id B6D6BE0095D; Tue, 16 Jun 2015 10:16:15 -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=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [209.85.212.179 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id EA0EBE00496 for ; Tue, 16 Jun 2015 10:16:13 -0700 (PDT) Received: by wibdq8 with SMTP id dq8so26418771wib.1 for ; Tue, 16 Jun 2015 10:16:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=PDN9p2MyA1etFmhT1WkwVtbuEnlkAOeJp2oPynSq6eo=; b=NO7VzzWmwu3mA3ji5+8kSTjaJXO4Jm91T+hlbXYArojeQNaWh7+YEn+7Rnsm76wuoN x+aZkzKPujZAqqh53jas+80vpRPBsnZGSvR0rBKDpwDiuoOIhwDP/Ys1IFxlRjadRcN9 Nk4J4/hd1RSzUKYEPVcD153gmmlemf9wWDjFbobErB24ojJ4B7xNzs0jEdjrSQvgZ5jI R5B/cVAwRSeOO+pwVagTlEucLgYDhq304jKiHq5jaU5xT82ND54oeX4DiBLXPuvpyMrr 1nEImWA3XBgG/XoaHszH/me5NkMq1mbtSw1CZV2uZcyFD6m6ho1zjLMaTF2i6ic9x8TL bjvQ== X-Gm-Message-State: ALoCoQmWyKfHql/oR9q7BGMJeNWhK2njtp5gFjGfM5kar9kqCRue7h4g0pILD1L3gmiWYSJdoTk7 X-Received: by 10.181.25.234 with SMTP id it10mr9117497wid.0.1434474972507; Tue, 16 Jun 2015 10:16:12 -0700 (PDT) Received: from [192.168.2.73] ([83.217.123.106]) by mx.google.com with ESMTPSA id um5sm2594627wjc.1.2015.06.16.10.16.11 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Jun 2015 10:16:11 -0700 (PDT) Message-ID: <558059DB.9090409@intel.com> Date: Tue, 16 Jun 2015 18:16:11 +0100 From: Michael Wood User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: "toaster@yoctoproject.org" Subject: [review-request] michaelw/toaster/orm-split-up 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: Tue, 16 Jun 2015 17:16:15 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit This is a slightly reduced scope version of the refactoring of the ORM that was discussed. The orm can continue to be a central place for database abstraction and the bldcollector can take over the function that was confusingly part of the orm application. This reduces the changes from potentially /most/ files in toaster to a select few, as after looking at this the gain from changing more of the application doesn't outweigh the risk for regressions and potential disruption. commit e35930be7c9fc99d5244c28c4f37eaece1615606 Author: Michael Wood Date: Tue Jun 16 16:00:26 2015 +0100 bitbake: toaster: split orm app into it's own module and app The orm application was also the django application to collect the build information. Splitting this module up into it's functional parts. orm for the data module and bldcollector for build collection data. [YOCTO #7706] Signed-off-by: Michael Wood