Hello, On Thu 22 Nov 2018 at 10:17PM +0100, Bill Allombert wrote:
> Hello Jonathan, > Thanks for your effort working on this. Likewise, thank you. > However, the git changelog is not shipped in the policy package, so this > is not a replacement to the enclosed ChangeLog. Yes. If we replace it at all, it should be with some sort of easily-searchable convention for tracking changes to the list of virtual packages in debian/changelog. > Since such virtual package names can appear in the archive before > adoption and after deprecation, it is important that the reader > has access to such changelog in a readable form. > > This is especially important because no all virtual packages appear in > this list (due to the "cooperating group of packages" exception) so the > fact that a name does not appear in the list does not mean it is for an > obsolete virtual package. > > The changelog could be kept as comment in the YAML file, or maybe better, > the adoption and deprecation date could be simply added to the YAML > data (but this require adding back the obsolete packages to the list). > This way this would be machine readable too. I have not thought through Bill's arguments here carefully, but let's not block making the list of virtual packages machine-parseable on the question of whether or not we can remove the changelog. Let's just retain the changelog in a YAML comment, and proceed to merge the conversion to a machine-parseable format. -- Sean Whitton
signature.asc
Description: PGP signature