Whenever we make a release, we need to write some suitable release
notes like so:

  http://fenicsproject.org/releases/1.3/index.html

The way this works is that for each project `i` we have

  A_i = git log
  B_i = ChangeLog
 (C_i = release notes, never produced)

A_i gets produced from B_i for each project, and finally at the time
of release (now), C gets produced from all the B_i.

The problem is that both processes A_i --> B_i and B_i --> C happen
very randomly. Developers write something in the ChangeLog whenever
they feel like it (or remember to), and then at the time of release,
someone (often me) picks whatever looks most interesting from the
ChangeLogs.

Any suggestions for making this process smoother and more accurate?

For example, could we introduce some rules for how to write the
ChangeLogs so that they can just be copied into the release notes?

--
Anders
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to