<div dir="ltr"><div>Hi Damien,</div><div>thank you for your swift response.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 11, 2020 at 10:08 PM Damien Goutte-Gattat <<a href="mailto:dgouttegattat@incenp.org">dgouttegattat@incenp.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Mar 11, 2020 at 09:03:29PM +0100, deloptes wrote:<br>
>pinentry-tqt is working perfectly well on the TDE desktop<br>
<br>
Since I don’t use TDE myself and therefore can’t fully test pinentry-tqt <br>
in its “natural” environment, I am glad to read that.<br>
<br></blockquote><div>Shame on you :) (joking) <br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
>Was it merged in gnupg? Can and should it be merged?<br>
<br>
Yes, I merged it into the main branch back in November 2017, it is part <br>
of the last pinentry release (1.1.0, published in December 2017).<br>
<br></blockquote><div><br></div><div>Thank you for confirming this.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
>As the TDE release 14.1 is planned to happen by the end of this year, I<br>
>was wondering if we have to do something to finalize the work already<br>
>done.<br>
<br>
At the source level, I don’t think so, especially since you say that <br>
pinentry-tqt is working well.<br>
<br>
I guess the hurdle that TDE users will need to overcome though is <br>
getting pinentry-tqt installed on their system. A quick search through <br>
the repositories of some common GNU/Linux distributions (Debian, Ubuntu, <br>
Fedora, Arch) tells me that none of them are packaging pinentry-tqt, and <br>
this is unlikely to change since they don’t package TQt either.<br>
<br>
I see that the TDE project provides its own packages for the most common <br>
distributions, so it would make sense for you to provide a binary <br>
package for pinentry-tqt as well. Make a binary package that provides <br>
*only* pinentry-tqt (disable all other pinentries at the configure <br>
step), and provide it along with the other TDE packages.<br>
<br></blockquote><div>Yes, this is exactly what the TDE team will do - provide a binary package for the supported distros only for pinentry-tqt.</div><div>I must make a note here that I am just a contributor to the project and not a speaker for the team.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
<br>
>How we can setup our repository to follow the main branch?<br>
<br>
Not sure I understand your question here.<br>
<br>
If you have changes to pinentry-tqt (e.g. fixes for bugs reported by TDE <br>
users), the “standard” workflow would be to clone the pinentry main <br>
branch from <a href="http://git.gnupg.org" rel="noreferrer" target="_blank">git.gnupg.org</a>, do your development on a dedicated branch, <br>
them send the patches to gnupg-devel. From there I (or another GnuPG <br>
developer) would take care of merging them.<br>
<br></div>
</blockquote><div> You understood correctly. I am more interested on how to follow changes by upstream and if you have some special requirements for such process, but the workflow described is sufficient for the beginning. I'll share the answers with the TDE team and come back to you if more questions emerge.</div><div><br></div><div>Thank you once again</div><div><br></div><div>regards<br></div><div> </div><div><br></div></div></div>