<div dir="ltr">Hello,<div><br></div><div>This week:</div><div><br></div><div>This week I cleaned up a little more the code. I made some slight changes in devtools/Makefile regarding the way the automatic changelog entry is performed(no flag like * start/ * end are needed anymore in the changelog, also skip the changelogentry rule for new Blends which have only one release available). </div>
<div><br></div><div>One issue was not resolved until this week (to be honest I forgot to resolve it earlier) and it was about two files packages.txt,avoidpackages.txt generated by the current blend-gen-control. These files are used from the debian-edu people so I asked[0] in the corresponding mailing list if they still need/use them so I would include them in the new implementation. The answer was yes so the new features in the sec-blend-gen-control are:</div>
<div><br></div><div>* print_all_packages() is available through -a <arch> argument (for a specific arch) , if "tasks.ctl" file exists then it loads the task priorities from there(I imitated the current implementation)</div>
<div><br></div><div>* print_excluded_packages() is available through -e argument</div><div><br></div><div>Having the above functions sec-blend-gen-control fully covers all the current's blend-gen-control functionality. </div>
<div><br></div><div><br></div><div>Next week:</div><div><br></div><div>I will test the generated packages.txt/avoidpackages.txt to verify that they contain the correct packages and compare them to the current blends-dev files. Finalize the devtools/Makefile and fully test the new blends-dev.</div>
<div><br></div><div><br></div><div>Kind regards</div><div><br></div><div>Emmanouil </div><div><br></div><div>[0]: <a href="https://lists.debian.org/debian-edu/2013/08/msg00261.html">https://lists.debian.org/debian-edu/2013/08/msg00261.html</a> , <a href="https://lists.debian.org/debian-edu/2013/08/msg00263.html">https://lists.debian.org/debian-edu/2013/08/msg00263.html</a></div>
</div>