<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text -->
<style>.EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; }</style></head>
<body>
<font size="2"><div class="PlainText">Hi Laurent,<br>
<br> <p style="font-family: Arial; font-size: 10pt; margin-bottom: 10pt;"><span style="font-size: 13.3333px;">Mit freundlichen Gr&#xFC;&#xDF;en / Best regards / &#x6B64;&#x81F4; &#x656C;&#x793C;</span><br style="font-family: Calibri; font-size: 11pt;">
</p>
<table id="0.dk9pyhe8b19" style="width: 660.001px;" cellspacing="0" cellpadding="0">
  <tbody>
    <tr>
      <td valign="top" style="width: 300.001px; font-family: Arial; font-size: 11pt; border-width: 0px 1px 0px 0px; border-left-style: initial; border-left-color: initial; border-right-style: solid; border-right-color: rgb(87, 87, 90); border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; padding: 0px 20px 0px 0px;" colspan="1" class=""><span style="font-weight: bolder; font-size: 12pt; color: rgb(0, 0, 0); font-family: Arial;">Quentin Schulz</span><br>
      </td>
      <td valign="middle" rowspan="1" colspan="1" style="width: 20px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class="">
        <img src="cid:ic-phone_5a3a356c-4121-4e91-be49-b561ed0c16a8.png" border="0" id="0.0g8wu9ojsf0j" alt="ic-phone.png" width="16" height="16" style="width: 16px; height: 16px; font-size: 10pt;"><br style="font-size: 10pt;"></td>
    <td valign="middle" rowspan="1" colspan="1" style="width: 340px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><a href="tel:" style="background-color: rgb(255, 255, 255); font-size: 10pt;"><span style="font-size: 10pt; color: rgb(0, 0, 0);"></span></a></td></tr>
    <tr>
      <td valign="top" colspan="1" style="width: 300.001px; font-size: 11pt; font-family: Arial; border-width: 0px 1px 0px 0px; border-left-style: initial; border-left-color: initial; border-right-style: solid; border-right-color: rgb(87, 87, 90); border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; padding: 2px 0px 0px;" class="" rowspan="3">
        <span style="font-size: 11pt;"><span style="font-size: 10pt;">Senior Software Engineer</span></span><br style="font-size: 10pt;"><span style="font-size: 11pt;"><span style="font-size: 10pt;">Cherry Embedded Solutions GmbH</span></span>
      </td>
    <td valign="middle" colspan="1" style="width: 20px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><img src="cid:ic-mail_71c6c2fc-e4cf-42f9-9620-b87b22ebb187.png" border="0" id="0.pmxqto0q9po" alt="ic-mail.png" width="16" height="16" style="width: 16px; height: 16px; font-size: 10pt;"></td><td valign="middle" colspan="1" style="width: 340px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><a href="mailto:quentin.schulz@cherry.de" style="background-color: rgb(255, 255, 255); font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-size: 10pt;">quentin.schulz@cherry.de</span></a></td></tr>
    <tr><td valign="middle" colspan="1" style="width: 20px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><img src="cid:ic-website_c9ec6a4a-ab54-44f6-bbd7-c3ca643242c4.png" border="0" id="0.9t4kyi9yj3j" alt="ic-website.png" width="16" height="16" style="font-size: 10pt; width: 16px; height: 16px;"></td><td valign="middle" colspan="1" rowspan="1" style="width: 340px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><a href="https://embedded.cherry.de/" title="" style="background-color: rgb(255, 255, 255); font-size: 10pt; color: rgb(0, 0, 0);">embedded.cherry.de</a></td></tr><tr><td valign="middle" colspan="1" style="width: 20px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><img src="cid:ic-adresse_f3bde31e-661d-4eac-97e8-1cfa8e48813d.png" border="0" id="0.ww03ajsc4p" alt="ic-adresse.png" style="font-size: 10pt; width: 16px; height: 16px;" width="16" height="16"></td><td valign="middle" colspan="1" style="width: 340px; font-size: 10pt; font-family: Arial; padding: 0px 0px 3px 10px; text-align: left;" class=""><span style="font-size: 10pt;">Seestadtstra&#xDF;e 27, 1220 Vienna, Austria</span></td></tr><tr>
      <td valign="top" style="width: 660.001px; font-family: Arial; font-size: 11pt;" colspan="3" class="">
         
      </td>
    </tr>
    <tr>
      <td valign="middle" style="width: 300.001px; font-family: Arial; font-size: 11pt; border-width: 1px 0px; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; border-top-style: solid; border-top-color: rgb(87, 87, 90); border-bottom-style: solid; border-bottom-color: rgb(87, 87, 90); padding: 10px 0px; text-align: left;" colspan="1" class="">
        <img src="cid:cherry_lo_cherry_3c5b58d5-c0f3-4b4b-b3a5-f0627f05b03c.png" border="0" id="0.e1yeeiu7m9" alt="CHERRY_LO_Cherry.png">
      </td>
      <td valign="middle" rowspan="1" colspan="2" style="width: 360px; font-size: 11pt; font-family: Arial; border-width: 1px 0px; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; border-top-style: solid; border-top-color: rgb(87, 87, 90); border-bottom-style: solid; border-bottom-color: rgb(87, 87, 90); padding: 10px 0px; text-align: right;" class="">
        <a class="socialLink" href="https://www.youtube.com/c/CHERRY_ORG" style="background-color: rgb(255, 255, 255); font-size: 11pt; text-align: right; font-family: Arial;"><img class="socialLink" src="cid:ic-youtube_adb0a633-f919-4338-9836-254299fdd4ac.png" style="font-family: Arial; font-size: 11pt; width: 20px; height: 20px;" width="20" height="20"></a><span style="font-size: 11pt; text-align: right; font-family: Arial;">  </span><a class="socialLink" href="https://twitter.com/org_cherry" style="background-color: rgb(255, 255, 255); font-size: 11pt; text-align: right; font-family: Arial;"><img class="socialLink" src="cid:ic-twitter_dc3d37c1-d864-4601-a57b-ed5715d12e64.png" style="font-family: Arial; font-size: 11pt; width: 20px; height: 20px;" width="20" height="20"></a><span style="font-size: 11pt; text-align: right; font-family: Arial;"> </span><a class="socialLink" href="https://www.facebook.com/ORG.CHERRY" style="background-color: rgb(255, 255, 255); font-size: 11pt; text-align: right; font-family: Arial;"><img class="socialLink" src="cid:ic-facebook_7cb85d52-ed99-453c-9c40-d3bc4e43fe9c.png" style="font-family: Arial; font-size: 11pt; width: 20px; height: 20px;" width="20" height="20"></a><span style="font-size: 11pt; text-align: right; font-family: Arial;"> </span><a class="socialLink" href="https://www.xing.com/pages/cherry" style="background-color: rgb(255, 255, 255); font-size: 11pt; text-align: right; font-family: Arial;"><img class="socialLink" src="cid:ic-xing_af85249f-ef21-42d7-a109-a6b6b9f6c44b.png" style="font-family: Arial; font-size: 11pt; width: 20px; height: 20px;" width="20" height="20"></a><span style="font-size: 11pt; text-align: right; font-family: Arial;">  </span><a class="socialLink" href="https://www.instagram.com/cherry_original/" style="background-color: rgb(255, 255, 255); font-size: 11pt; text-align: right; font-family: Arial;"><img class="socialLink" src="cid:ic-instagram_ed4a8c06-3871-4163-bd4c-d4082f330452.png" style="font-family: Arial; font-size: 11pt; width: 20px; height: 20px;" width="20" height="20"></a><span style="font-size: 11pt; text-align: right; font-family: Arial;">  </span><a class="socialLink" href="https://www.linkedin.com/company/cherry-/mycompany/?viewAsMember=true" style="background-color: rgb(255, 255, 255); font-size: 11pt; text-align: right; font-family: Arial;"><img class="socialLink" src="cid:ic-linkedin_55af0217-b4b4-4077-859c-8eab9691b556.png" style="font-family: Arial; font-size: 11pt; width: 20px; height: 20px;" width="20" height="20"></a>
      </td>
    </tr>
    <tr>
      <td valign="top" style="width: 660.001px; font-family: Arial; font-size: 11pt;" colspan="3" class="">
         <span style="font-size: 11pt; font-family: Arial;"></span><span style="font-size: 11pt; font-family: Arial;"></span>
      </td>
    </tr>
    <tr><td valign="top" colspan="3" style="width: 660.001px; font-family: Arial; text-align: left;"><a href="https://bit.ly/3Kh61EX" title=""><img src="cid:2024_cherry_xtrfy_gaming_release_mic_series_660_1fd58995-79ab-43d5-9ebd-8b0331a3ce88.jpg" border="0" id="0.ri4km463pi"></a><br></td></tr>
  </tbody>
</table>
<p><br></p>
On 7/30/24 11:38 PM, Laurent Pinchart wrote:<br>
> On Tue, Jul 30, 2024 at 11:16:54AM +0200, Quentin Schulz wrote:<br>
>> Hi Jacopo,<br>
>><br>
>> On 7/30/24 9:50 AM, Jacopo Mondi wrote:<br>
>>> Hello<br>
>>>      just for sake of discussion<br>
>>><br>
>>> On Tue, Jul 30, 2024 at 12:55:10AM GMT, Laurent Pinchart wrote:<br>
>>>> Hi Nicolas,<br>
>>>><br>
>>>> On Mon, Jul 29, 2024 at 05:31:59PM -0400, Nicolas Dufresne wrote:<br>
>>>>> Le dimanche 28 juillet 2024 à 18:54 +0300, Laurent Pinchart a écrit :<br>
>>>>>> On Sun, Jul 28, 2024 at 03:17:18PM +0000, Barnabás Pőcze wrote:<br>
>>>>>>> 2024. július 28., vasárnap 17:07 keltezéssel, Neal Gompa írta:<br>
>>>>>>><br>
>>>>>>>> Hey folks,<br>
>>>>>>>><br>
>>>>>>>> I just found out today that libcamera exists on FDO GitLab[1], so I'm<br>
>>>>>>>> wondering why we aren't just using merge requests over there instead?<br>
>>>>>>>> Among other things, it makes it much easier for people to track what's<br>
>>>>>>>> going on with proposed changes, simplifies the process for new<br>
>>>>>>>> contributors, enables immediate feedback on the viability of<br>
>>>>>>>> contributions, and allows the mailing list discussions to be more<br>
>>>>>>>> focused on higher level things.<br>
>>>>>>>><br>
>>>>>>>> [1]: <a href="https://gitlab.freedesktop.org/camera/libcamera">https://gitlab.freedesktop.org/camera/libcamera</a><br>
>>>>>>><br>
>>>>>>> I have already asked about this. As far as I recall the TLDR is that the people<br>
>>>>>>> in charge like the mailing list + patchwork + bugzilla + etc. workflow better,<br>
>>>>>>> and GitLab is only used for CI.<br>
>>>>>><br>
>>>>>> The main issue with gitlab is the awful patch review and discussion UI,<br>
>>>>>> couple with the fact that it's quite difficult to customize workflows<br>
>>>>>> given the limited number of available tools compared to mailing list<br>
>>>>>> workflows.<br>
>>>>><br>
>>>>> Your answer seems completely based on personal taste (I'm fine with opinions,<br>
>>>>> don't read me wrong). Perhaps it could be nice to rephrase to make it clear its<br>
>>>>> a choice rather then bashing other flows. 'Awful' is your personal opinion (also<br>
>>>>> impression if you have never submitted MR to other projects). As an example, I<br>
>>>>> tend to describe the email flow the exact same way (or just 'painful'), but I'm<br>
>>>>> very cautious when saying that out-loud on ML, since this is clearly a personal<br>
>>>>> taste and I don't pretend others must agree.<br>
>>>><br>
>>>> There's certainly some amount of personal taste of course, as well as<br>
>>>> habit. These taste and habit are shared to various extents by several of<br>
>>>> the libcamera main contributors, but there's probably a bias given that<br>
>>>> they also come from a kernel development background. I will let them<br>
>>>> speak for themselves if they wish to do so.<br>
>>><br>
>>> To be honest, I had the very same position as you have: web UI reviews<br>
>>> are not usable for real work and they get in the way of getting things<br>
>>> done. I admit I sightly changed my mind recently.<br>
>>><br>
>>> In the last years I've been exposed more to the web forges workflow, and<br>
>>> even if I still find the review process clunky compared to emails, I<br>
>>> admit the issue system is proving to be quite helpful for me to<br>
>>> associate a context to a patch series, and the MR workflow saved me a<br>
>>> lot of time by providing summarized views of what has changed between<br>
>>> two revisions of the same series, something I otherwise have to keep<br>
>>> track of in my work tree, by applying the two revisions and diffing<br>
>>> them with git. Pushing a branch compared to a ['format patch' + 'copy<br>
>>> and update the cover letter' + 'check the right people is in cc'[*] +<br>
>>> 'git send-email'] is certainly faster, I don't think this can be<br>
>>> disagreed with.<br>
>><br>
>> Just chiming in here: if we had the archives on lore.kernel.org, you<br>
>> could do:<br>
>><br>
>> b4 diff -v 3 4 --<br>
>> <a href="https://lore.kernel.org/linux-hwmon/20240705213547.1155690-1-linux@roeck-us.net/T//#t">https://lore.kernel.org/linux-hwmon/20240705213547.1155690-1-linux@roeck-us.net/T//#t</a><br>
> <br>
> I don't think we could get our mailing list archived on lore.kernel.org<br>
> (or could we ?), but we could setup a public-inbox instance and use<br>
> <br>
<br>
If I were you I would ask Konstantin. We have archives for U-Boot and <br>
multiple Yocto MLs (<a href="https://lore.kernel.org/?q=yocto">https://lore.kernel.org/?q=yocto</a> and <br>
<a href="https://lore.kernel.org/?q=openembedded">https://lore.kernel.org/?q=openembedded</a>) on lore.kernel.org (and it's <br>
just a mirror of other ML archives I believe, since lists.denx.de, <br>
lists.openembedded.org and lists.yoctoproject.org are still working just <br>
fine). I don't know what would make a project's ML match the criteria <br>
for having archives there, but I think given that libcamera-devel isn't <br>
that high traffic it shouldn't be much of an issue, no deciding power <br>
here though :) That would also mean less IT (maybe) for you :)<br>
<br>
Cheers,<br>
Quentin<br>
</div></font>
</body>
</html>