<div dir="ltr">Hi all,<div><br></div><div>This week the main task was to iron out anything that is left in the generator part.</div><div>As suggested by my mentor I have changed the task of clearing the stale cache(that has icons and screenshots) from rm.py to the generator(i.e generate_metadata.py)</div>
<div><br></div><div>So cache could be cleared by running: </div><div>>> dak generate-metadata -s <suitename> -C </div><div><br></div><div>I have added scaling for screenshots so now we have source screenshots and </div>
<div>its scaled versions.</div><div><br></div><div>The lib-appstream part which we plan to start after the SoC that is after 18 Aug, for that I have started looking into the appstream code and started playing around with libyaml. I plan to work with my mentor after the SoC is finished.</div>
<div><br></div><div><br></div><div>We were facing some problem with extracting the icon from .deb file because of a bug in pythons apt library. Matthias(my mentor) solved the bug and currently we are waiting whether the corrected version could be used.</div>
<div><br></div><div>Before this I was using subprocess.call() which was creating a bottle neck.</div><div><br></div><div>Apart from this, through out the week I have made several changes to the code[0], for improving performance and readability etc.</div>
<div><br></div><div>Next, week I'll try writing one or two blog posts about the work I have done.</div><div>And also concentrate on further improvements that could be done on the code.</div><div><br></div><div>[0]<a href="https://github.com/abhi11/tanglu-dak">https://github.com/abhi11/tanglu-dak</a></div>
<div><br></div><div>Thanks,</div><div><div>-- <br></div><div dir="ltr"><b>Abhishek Bhattacharjee</b><div><b><font size="1">Pune Institute of Computer Technology</font></b></div></div>
</div></div>