<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style>

   hverkuil: <u>sailus</u>: we'll just assign all the action items to you :-)
   sailus: Hmm. It looks like that I'll be able to attend after all. :-)
   hverkuil: meeting?
   sailus: Meeting.
   mchehab: hi all
   hverkuil: From v4l chat:
   <br> (08:48:43) hverkuil: mchehab: sailus: pinchartl: Can you look at this reply to the cover letter of the first properties RFC: https://www.spinics.net/lists/linux-media/msg138637.html
   <br> (08:49:03) hverkuil: And to the cover letter of the RFCv2 of the same patch series: https://www.spinics.net/lists/linux-media/msg138637.html
   <br> (08:49:33) hverkuil: Specifically of the two proposals at the end of the RFCv2 cover letter.
   mchehab: https://www.spinics.net/lists/linux-media/msg138637.html is my reply to RFCv1
   hverkuil: Also this (unrelated) RFC: https://www.mail-archive.com/linux-media@vger.kernel.org/msg134053.html
   mchehab: I actually missed RFCv2 :-)
   <br> will try to review it today, after finishing reviewing requests API... just started looking on it today
   hverkuil: <u>mchehab</u>: ah, great! You're reviewing v17, right?
   mchehab: yes
   <br> still on patch 1 :-)
   <br> btw, one of the things I noticed there is something I also commented at the maintainers ML: licensing
   <br> we should really fix the FDL licensing ASAP
   <br> I'm still waiting for the SOBs from all sub-maintainers
   hverkuil: You have my SoB for that.
   mchehab: ok, please answer to the e-mail then (if you didn't already)
   <br> as I commented to sailus in priv:
   <br> (08:40:31) mchehab: I got already the most relevant acks: Gerd (past V4L2 maintainer and author of original V4L2 spec), the Metzler brothers (DVB doc authors) and Johannes (the past DVB maintainer).
   <br> (08:40:31) mchehab: That - together with the SOBs from all sub-maintainers  - seems enough to me, as we're the "book editors"
   <br> (08:41:43) mchehab: by adding our SOBs we're implying that nobody asked for invariant parts to be added - or if someone ever asked - we didn't merge it
   hverkuil: One question: part of the documentation is made with my cisco.com address (i.e. with Cisco copyright), part of it is older and done before I worked at Cisco (and Tandberg before it was acquired by Cisco) and has my personal copyright. Should I give two SoBs? One from cisco.com, one from xs4all.nl? Or is that not necessary?
   mchehab: we're not changing the license... we're just explicitly saying that we're not allowing to have invariant sections
   <br> I don't think it matters
   hverkuil: OK.
   mchehab: as I said, we're not changing the license
   hverkuil: right
   mchehab: just saing explicitly that invariant sections are not allowed
   <br> as reviewers, my understanding is that we have the right to do that
   <br> specially after having the SoBs from the original document authors
   <br> my proposal (and this touches the request API and all other new document files we add) is that we should start doing dual-license there
   <br> SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-or-later WITH no-invariant-sessions
   <br> and add a no-invariant-sessions document at LICENSES/exceptions/
   <br> after that, I'll likely review all document files I wrote myself (without importing from DocBook), changing them to this dual-licensing model
   <br> the ones imported from DocBook will be a lot more painful to change
   <br> I might do some day for the texts I wrote there - or maybe not -- too much work
   <br> pinchartl, sailus, syoung ^ any concerns with regards to the above discussed?
   pinchartl: <u>mchehab</u>: I'm totally fine with the proposed change for the documentation patch
   <br> as explained in an e-mail I don't think SoB is the right tag though, but I don't care much
   hverkuil: So you want me to use that dual license SPDX identifier for the request documentation?
   mchehab: yes... I'll comment it on my reply to patch 01/34
   hverkuil: OK, then I'll make that change for v18.
   mchehab: (that's said, if I don't find anything weird, I would prefer to have changes on newer patches)
   <br> I'll probably opt to merge whatever we have on a topic branch, in order to avoid the pain of looking into a /34 patch series all the time we change a comma there :-)
   <br> but I'm still on patch 01... I might change my mind while reviewing it :-D
   hverkuil: <u>mchehab</u>: in a nutshell: my plan for 4.20 is to merge the request API + the cedrus staging driver. This does require that this RFC is discussed first: https://www.mail-archive.com/linux-media@vger.kernel.org/msg134053.html. It's easy to implement, but we need to agree on it.
   mchehab: yeah, I saw that RFC... wanted to review the /34 patchset before answering to it
   hverkuil: you will probably find some things when reviewing, so expect a v18 anyway. But getting that in a topic branch is probably a good idea. The cedrus driver can be added there as well once v4.19-rc1 is released.
   mchehab: anyway, freezing the /34 patchset is probably the best thing to do... it is very painful to review a /34 patchset that changes on every review
   <br> yeah, we wil only ask for pulling from it after having everything OK there
   sailus: <u>mchehab</u>: I'm fine with the new approach in document licensing.
   mchehab: <u>pinchartl</u>: AFAIKT, only SoB has a precise legal definition
   <br> acked/reviewed don't have such things...
   hverkuil: <u>mchehab</u>: just check with me before you make a topic branch. My git repo is slightly different from the posted patch series (fixed a kbuild test robot issue in docbook comments)
   sailus: <u>hverkuil</u>: I'd like to talk about interaction between uAPI S_CTRL and requests.
   mchehab: there, we're talking as the ones responsible to get stuff into the Kernel - or to deny
   sailus: Would tomorrow work for that?
   mchehab: a SoB makes it stronger
   hverkuil: tomorrow or today, either works for me
   sailus: I'm more or less out of time today, so tomorrow.
   hverkuil: ok
   mchehab: with regards to patches, I finished already the warning fixes merging.... except for the VSP1 fix
   <br> I really want it to be fixed on 4.19... that warning is bothering me since Kernel 4.18 (at least)
   <br> so, if nobody comes up with a better way to shut up smatch on that, I'll likely apply that single-line patch
   <br> there are still several warnings that smatch complains when a database is built
   hverkuil: I also have a heads-up about an upcoming new utility for v4l-utils: https://git.linuxtv.org/hverkuil/v4l-utils.git/log/?h=qvidcap
   <br> It's been in my tree for ages, but I never got the time to dig into the remaining Qt and openGL/openGL ES issues. A colleague of mine did a lot of work on it and it is now almost ready for a first release.
   <br> It's a viewer that can use video devices, read from a raw file or from a socket over the network, or use the test pattern generator. Ideal for testing, especially if you do not get the video format you were expecting.
   <br> We've used it for that at Cisco, but it was too buggy for a long time.
   <br> It also has nice shader code that I plan to use in qv4l2 as well: it handles many pixelformats and understands colorspaces etc.
   sailus: I need to leave. Happy IRC meeting continuum!
   hverkuil: I think we're done anyway?
   mchehab: nice
   <br> btw, I fixed Camorama those days... it were still using V4L version 1 API!
   <br> patches are already upstream
   <br> https://github.com/alessio/camorama
   hverkuil: good.
   mchehab: I added a logic there to use ENUM_FRAMESIZES and show all camera supported resolution (if the camera has a discrete range)
   <br> the V4L2 control code there is still too simple (it presents a set of up to 4 controls only), but it should do its job
   <br> by control I'm meaning G_EXT_CTRL &amp; friends
   <br> After all those years, I got the sensation that we had finally got rid of V4L1
   <br> its gost is still rounding us
   <br> I'm wandering how many apps would stop work if we get rid of libv4l1
   <br> s/wandering/wondering/
   <br> anything else for the today's discussions?
   hverkuil: not from me
   pinchartl: sorry, had to reboot
   <br> no, nothing from me either
   <br> I'll review the pending patches
   <br> and then go back to my patchwork backlog
   <br> (I managed to cut it in half roughly)
   mchehab: good!
   mkrufky: hey, my apologies,
   <br> i dont think i will be around next week either, but i will be back regularly again after that
   mchehab: <u>mkrufky</u>: please look and send your SOB for that patch from Ben Hutchings &lt;ben@decadent.org.uk&gt;
   <br> <u>Subject</u>: [PATCH] Documentation/media: uapi: Explicitly say there are no  Invariant Sections
   mkrufky: ok, will take a look
   <br> oh, wow
   <br> i cant just sign this today quickly, it needs for me to really double check
   <br> there were lots of things that Johannes et al always needed to make sure never broke
   <br> maitaining compatibility with a userspace abi from over a decade ago thats burned into many devices in agreements with convergence, the company that actually produces the linux-dvb subsystem
   <br> so
   <br> im just saying, i need to be sure that it's ok before I send a s-o-b ....  and I am leaving for a vacation today.   so i wont be able to sign that for at least a week and a half :-/
   <br> i will do my investigation when i return.  i have a few days before i have to return for work
   <br> in the meanwhile , mchehab, if you already have s-o-b from convergence team members, such as Johannes, it would help
   <br> for this, it may be worth reaching out to them
   <br> s/may be/certainly is/1
   mchehab: <u>mkrufky</u>: I have their sobs
   <br> JS, Ralph, Markus
   mkrufky: i dont see that on the ml
   mchehab: they sent me in priv
   <br> I'll reply to the public thread with their SOBs, c/c them
   syoung: hverkuil, mchehab: I could do a small status update on remote controllers. Probably it will be 5 minutes, and cover what's been accomplished and future work
   mchehab: <u>mkrufky</u>: email sent, with all collected SoBs
   syoung: if there is interest, of course
   mchehab: I received two acked-by (from pinchartl and sailus), but, IMO, it should be SoB
   <br> <u>syoung</u>: feel free to do it
   <br> hmm... is vger dead?
   <br> just sent two emails there... didn't arrive
   <br> <u>mkrufky</u>: I'm forwarding the last e-mail I sent to the public ML with the SoBs I received so far
   <br> hopefully, they'll appear at the ML in a while
   <br> if not, I'll forward them later
   <br> they arrived bugs.debian.org:  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698668
   <br> probably just a transitory condition at VGER
   <br> emails arrived there
   <br> <u>mkrufky</u>: email with their sobs are already at the ML
   ***: hverkuil has quit IRC (Quit: ZNC 1.7.0+deb1+b1 - https://znc.in)
   mkrufky: s-o-b sent
   ***: ChanServ sets mode: +v hverkuil
   mchehab: <u>mkrufky</u>: thank you!
   mkrufky: you're welcome.  now this is one less task for me when i return :-)
   mchehab: lost my comments to patch 01/34... grr.... claws-mail really sucks when changing the source ID... it removes everything behind signature
   <br> and sometimes it thinks that the entire e-mail is a signature
   <br> comments to request api patch 01/34 sent
   <br> moving forward...
   <br> btw, I may be repeating myself... I don't remember anymore what I commented in the past