From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6545369693963681792 X-Received: by 10.28.146.75 with SMTP id u72mr72240wmd.18.1523962638106; Tue, 17 Apr 2018 03:57:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.11.10 with SMTP id 10ls280337wml.12.canary-gmail; Tue, 17 Apr 2018 03:57:17 -0700 (PDT) X-Google-Smtp-Source: AIpwx48UBNlAGrKDSnsNqvT0x7nRbm/cfB4X9IKx0mPXzUaqhuAODz5YgMll9VCeJ3DjRLy0+mMm X-Received: by 10.28.45.194 with SMTP id t185mr73866wmt.15.1523962637567; Tue, 17 Apr 2018 03:57:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523962637; cv=none; d=google.com; s=arc-20160816; b=MC8dkgavPPGQB12jia6V3JkQ40YdwzhAwJgtxbBWgtFBRvV7bu6C5RrvJkRlPT/eUh 0v0TSqhVO31bX1YvCZkCFhnoZa0I/yAAeFiAF1NKk0DzxG+ICMWXPU3aVeYZ+FDwN4Ro FrPJr/+3CYH41WmT4gSm/u2Lx2DwejlJ/l/rnwcmdrtGFHPncA3TeSd7zpa17eKO5kqq XqRAL6pw/kzKJbesrcPPTpY9+zkQFNec+t1YymIAwxnhMSY076XTg/4Owgoj9cz/inDG ouisZkVGmQrMt7cyANT58GaTMLWWPuZKAUKnZ2IIpzBxFJPt8G6+utDPAhPnKfJUohaQ FARQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to:arc-authentication-results; bh=tt9UdpX3q4WKnk3Tc6gzsDumi7EejlvdO2Ih0n/H81k=; b=CkX7Nm28bhRWgfWdVgYM+NHADPQ5SDNyC6O9PizqLcY2qzkV9CugMaewY8ls6byjAn M9o7e0xgaj9JbHGzave+U3qxFmK2QDPBiBHK9RnhgqytsdysfW0vQK4Dq72RO5+7glCE kJaPsYZ75/d4Gtps9rmqz/GhdA3KXFgkTL4+PoWxQkqOEQ2ldGUUtakIn+mW+AruJNEN k5/TgJWSV3v+skqRupZnjpFW/EIfK8BBGfNmCmAvp2P0u2b7vYkMqZSPbI0E+fz6zPxe 2cqQj+SFeO8M8X9JD6wlWihiO/yGZN24vsHzWnolS78pvcfL+qqkI5bb0DzSrZpfz0nx n0sg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id b202si637760wmb.2.2018.04.17.03.57.17 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Apr 2018 03:57:17 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id w3HAvHk6008237 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 17 Apr 2018 12:57:17 +0200 Received: from [139.25.69.226] (linux-ses-ext02.ppmd.siemens.net [139.25.69.226]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id w3HAvGkE015082 for ; Tue, 17 Apr 2018 12:57:17 +0200 To: isar-users From: Claudius Heine Subject: [DISCUSSION] Directory structure of isar repo Message-ID: Date: Tue, 17 Apr 2018 12:57:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-TUID: qJljmCR9r0D4 Hi, since the last discussion about the directory structure went a bit stale I wanted to restart it here and present my suggestion. Here is a mockup of a subset of the directory tree how I would try to improve it. I will leave some comments about my reasons in the next mail. Cheers, Claudius . ├── meta-isar │   ├── classes │   │   ├── base.bbclass │   │   ├── dpkg-base.bbclass │   │   ├── dpkg.bbclass │   │   ├── dpkg-raw.bbclass │   │   ├── ext4-img.bbclass │   │   ├── image.bbclass │   │   ├── isar-bootstrap-helper.bbclass │   │   ├── isar-events.bbclass │   │   └── patch.bbclass │   ├── conf │   │   ├── isar-bitbake.conf │   │   └── layer.conf │   ├── lib │   │   └── oe │   │   └── path.py │   ├── licenses │   │   ├── COPYING.GPLv2 │   │   └── COPYING.MIT │   ├── recipes-core │   │   ├── images │   │   │ ├── isar-image-base.bb │   │   │ └── isar-image-debug.bb │   │   └── isar-bootstrap │   │   ├── files │   │   │   └── isar-apt.conf │   │   └── isar-bootstrap.bb │   ├── recipes-devtools │   │   ├── buildchroot │   │   │   ├── buildchroot.bb │   │   │   └── files │   │   │   ├── build.sh │   │   │   └── configscript.sh │   │   └── isar-apt │   │   ├── files │   │   │   └── distributions.in │   │   └── isar-apt.bb │   └── recipes-kernel │   ├── linux │   │   ├── files │   │   │   └── build-kernel.sh │   │   ├── linux-custom.inc │   │   └── linux-distro.bb │   └── linux-module │   ├── files │   │   └── debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   └── rules │   └── module.inc ├── meta-isar-debian │   ├── conf │   │   ├── bblayers.conf.sample │   │   ├── distro │   │   │   ├── debian-jessie.conf │   │   │   ├── debian-jessie.list │   │   │   ├── debian-stretch.conf │   │   │   ├── debian-stretch.list │   │   │   ├── debian-wheezy.conf │   │   │   └── debian-wheezy.list │   │   ├── layer.conf │   │   ├── local.conf.sample │   │   ├── machine │   │   │   ├── qemuamd64.conf │   │   │   ├── qemuarm64.conf │   │   │   ├── qemuarm.conf │   │   │   └── qemui386.conf │   │   └── multiconfig │   │   ├── qemuamd64-jessie.conf │   │   ├── qemuamd64-stretch.conf │   │   ├── qemuarm64-stretch.conf │   │   ├── qemuarm-jessie.conf │   │   ├── qemuarm-stretch.conf │   │   ├── qemuarm-wheezy.conf │   │   ├── qemui386-jessie.conf │   │   └── qemui386-stretch.conf │   └── recipes-core │      └── images │      ├── files │      │   └── debian-configscript.sh │      └── isar-image-base.bbappend ├── meta-isar-example │   ├── classes │   │   └── rpi-sdimg.bbclass │   ├── conf │   │   ├── distro │   │   │   ├── raspbian-jessie.conf │   │   │   └── raspbian-jessie.list │   │   ├── layer.conf │   │   ├── machine │   │   │   └── rpi.conf │   │   └── multiconfig │   │   └── rpi-jessie.conf │   ├── recipes-app │   │   ├── example-hello │   │   │   ├── example-hello.bb │   │   │   └── files │   │   │   ├── 0001-Add-some-help.patch │   │   │   └── yet-another-change.txt │   │   ├── example-raw │   │   │   ├── example-raw_0.2.bb │   │   │   └── files │   │   │   ├── postinst │   │   │   └── README │   │   └── libhello │   │   └── libhello.bb │   ├── recipes-core │   │   └── images │   │   ├── files │   │   │   └── raspbian-configscript.sh │   │   └── isar-image-base.bbappend │   ├── recipes-kernel │   │   ├── example-module │   │   │   ├── example-module.bb │   │   │   └── files │   │   │   └── src │   │   │   ├── example-module.c │   │   │   └── Makefile │   │   └── linux │   │   ├── files │   │   │   └── x86_64_defconfig │   │   ├── linux-cip_4.4.bb │   │   └── linux-mainline_4.14.18.bb │   └── scripts │   └── lib │   └── wic │   └── canned-wks │   └── sdimage-efi.wks ... -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-54 Fax: (+49)-8142-66989-80 Email: ch@denx.de