<div dir="ltr">As i know, Robin has planed to move Exiv2 code to github, or something in the team. I don't know exactly.<div><br></div><div>But the problem is more complex than that.</div><div><br></div><div>Few month ago, seeing all the problem in digiKam due of bad video support in Exiv2, i proposed to Robin to revisit the Exiv2 code, using the same technics used in digiKam :</div><div><br></div><div>1/ Pass all the code to static analyzer and fix the dysfunctions. </div><div>2/ only give the minimalist visibility of Exiv2 implementations from client side, to prevent to break the binary compatibility of the library.</div><div>3/ Clean up code to permit to install more than one version at the same time on a computer. I know serious problem in this kind of situation. This is very problematic. <br><div>4/ complete cmake port and remove the automake/autoconf, to limit code to maintain.</div><div><br></div><div>None of this points have been accepted. I insisted by Robin start to use weird words about me.</div><div><br></div><div>Recently, after to report as UPStream some dysfunction, the bugs have been rejected as well. Robin said that digiKam is a monster badly implemented which perturb tha Exiv2 project.</div><div><br></div><div>Following this state, you can understand me to still polit, and left to support Exiv2, and especially Robin ad the way trying to work in open source. I have nothing to said to someone speaking to me like this.</div><div><br></div><div>Voilà, the problem is more human than technical... It's like in the real life.</div><div><br></div><div>Gilles Caulier</div><div><br><div class="gmail_extra"><br><div class="gmail_quote">2017-04-09 22:50 GMT+02:00 jdd <span dir="ltr"><<a href="mailto:jdd@dodin.org" target="_blank">jdd@dodin.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Le 09/04/2017 à 22:44, Gilles Caulier a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
A fork is a possibility. Typically, i proposed to the rest of the team<br>
to directly integrate Exiv2 core somewhere in digiKam core, with some<br>
part removed that we don't use, as ssh and web support.<br>
<br>
Forking Exiv2 will be not simple to maintain. Even if all the image<br>
support is well implemented in Exiv2, there are always tags list to<br>
improve. For the video support a lots of code need to be review and<br>
stabilized. So, it's a long work to do, and we have also a lots of bugs<br>
to fix in digiKam.<br>
<br>
So the decision is not simple to take. I'm shared...<br>
<br>
</blockquote>
<br></span>
reading the post it looks like the author is ready to do the task, may be needs only support and infrastructure?<br>
<br>
did you contact him directly?<br>
<br>
sorry, I'm in no way able to help you on programming :-(<span class="HOEnZb"><font color="#888888"><br>
<br>
jdd<br>
<br>
</font></span></blockquote></div><br></div></div></div></div>