All of lore.kernel.org
 help / color / mirror / Atom feed
* [review-request] adamian/20150506_toasterloggerfixes
@ 2015-05-14 15:58 Damian, Alexandru
  2015-05-14 17:15 ` Michael Wood
  2015-05-15  9:48 ` Barros Pena, Belen
  0 siblings, 2 replies; 5+ messages in thread
From: Damian, Alexandru @ 2015-05-14 15:58 UTC (permalink / raw)
  To: toaster@yoctoproject.org

[-- Attachment #1: Type: text/plain, Size: 1452 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 3002 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-05-21  9:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-14 15:58 [review-request] adamian/20150506_toasterloggerfixes Damian, Alexandru
2015-05-14 17:15 ` Michael Wood
2015-05-15  9:48 ` Barros Pena, Belen
2015-05-15 11:31   ` Barros Pena, Belen
2015-05-21  9:41     ` Damian, Alexandru

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.