All of lore.kernel.org
 help / color / mirror / Atom feed
* [layerindex-web][PATCH 00/10] Add Distribution, dependency and recommends detection, and import_project
@ 2016-09-26 18:25 Liam R. Howlett
  2016-09-26 18:25 ` [layerindex-web][PATCH 01/10] import_layer: Add --actual-branch option Liam R. Howlett
                   ` (9 more replies)
  0 siblings, 10 replies; 19+ messages in thread
From: Liam R. Howlett @ 2016-09-26 18:25 UTC (permalink / raw)
  To: yocto; +Cc: paul.eggleton

This set of patches adds a number of features to the layerindex code:
 -  Adds the ability to set the actual-branch to import_layer.
 -  Adds distribution to the database and web interface.
 -  Adds collection & version information to layerbranch.
 -  Uses layer name and collection name to determine dependencies and
    recommends.
 -  Adds import_project to simplify pulling all layers and openembedded-core to
    a layer index.

Liam R. Howlett (10):
  import_layer: Add --actual-branch option
  layerindex/tools/import_layer.py: Sanitize layer name.
  layerindex/tools/import_layer.py: Avoid failing if there is any layer
    to     add.
  layerindex/utils: Update runcmd to decode binary strings to strings.
  layerindex: Add distribution to web interface and model.
  layerindex/tools/import_project: Add import_project
  layerindex: Detect dependencies from layer.conf files
  layerindex: Add collection and version to layerbranch
  layerindexer: Add layer recommends support
  recipeparse: remove unnecessary else statement.

 layerindex/admin.py                     |  11 ++
 layerindex/layerconfparse.py            |  39 +++++++
 layerindex/models.py                    |  24 +++++
 layerindex/recipeparse.py               |  45 +++-----
 layerindex/restviews.py                 |  10 +-
 layerindex/tools/import_classic.py      |   2 +
 layerindex/tools/import_layer.py        |  49 ++++++++-
 layerindex/tools/import_project.py      | 176 ++++++++++++++++++++++++++++++++
 layerindex/update.py                    |  22 +++-
 layerindex/update_layer.py              |  71 +++++++++++--
 layerindex/urls.py                      |   3 +
 layerindex/urls_branch.py               |   6 +-
 layerindex/utils.py                     | 136 +++++++++++++++++++++++-
 layerindex/views.py                     |  29 +++++-
 templates/layerindex/detail.html        |  55 ++++++++--
 templates/layerindex/distributions.html |  76 ++++++++++++++
 templates/layerindex/layers.html        |   1 +
 templates/layerindex/machines.html      |   1 +
 templates/layerindex/recipes.html       |   1 +
 19 files changed, 696 insertions(+), 61 deletions(-)
 create mode 100644 layerindex/layerconfparse.py
 create mode 100755 layerindex/tools/import_project.py
 create mode 100644 templates/layerindex/distributions.html

-- 
1.9.1



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

end of thread, other threads:[~2016-10-04 13:51 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-26 18:25 [layerindex-web][PATCH 00/10] Add Distribution, dependency and recommends detection, and import_project Liam R. Howlett
2016-09-26 18:25 ` [layerindex-web][PATCH 01/10] import_layer: Add --actual-branch option Liam R. Howlett
2016-09-26 18:25 ` [layerindex-web][PATCH 02/10] layerindex/tools/import_layer.py: Sanitize layer name Liam R. Howlett
2016-10-03 22:47   ` Paul Eggleton
2016-09-26 18:25 ` [layerindex-web][PATCH 03/10] layerindex/tools/import_layer.py: Avoid failing if there is any layer to add Liam R. Howlett
2016-10-03 22:53   ` Paul Eggleton
2016-09-26 18:25 ` [layerindex-web][PATCH 04/10] layerindex/utils: Update runcmd to decode binary strings to strings Liam R. Howlett
2016-09-26 18:25 ` [layerindex-web][PATCH 05/10] layerindex: Add distribution to web interface and model Liam R. Howlett
2016-10-03 22:59   ` Paul Eggleton
2016-09-26 18:25 ` [layerindex-web][PATCH 06/10] layerindex/tools/import_project: Add import_project Liam R. Howlett
2016-10-03 22:46   ` Paul Eggleton
2016-09-26 18:25 ` [layerindex-web][PATCH 07/10] layerindex: Detect dependencies from layer.conf files Liam R. Howlett
2016-10-03 22:54   ` Paul Eggleton
2016-09-26 18:25 ` [layerindex-web][PATCH 08/10] layerindex: Add collection and version to layerbranch Liam R. Howlett
2016-09-27 20:53   ` Mark Hatle
2016-10-03 22:54   ` Paul Eggleton
2016-10-04 13:51     ` Liam R. Howlett
2016-09-26 18:25 ` [layerindex-web][PATCH 09/10] layerindexer: Add layer recommends support Liam R. Howlett
2016-09-26 18:25 ` [layerindex-web][PATCH 10/10] recipeparse: remove unnecessary else statement Liam R. Howlett

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.