<div dir="ltr">Hi,<div><br></div><div>This week has been productive. </div><div>I have been able to include all the fields provided in the DEP-11 draft[0].</div><div><br></div><div>Although, the code[1] needs to be modularized a bit more for better maintenance and readability.</div>
<div><br></div><div>Now, I am able to read a deb package and return Component data as python dicts.</div><div>The list, thus obtained, is then dumped to a file using PyYaml in yaml format.</div><div><br></div><div>I am able to read both the xml files as well as the .desktop files, which was the agenda for this week.</div>
<div><br></div><div>Next week, I'll will be looking at the DAK database part. I've already written some code[2] during the application period.</div><div><br></div><div>[0] <a href="https://wiki.debian.org/DEP-11#Example_of_Components.yml" target="_blank" style="font-size:13px;font-family:arial,sans-serif">https://wiki.debian.org/DEP-11#Example_of_Components.yml</a></div>
<div>[1] <a href="https://github.com/abhi11/dak/blob/master/tools/trial.py" target="_blank" style="font-size:13px;font-family:arial,sans-serif">https://github.com/abhi11/dak/blob/master/tools/trial.py</a></div><div>[2] <a href="https://github.com/abhi11/dak-extract">https://github.com/abhi11/dak-extract</a></div>
<div><br></div><div>Thanks, <div dir="ltr"><b>Abhishek Bhattacharjee</b><div><b><font size="1">Pune Institute of Computer Technology</font></b></div></div>
</div></div>