<div dir="ltr">Hi Liu, and welcome back in the game.<div><br></div><div>Your plan sound fine for me. I would to know the other developer viewpoints of course.</div><div><br></div><div>As usual, when your proposal draft is ready to review, please share it through GDocs in private of course.</div><div><br></div><div>Note : We are in transition stage. 5.x releases will be closed after last 5.9.0 planed in few days if all is fine.</div><div>In all cases, GoSC 2018 will be branched to next generation of code located in 6.0.0 branch. This last one will be moved back to master later 5.9.0.</div><div><br></div><div>Note2 : some very important pending questions still on my TODO list about face recognitions algorithms implemented in 2017 and now included in 6.0.0. But it's for later, and outside your new 2018 project.</div><div><br></div><div>My best</div><div><br></div><div>Gilles Caulier</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-02-25 13:52 GMT+01:00 Yingjie Liu <span dir="ltr"><<a href="mailto:yingjiewudi@gmail.com" target="_blank">yingjiewudi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear digiKam contributors and Mr. Gilles Caulier<div><br></div><div>Hi, this is Yingjie Liu, from Tsinghua University, China. I was working on face management part for digiKam in GSoC2017. I have read digiKam's ideas for GSoC2018, and I would like to recommend myself for project 2: Added the possibility to manually sort the digiKam icon view.</div><div>Here are some brief jobs I plan to finish:</div><div>1. Sort icon view by drag and drop.</div><div>2. Update SQLite and MySQL database, including: store and read the sort result, write database upgrade procedure.</div><div>3. Improve face recognition. I imported the face recognition code from dlib, and the recognition speed is not as fast as in dlib.In order to solve the speed problem, I think it is better to include dlib in digiKam source tree, and we can put dlib in a path like /libs/extra/dlib. The code in dlib is included in its specific namespace dlib, so it wouldn't have conflicts with the code in digiKam. Besides, it will be convenient for us to solve other image processing problems with an inner machine learning libraries.</div><div>4. Test and write documentation.</div><div>With the experience in GSoC2017, I think I can finish the work on schedule. I will write a detailed proposal and share with google doc these days.</div><div>I am glad to listen to your suggestions for the project. Thanks!</div><div><br></div><div>Best regards,</div><div>Yingjie Liu</div><div><br></div></div>
</blockquote></div><br></div>