Skip to content
Stephen McDonald edited this page May 9, 2015 · 8 revisions

Mezzanine Chalkboard

This is an ad-hoc list of ideas, todos, etc. It's used by the core Mezzanine team to collaborate. It should not be taken as a roadmap. Things on idea may be terrible ideas that are thrown out.

  • Let's make a manual changelog - the current changelog is automatically generated from commit messages. It's terrible. Many commit messages are poorly written (I think requiring perfect commit messages would be too much of a hindrance for contributions), and don't reflect the correct granularity of changes, as one change may be represented by many commits (again, I think asking contributors to correct this is too high a bar). Moving forward is easy. We just create a changelog file and update it as we go, categorising each line as a feature, fix, or removal (are there other types?). The hard part is going back through 5 years worth of commits and writing a manual changelog for what's already been done. This doesn't have to be perfect, but I think it would need to happen - stephenmcd
Clone this wiki locally