>>>>> On Tue, 29 Nov 2016, Robin H Johnson wrote:

> TL;DR: Let's replace profiles/**/ChangeLog with profiles/ChangeLog,
>        because it's a mess.

> I'm writing the new changelog generation code [1][2], and I'm
> wondering if we can clean up the mess that we have in profiles/.

> The existing Portage egencache --update-changelogs command does NOT
> generate any ChangeLogs for profiles/ (or eclasses, licenses,
> scripts, metadata, toplevel skel.*).

I'd say keep it simple:
- one ChangeLog for each package dir,
- one ChangeLog for each first-level subdir other than categories
  (i.e. eclass, licenses, profiles, etc.),
- no ChangeLog for category dirs (they contain only a single metadata.xml),
- top-level ChangeLog for anything not covered by the other ChangeLogs.

Ulrich

Attachment: pgp2s5WVNSzXD.pgp
Description: PGP signature

Reply via email to