From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Sebastian Fricke <sebastian.fricke@collabora.com>
Cc: "Hecht, Martin (Avnet Silica)" <Martin.Hecht@avnet.eu>,
Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
Hans Verkuil <hverkuil@xs4all.nl>,
Linux Media Mailing List <linux-media@vger.kernel.org>,
Sakari Ailus <sakari.ailus@linux.intel.com>,
Daniel Almeida <daniel.almeida@collabora.com>,
Mauro Carvalho Chehab <mchehab@kernel.org>,
Tommaso Merciai <tomm.merciai@gmail.com>,
Jacopo Mondi <jacopo.mondi@ideasonboard.com>,
Benjamin Mugnier <benjamin.mugnier@foss.st.com>,
Ricardo Ribalda <ribalda@chromium.org>,
Michael Tretter <m.tretter@pengutronix.de>,
Alain Volmat <alain.volmat@foss.st.com>,
Sean Young <sean@mess.org>, Steve Cho <stevecho@chromium.org>,
Tomasz Figa <tfiga@chromium.org>,
Hidenori Kobayashi <hidenorik@chromium.org>,
"Hu, Jerry W" <jerry.w.hu@intel.com>,
Suresh Vankadara <svankada@qti.qualcomm.com>,
Devarsh Thakkar <devarsht@ti.com>,
"r-donadkar@ti.com" <r-donadkar@ti.com>,
Dave Stevenson <dave.stevenson@raspberrypi.com>,
Mehdi Djait <mehdi.djait@linux.intel.com>,
Nicolas Dufresne <nicolas@ndufresne.ca>,
Salahaldeen Altous <salahaldeen.altous@leica-camera.com>,
sjoerd.simons@collabora.com, guy.lunardi@collabora.com,
gustavo.padovan@collabora.com
Subject: Re: [ANN] Media Summit September 16th: Final Agenda (v7)
Date: Sat, 9 Nov 2024 14:01:29 +0200 [thread overview]
Message-ID: <20241109120129.GA6002@pendragon.ideasonboard.com> (raw)
In-Reply-To: <20241109080456.h254sypozb2cg4lj@basti-XPS-13-9310>
On Sat, Nov 09, 2024 at 09:04:56AM +0100, Sebastian Fricke wrote:
> Hey Martin,
>
> On 20.09.2024 12:16, Hecht, Martin (Avnet Silica) wrote:
> >Hey Hans and Mauro,
> >
> >I remember also on a very little point regarding hardware for testing. But we didn't go in detail again during the summit.
> >
> >How do we can go ahead here? Are there some test systems up and running somewhere centralized or how it is organized right now?
>
> Currently, different companies host their own hardware labs (Collabora,
> Qualcomm, Google, etc.) and these labs serve CI systems like KernelCI or
> DRM-CI (and we are currently working on setting these tests up on the
> Media-CI). The first step is to either add your devices to an existing
> lab or create your own one, by setting up your hardware with the
> necessary software, usually Lava, but you can also use Labgrid or
> something similar.
There's also https://gfx-ci.pages.freedesktop.org/ci-tron/ which seems
to be an interesting fast-moving project to keep an eye on.
> Let me know which way you prefer, and I can assist
> you with that approach.
>
> >
> >BR Martin
>
> Regards,
> Sebastian
>
> >
> >________________________________________
> >Von: Sebastian Fricke <sebastian.fricke@collabora.com>
> >Gesendet: Mittwoch, 18. September 2024 11:30
> >An: Mauro Carvalho Chehab
> >Cc: Hans Verkuil; Linux Media Mailing List; Sakari Ailus; Daniel Almeida; Mauro Carvalho Chehab; Hecht, Martin (Avnet Silica); Tommaso Merciai; Jacopo Mondi; Benjamin Mugnier; Laurent Pinchart; Ricardo Ribalda; Michael Tretter; Alain Volmat; Sean Young; Steve Cho; Tomasz Figa; Hidenori Kobayashi; Hu, Jerry W; Suresh Vankadara; Devarsh Thakkar; r-donadkar@ti.com; Dave Stevenson; Mehdi Djait; Nicolas Dufresne; Salahaldeen Altous
> >Betreff: [External]Re: [ANN] Media Summit September 16th: Final Agenda (v7)
> >
> >Hey Hans & Mauro,
> >
> >On 18.09.2024 09:24, Mauro Carvalho Chehab wrote:
> >>Em Tue, 17 Sep 2024 14:52:19 +0200
> >>Hans Verkuil <hverkuil@xs4all.nl> escreveu:
> >>
> >>> Hi Sebastian,
> >>>
> >>> On 9/17/24 11:17 AM, Sebastian Fricke wrote:
> >>> > Greetings,
> >>> >
> >>> > I remember that we wanted to still define a couple of processes for the
> >>> > multi-committer model for which we hadn't have the time on the media
> >>> > summit. Just would like to gather who would be interested to meet for
> >>> > that, where we meet (probably LPC venue) and when (Laurent just told me
> >>> > that Friday is probably a good slot for that).
> >>>
> >>> Can you refresh my memory which processes need more work?
> >
> >Well I basically remember that we had a bunch of topics in our meetings
> >that we wanted to skip in order to talk about them here.
> >We looked at the documentation from DRM and wanted to think about
> >equivalent policies for media.
> >https://drm.pages.freedesktop.org/maintainer-tools/committer/committer-drm-misc.html#where-do-i-apply-my-patch
> >
> >Also there were topics like how to handle backports.
> >
> >>
> >>I have the same doubt. As discussed during the summit, Hans and I had some
> >>discussions yesterday, to address a few details. For both of us the process
> >>sounds well defined.
> >
> >I know that we scraped a lot of topics in the meeting at the media
> >summit and I am not sure about the scope you discussed with Ricardo
> >yesterday. So, we don't have to meet if you feel like we covered
> >everything, just wanted to use the opportunity as long as we are all in
> >the same place.
> >
> >Regards,
> >Sebastian
> >
> >>
> >>From my personal notes, this will be the new process:
> >>
> >>- committers will merge patches at media-committers.git tree at fdo,
> >> provided that they'll follow the rules defined on a committers agreement
> >> and (partially?) enforced by media-ci checks;
> >>- core committers follow the same rules, with a broader privilege of
> >> changing kernel API/ABI;
> >>- committers will ensure that patchwork will reflect the review process of
> >> the patches;
> >>- maintainers will double-check if everything is ok and, if ok, merge the
> >> changes at linuxtv.org. We intend to rename the tree there to "media.git",
> >> being the main tree to be used for development;
> >>- pull requests will keep using the same process as currently. The only
> >> change is that the media-stage.git tree will be renamed to "media.git";
> >>- maintainers will periodically send patches upstream.
> >>
> >>The media-commiters.git tree at fdo might be rebased if needed; the
> >>media.git tree at linuxtv.org is stable. A large effort will be taken to
> >>avoid rebasing it.
> >>
> >>We may need some helper scripts and/or use pwclient to keep patchwork
> >>updated after committers reviews.
> >>
> >>Such process will start after -rc1.
> >>
> >>We intend to rename media-state to media at linuxtv after -rc1.
> >>
> >>It is up to maintainers to invite and decide who will be a committer.
> >>
> >>All committers/core-committers need to explicitly accept a committers
> >>agreement. We may end starting without it at the beginning, but as soon
> >>as a final version of such agreement is written, everyone with access to
> >>the media-committers tree have to explicitly accept to keep their
> >>commit rights on such tree.
> >>
> >>The only part that still require some work is the committers
> >>agreement. I'm working on it together with Hans. As soon as we have
> >>a version, we'll submit a patch to the kernel, to add it to the
> >>media developer's profile[1].
> >>
> >>[1] Documentation/driver-api/media/maintainer-entry-profile.rst
> >>
> >>>
> >>> For me I think Friday afternoon (probably after 14:00) is the only
> >>> option, or perhaps Thursday after the Camera MC.
> >>
> >>I can't meet on Friday afternoon. I probably will be on another
> >>event on Thursday (Openeuler MC).
> >>
> >>>
> >>> Regards,
> >>>
> >>> Hans
> >>>
> >>> >
> >>> > Regards,
> >>> > Sebastian
> >>> >
> >>> > On 11.09.2024 11:03, Hans Verkuil wrote:
> >>> >> Hi all,
> >>> >>
> >>> >> Here is my seventh and final version of the agenda for the media
> >>> >> summit. As always,
> >>> >> all times (except lunch time) are guesstimates!
> >>> >>
> >>> >> The media summit will be held on Monday September 16th. Avnet Silica
> >>> >> has very
> >>> >> kindly offered to host this summit at their Vienna office, which is
> >>> >> about 35
> >>> >> minutes by public transport from the Open Source Summit Europe venue
> >>> >> (https://events.linuxfoundation.org/open-source-summit-europe/OSSE).
> >>> >>
> >>> >> Avnet Silica Office Location:
> >>> >>
> >>> >> Schönbrunner Str. 297/307, 1120 Vienna, Austria
> >>> >>
> >>> >> https://www.google.com/maps/place/Avnet+EMG+Elektronische+Bauteile+GmbH+(Silica)/@48.183203,16.3100937,15z/data=!4m6!3m5!1s0x476da80e20b26d5b:0x2c5d2a77bbd43334!8m2!3d48.1832035!4d16.320372!16s%2Fg%2F1tcy32vt?entry=ttu
> >>> >>
> >>> >> Refreshments are available during the day.
> >>> >>
> >>> >> Lunch is held at Schönbrunner Stöckl
> >>> >> (https://www.schoenbrunnerstoeckl.com/), close
> >>> >> to the Avnet Silica office. The lunch is sponsored by Ideas on Board
> >>> >> and Cisco Systems
> >>> >> Norway.
> >>> >>
> >>> >> Regarding the face mask policy: we will follow the same guidance that the
> >>> >> Linux Foundation gives for the EOSS conference:
> >>> >>
> >>> >> https://events.linuxfoundation.org/open-source-summit-europe/attend/health-and-safety/#onsite-health-and-safety
> >>> >>
> >>> >>
> >>> >> In-Person Attendees:
> >>> >>
> >>> >> Sakari Ailus <sakari.ailus@linux.intel.com> (Intel)
> >>> >> Daniel Almeida <daniel.almeida@collabora.com> (Collabora)
> >>> >> Salahaldeen Altous <salahaldeen.altous@leica-camera.com> (Leica Camera
> >>> >> AG)
> >>> >> Mauro Carvalho Chehab <mchehab@kernel.org> (Huawei, Media Kernel
> >>> >> Maintainer)
> >>> >> Steve Cho <stevecho@chromium.org> (Google)
> >>> >> Sebastian Fricke <sebastian.fricke@collabora.com> (Collabora)
> >>> >> Martin Hecht <martin.hecht@avnet.eu> (Avnet)
> >>> >> Tommaso Merciai <tomm.merciai@gmail.com> (Avnet)
> >>> >> Jacopo Mondi <jacopo.mondi@ideasonboard.com> (Ideas On Board)
> >>> >> Benjamin Mugnier <benjamin.mugnier@foss.st.com> (ST Electronics)
> >>> >> Laurent Pinchart <laurent.pinchart@ideasonboard.com> (Ideas On Board)
> >>> >> Ricardo Ribalda <ribalda@chromium.org> (Google)
> >>> >> Michael Tretter <m.tretter@pengutronix.de> (Pengutronix)
> >>> >> Suresh Vankadara <svankada@qti.qualcomm.com> (Qualcomm)
> >>> >> Hans Verkuil <hverkuil-cisco@xs4all.nl> (Cisco Systems Norway)
> >>> >> Alain Volmat <alain.volmat@foss.st.com> (ST Electronics)
> >>> >> Sean Young <sean@mess.org>
> >>> >> Jerry W Hu <jerry.w.hu@intel.com> (Intel)
> >>> >>
> >>> >> Remote Attendees (using MS Teams):
> >>> >>
> >>> >> Mehdi Djait <mehdi.djait@linux.intel.com> (Intel)
> >>> >> Rishikesh Donadkar <r-donadkar@ti.com> (TI)
> >>> >> Nicolas Dufresne <nicolas@ndufresne.ca> (Collabora)
> >>> >> Tomasz Figa <tfiga@chromium.org> (Google)
> >>> >> Hidenori Kobayashi <hidenorik@chromium.org> (Google)
> >>> >> Dave Stevenson <dave.stevenson@raspberrypi.com> (Raspberry Pi)
> >>> >> Devarsh Thakkar <devarsht@ti.com> (TI)
> >>> >>
> >>> >> All remote participants listed above should have received an invite
> >>> >> with connection details.
> >>> >> If not, please contact Martin Hecht <martin.hecht@avnet.eu> asap.
> >>> >>
> >>> >> If any information above is incorrect, or if I missed someone, then
> >>> >> please let me know.
> >>> >>
> >>> >> We have 18 confirmed in-person participants, so we're full.
> >>> >> If you want to join remotely, then contact me and I'll add you to that
> >>> >> list.
> >>> >>
> >>> >> Draft agenda:
> >>> >>
> >>> >> 8:45-9:15: Get settled :-)
> >>> >>
> >>> >> 9:15-9:25: Hans: Quick introduction
> >>> >>
> >>> >> 9:25-11:00: Ricardo: multi-committer model using gitlab
> >>> >>
> >>> >> 11:00-11:15: break
> >>> >>
> >>> >> 11:15-12:15: Jacopo: Multi-context support in V4L2
> >>> >>
> >>> >> 12:15-13:30: Lunch at Schönbrunner Stöckl
> >>> >>
> >>> >> 13:30-14:00: Tomasz: Current state of videobuf2, its limitations and
> >>> >> the paths forward.
> >>> >>
> >>> >> 14:00-14:45: Laurent: subdevs, state, and usage of the media
> >>> >> controller device to submit requests.
> >>> >>
> >>> >> 14:45-15:00: break
> >>> >>
> >>> >> 15:00-15:30: Sean: new tooling for infrared:
> >>> >>
> >>> >> - What it is and what it can do (love to hear any feedback of course)
> >>> >> - Where it should be hosted? (I hope gitlab fdo, who do I ask)
> >>> >> - What needs to be in place for a release?
> >>> >> - This tool replaces ir-ctl and ir-keytable. How we phase them out?
> >>> >>
> >>> >> 15:30-16:00: Daniel: Rust in the media subsystem
> >>> >>
> >>> >> 16:00-16:15: break
> >>> >>
> >>> >> 16:15-16:30: Hans: UVC maintenance
> >>> >>
> >>> >> 16:30-17:00: Steve Cho:
> >>> >>
> >>> >> - V4L2 testing on Chromium using virtual video decode driver (visl)
> >>> >> - V4L2 video decoding testing with KernelCI
> >>> >>
> >>> >> 17:00-17:30: Laurent: Should media drivers depend on CONFIG_PM?
> >>> >> See here for more info:
> >>> >> https://lore.kernel.org/linux-media/20240825222455.GA24390@pendragon.ideasonboard.com/
> >>> >>
> >>> >> 17:30-18:00: Any other topics and feedback on what can be improved
> >>> >> next media summit.
> >>> >>
> >>> >> Hope to see you all on Monday!
> >>> >>
> >>> >> Regards,
> >>> >>
> >>> >> Hans
> >>> >>
> >>> >>
> >>> >>
> >>> > Sebastian Fricke
> >>> > Consultant Software Engineer
> >>> >
> >>> > Collabora Ltd
> >>> > Platinum Building, St John's Innovation Park, Cambridge CB4 0DS, UK
> >>> > Registered in England & Wales no 5513718.
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2024-11-09 12:01 UTC|newest]
Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-11 9:03 [ANN] Media Summit September 16th: Final Agenda (v7) Hans Verkuil
2024-09-14 20:07 ` Sakari Ailus
[not found] ` <87a594e0-7f3e-495f-af49-d8816870bac9@xs4all.nl>
[not found] ` <FR4P281MB3434D01975FAC00E49F70CEAFD672@FR4P281MB3434.DEUP281.PROD.OUTLOOK.COM>
2024-09-16 5:27 ` AW: " Hans Verkuil
2024-09-16 5:42 ` Hans Verkuil
2024-09-17 9:17 ` Sebastian Fricke
[not found] ` <CAN0yncErs6T9MTp+QxrmbRgSWp79_YvoS_ekVOZB5N1mQ2wdLw@mail.gmail.com>
2024-09-17 10:34 ` Sakari Ailus
2024-09-17 10:35 ` Laurent Pinchart
2024-09-17 12:52 ` Hans Verkuil
2024-09-18 7:24 ` Mauro Carvalho Chehab
2024-09-18 9:30 ` Sebastian Fricke
2024-09-18 11:23 ` Mauro Carvalho Chehab
2024-09-25 19:56 ` Laurent Pinchart
2024-09-25 22:38 ` Mauro Carvalho Chehab
2024-09-26 10:30 ` Laurent Pinchart
2024-09-26 10:38 ` Sakari Ailus
2024-09-26 10:41 ` Laurent Pinchart
2024-09-26 10:48 ` Sakari Ailus
2024-09-26 13:56 ` Mauro Carvalho Chehab
2024-09-26 11:06 ` Mauro Carvalho Chehab
2024-09-26 11:13 ` Laurent Pinchart
2024-09-26 11:35 ` Mauro Carvalho Chehab
2024-09-26 11:43 ` Hans Verkuil
2024-09-26 12:02 ` Laurent Pinchart
2024-09-26 13:49 ` Mauro Carvalho Chehab
2024-09-26 11:40 ` Sakari Ailus
2024-09-20 12:16 ` AW: " Hecht, Martin (Avnet Silica)
2024-09-25 19:53 ` Laurent Pinchart
2024-09-26 14:14 ` Kernel CI media test - Was: " Mauro Carvalho Chehab
2024-10-05 14:15 ` Gustavo Padovan
2024-11-09 8:04 ` Sebastian Fricke
2024-11-09 12:01 ` Laurent Pinchart [this message]
2024-11-11 8:23 ` Hecht, Martin (Avnet Silica)
2024-09-25 19:58 ` Laurent Pinchart
2024-09-26 7:27 ` Hans Verkuil
2024-09-26 9:30 ` Sakari Ailus
2024-09-26 10:19 ` Mauro Carvalho Chehab
2024-09-26 10:24 ` Laurent Pinchart
2024-09-26 10:35 ` Sakari Ailus
2024-09-26 10:40 ` Laurent Pinchart
2024-09-26 10:46 ` Ricardo Ribalda
2024-09-26 10:54 ` Sakari Ailus
2024-09-26 10:59 ` Ricardo Ribalda
2024-09-26 11:48 ` Sakari Ailus
2024-09-26 10:52 ` Sakari Ailus
2024-09-26 11:13 ` Mauro Carvalho Chehab
2024-09-26 10:53 ` Mauro Carvalho Chehab
2024-09-26 11:07 ` Laurent Pinchart
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241109120129.GA6002@pendragon.ideasonboard.com \
--to=laurent.pinchart@ideasonboard.com \
--cc=Martin.Hecht@avnet.eu \
--cc=alain.volmat@foss.st.com \
--cc=benjamin.mugnier@foss.st.com \
--cc=daniel.almeida@collabora.com \
--cc=dave.stevenson@raspberrypi.com \
--cc=devarsht@ti.com \
--cc=gustavo.padovan@collabora.com \
--cc=guy.lunardi@collabora.com \
--cc=hidenorik@chromium.org \
--cc=hverkuil@xs4all.nl \
--cc=jacopo.mondi@ideasonboard.com \
--cc=jerry.w.hu@intel.com \
--cc=linux-media@vger.kernel.org \
--cc=m.tretter@pengutronix.de \
--cc=mchehab+huawei@kernel.org \
--cc=mchehab@kernel.org \
--cc=mehdi.djait@linux.intel.com \
--cc=nicolas@ndufresne.ca \
--cc=r-donadkar@ti.com \
--cc=ribalda@chromium.org \
--cc=sakari.ailus@linux.intel.com \
--cc=salahaldeen.altous@leica-camera.com \
--cc=sean@mess.org \
--cc=sebastian.fricke@collabora.com \
--cc=sjoerd.simons@collabora.com \
--cc=stevecho@chromium.org \
--cc=svankada@qti.qualcomm.com \
--cc=tfiga@chromium.org \
--cc=tomm.merciai@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox