[Toaster] [review-request] adamian/20150506_toasterloggerfixes
Michael Wood
michael.g.wood at intel.com
Thu May 14 10:15:21 PDT 2015
Looks fine to me (though I'm not that familiar with the buildinfohelper
side of things).
Thanks
On 14/05/15 16:58, Damian, Alexandru wrote:
> Hi,
>
> I did a bit of refactoring on the toaster build logger which fixes
> some issues, and clear up the path for future improvement.
>
> * the "local_path" property of the Layer is now moved to
> Layer_Version. It was a mistake to assign specific build-local paths
> to the generic Layer information, as it is naturally a property of a
> specific Layer checkout, which is what a Layer Version is.
>
> * all the recipe paths are now relative to a Layer_Version checkout,
> no more absolute paths. This allows us to link a recipe file directly
> to a remote GIT repo of a Layer, if needed.
>
> * the "namespace" (e.g virtual:native: ) part of a recipe path is
> stored in a new field; all paths are now clean paths, so they can be
> manipulated as such. Storing the namespace separately should also fix
> the mis-identification of tasks between native and normal tasks, for
> example (multiple bugs opened on this one)
>
> * all the builds now occur under a Project. this is the first step for
> the unification of Managed and Interactive modes. The UI interface is
> not changed.
>
> * django auth tables are now created under interactive mode, too. This
> allows us to get rid of the atrocity of storing display state on the
> front-end cookies. Another step in the unification of modes.
>
> * some smaller fixes regarding data collection are in there.
>
> Can you please see if this makes sense to you ?
>
> Cheers,
> Alex
>
>
> --
> Alex Damian
> Yocto Project
> SSG / OTC
>
>
More information about the toaster
mailing list