[{"id":34947,"web_url":"https://patchwork.libcamera.org/comment/34947/","msgid":"<175302512922.505382.9432297787267918505@ping.linuxembedded.co.uk>","date":"2025-07-20T15:25:29","subject":"Re: [PATCH v5 1/2] package metadata","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Christian Rauch (2025-07-20 12:28:21)\n> This metadata file provides meta information about the version, licence,\n> maintainers and build dependencies. The file is used by build systems, such\n> as colcon, to manage and resolve build dependencies.\n> \n> The file structure is defined at: https://www.ros.org/reps/rep-0149.html\n> \n> Signed-off-by: Christian Rauch <Rauch.Christian@gmx.de>\n\nI've previously given a tag, please keep tags when you've got them\nunless there's significant changes made.\n\nAcked-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n\n> ---\n>  package.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++\n>  1 file changed, 45 insertions(+)\n>  create mode 100644 package.xml\n> \n> diff --git a/package.xml b/package.xml\n> new file mode 100644\n> index 000000000..814084c17\n> --- /dev/null\n> +++ b/package.xml\n> @@ -0,0 +1,45 @@\n> +<?xml version=\"1.0\"?>\n> +<!-- SPDX-License-Identifier: CC0-1.0 -->\n> +<?xml-model href=\"http://download.ros.org/schema/package_format3.xsd\" schematypens=\"http://www.w3.org/2001/XMLSchema\"?>\n> +<package format=\"3\">\n> +  <name>libcamera</name>\n> +\n> +  <version>0.5.1</version>\n> +\n> +  <description>An open source camera stack and framework for Linux, Android, and ChromeOS</description>\n> +\n> +  <maintainer email=\"Rauch.Christian@gmx.de\">Christian Rauch</maintainer>\n> +  <maintainer email=\"Laurent.Pinchart@ideasonboard.com\">Laurent Pinchart</maintainer>\n\nWhat burden does this put on Laurent specifically? Does this mean he's\nresponsible from the ROS project perspective?\n\n\n\n> +\n> +  <license>Apache-2.0</license>\n> +  <license>BSD-2-Clause</license>\n> +  <license>BSD-3-Clause</license>\n> +  <license>GPL-2.0-or-later</license>\n> +  <license>LGPL-2.1-or-later</license>\n> +\n> +  <url>https://libcamera.org</url>\n> +\n> +  <author email=\"libcamera-devel@lists.libcamera.org\">libcamera project</author>\n> +\n> +  <buildtool_depend>meson</buildtool_depend>\n> +  <buildtool_depend>pkg-config</buildtool_depend>\n> +  <buildtool_depend>git</buildtool_depend>\n> +\n> +  <build_depend>python3-yaml</build_depend>\n> +  <build_depend>python3-ply</build_depend>\n> +  <build_depend>python3-jinja2</build_depend>\n> +  <build_depend>openssl</build_depend>\n> +  <build_depend>pybind11-dev</build_depend>\n> +\n> +  <depend>yaml</depend>\n> +  <depend>libssl-dev</depend>\n> +  <depend>libudev-dev</depend>\n> +  <depend>python3</depend>\n> +\n> +  <!-- workaround for https://bugs.libcamera.org/show_bug.cgi?id=189 -->\n> +  <depend>libatomic</depend>\n> +\n> +  <export>\n> +    <build_type>meson</build_type>\n> +  </export>\n> +</package>\n> -- \n> 2.43.0\n>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id DB777BDCC1\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 20 Jul 2025 15:25:34 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id DC02F68FBA;\n\tSun, 20 Jul 2025 17:25:33 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 08B6961506\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 20 Jul 2025 17:25:32 +0200 (CEST)","from pendragon.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id A48A3655C;\n\tSun, 20 Jul 2025 17:24:55 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"EPPS1KiX\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1753025095;\n\tbh=/OTVVUWMj4Hb/CIMrjwrjM1XIBX1Na/VWpzYfP5ImSQ=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=EPPS1KiXeLtrJwwqUamVMT6qQkJ+XiDMep8hpIQuDvqJyQ4jThgO174Uh9J2DBLRH\n\tNJxy90tukaNlHQiUAAyBuMPciFkL4OzxFQEFLfjskH0zSKrE6Hrq7Kt3oy2/nzI8Oj\n\tKHfRpqzP29b2chx3RkSFbpbevcy2PUfr1DMe29c4=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20250720112822.48250-2-Rauch.Christian@gmx.de>","References":"<20250720112822.48250-1-Rauch.Christian@gmx.de>\n\t<20250720112822.48250-2-Rauch.Christian@gmx.de>","Subject":"Re: [PATCH v5 1/2] package metadata","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"Christian Rauch <Rauch.Christian@gmx.de>","To":"Christian Rauch <Rauch.Christian@gmx.de>,\n\tlibcamera-devel@lists.libcamera.org","Date":"Sun, 20 Jul 2025 16:25:29 +0100","Message-ID":"<175302512922.505382.9432297787267918505@ping.linuxembedded.co.uk>","User-Agent":"alot/0.9.1","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":34950,"web_url":"https://patchwork.libcamera.org/comment/34950/","msgid":"<a813c616-fd77-4051-a9b9-a0be8e227e49@gmx.de>","date":"2025-07-20T16:15:21","subject":"Re: [PATCH v5 1/2] package metadata","submitter":{"id":111,"url":"https://patchwork.libcamera.org/api/people/111/","name":"Christian Rauch","email":"Rauch.Christian@gmx.de"},"content":"Am 20.07.25 um 17:25 schrieb Kieran Bingham:\n> Quoting Christian Rauch (2025-07-20 12:28:21)\n>> This metadata file provides meta information about the version, licence,\n>> maintainers and build dependencies. The file is used by build systems, such\n>> as colcon, to manage and resolve build dependencies.\n>>\n>> The file structure is defined at: https://www.ros.org/reps/rep-0149.html\n>>\n>> Signed-off-by: Christian Rauch <Rauch.Christian@gmx.de>\n> \n> I've previously given a tag, please keep tags when you've got them\n> unless there's significant changes made.\n> \n> Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n\nOh, sorry. I wasn't aware that I am supposed to append these \"Acked-by\" \nor \"Reviewed-by\" tags to the commit myself. I always thought they are \nbeing applied automatically when the commits are merged.\n\n>> ---\n>>   package.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++\n>>   1 file changed, 45 insertions(+)\n>>   create mode 100644 package.xml\n>>\n>> diff --git a/package.xml b/package.xml\n>> new file mode 100644\n>> index 000000000..814084c17\n>> --- /dev/null\n>> +++ b/package.xml\n>> @@ -0,0 +1,45 @@\n>> +<?xml version=\"1.0\"?>\n>> +<!-- SPDX-License-Identifier: CC0-1.0 -->\n>> +<?xml-model href=\"http://download.ros.org/schema/package_format3.xsd\" schematypens=\"http://www.w3.org/2001/XMLSchema\"?>\n>> +<package format=\"3\">\n>> +  <name>libcamera</name>\n>> +\n>> +  <version>0.5.1</version>\n>> +\n>> +  <description>An open source camera stack and framework for Linux, Android, and ChromeOS</description>\n>> +\n>> +  <maintainer email=\"Rauch.Christian@gmx.de\">Christian Rauch</maintainer>\n>> +  <maintainer email=\"Laurent.Pinchart@ideasonboard.com\">Laurent Pinchart</maintainer>\n> \n> What burden does this put on Laurent specifically? Does this mean he's\n> responsible from the ROS project perspective?\n\nThis email address is primarily used for contact in case there are \nissues with the package itself, e.g. build failures or missing \ndependencies. AFAIK, only the first maintainer in the list is contacted \nautomatically, but other maintainers could be contacted manually. Under \nnormal circumstances, Laurent shouldn't need to do anything.\n\nMost often, packages only have a single maintainer, but I added Laurent \nas he is the one with the most commits by a large margin and I did not \nwant to appear as claiming to be the only one working on this.\n\nI am happy to remove Laurent again. I simply did not want to appear as \n\"owning\" this package.\n\n@Laurent: Let me know if you want to appear in the manifest, or if I \nshould stay the sole maintainer of the package.\n\n> \n>> +\n>> +  <license>Apache-2.0</license>\n>> +  <license>BSD-2-Clause</license>\n>> +  <license>BSD-3-Clause</license>\n>> +  <license>GPL-2.0-or-later</license>\n>> +  <license>LGPL-2.1-or-later</license>\n>> +\n>> +  <url>https://libcamera.org</url>\n>> +\n>> +  <author email=\"libcamera-devel@lists.libcamera.org\">libcamera project</author>\n>> +\n>> +  <buildtool_depend>meson</buildtool_depend>\n>> +  <buildtool_depend>pkg-config</buildtool_depend>\n>> +  <buildtool_depend>git</buildtool_depend>\n>> +\n>> +  <build_depend>python3-yaml</build_depend>\n>> +  <build_depend>python3-ply</build_depend>\n>> +  <build_depend>python3-jinja2</build_depend>\n>> +  <build_depend>openssl</build_depend>\n>> +  <build_depend>pybind11-dev</build_depend>\n>> +\n>> +  <depend>yaml</depend>\n>> +  <depend>libssl-dev</depend>\n>> +  <depend>libudev-dev</depend>\n>> +  <depend>python3</depend>\n>> +\n>> +  <!-- workaround for https://bugs.libcamera.org/show_bug.cgi?id=189 -->\n>> +  <depend>libatomic</depend>\n>> +\n>> +  <export>\n>> +    <build_type>meson</build_type>\n>> +  </export>\n>> +</package>\n>> -- \n>> 2.43.0\n>>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 728D7BDCC1\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun, 20 Jul 2025 16:15:26 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 6ABFB68FBC;\n\tSun, 20 Jul 2025 18:15:25 +0200 (CEST)","from mout.gmx.net (mout.gmx.net [212.227.17.21])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 8FB1B68F98\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun, 20 Jul 2025 18:15:23 +0200 (CEST)","from [10.0.0.2] ([194.166.182.71]) by mail.gmx.net (mrgmx104\n\t[212.227.17.168]) with ESMTPSA (Nemesis) id 1N9dwj-1uglwN31jZ-010mT5;\n\tSun, 20 Jul 2025 18:15:22 +0200"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=gmx.de header.i=rauch.christian@gmx.de\n\theader.b=\"G8NHeeQn\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;\n\ts=s31663417; t=1753028123; x=1753632923; i=rauch.christian@gmx.de;\n\tbh=WOgQ5BxpMpxRB19TR1LKitmWHuW5Vr14FTK6/L7xJYE=;\n\th=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:\n\tReferences:From:In-Reply-To:Content-Type:\n\tContent-Transfer-Encoding:cc:content-transfer-encoding:\n\tcontent-type:date:from:message-id:mime-version:reply-to:subject:\n\tto;\n\tb=G8NHeeQn/98D8wtXlOq7hT98z4L4YqscZ0JKf31xyfRj0oMHR8UvytBdYwe0wEVF\n\tx8+MSiJbcS/YWHmPur8XyAFQizjsOFt+CUrH6zG8TCEAeKKokGXg0LKee4kstbA8i\n\tUsSpH3OIFcCpEevmDDHhLC3wH87rIS7Q62rZYIx0TCcY9TDs8+48IcqgPHGxlE0GP\n\tcjx/fkIYm69IdgdWqdGi7jxYr48eAS3qdMjr+dDr4InSJo2JlnOYJ8KTp5c3/hv3w\n\t5e1qf6nGY7dSt+k9L4ulEvFPAgJ1aEW1r69PKo78/OB4ZR/Rnth+WHARUPxywtEns\n\t/MiUkA9zpVXTc+kKUg==","X-UI-Sender-Class":"724b4f7f-cbec-4199-ad4e-598c01a50d3a","Message-ID":"<a813c616-fd77-4051-a9b9-a0be8e227e49@gmx.de>","Date":"Sun, 20 Jul 2025 18:15:21 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v5 1/2] package metadata","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20250720112822.48250-1-Rauch.Christian@gmx.de>\n\t<20250720112822.48250-2-Rauch.Christian@gmx.de>\n\t<175302512922.505382.9432297787267918505@ping.linuxembedded.co.uk>","Content-Language":"en-US","From":"Christian Rauch <Rauch.Christian@gmx.de>","In-Reply-To":"<175302512922.505382.9432297787267918505@ping.linuxembedded.co.uk>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"quoted-printable","X-Provags-ID":"V03:K1:rjmCpnHR3iO9It14hyZt0M4BCwjhor0Uxk77R6FnYOV3LV6zmj4\n\ttstzKvtFzJhug6bmPBKC+D9d33fkWQaZm9NMJ6rgf1Fn6lN5g3w76HCWGvTT+cYTWwvOv24\n\tRNF8/50csCfEC9OUg0CXFhdy+QXpqTxb/KnM6rVnY/QIPHwWwiiCvaOY/+EdxZone4J7hNh\n\tgs0bgkeoOkdy9+06IVOgg==","X-Spam-Flag":"NO","UI-OutboundReport":"notjunk:1; M01:P0:uXcvvkvtFIY=;\n\tUpzsf49mZqCp0J8TM0Hjg7fRb2I\n\t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","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]