Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NEWS & UPGRADING.md #436

Closed
algernon opened this issue Oct 20, 2018 · 0 comments
Closed

NEWS & UPGRADING.md #436

algernon opened this issue Oct 20, 2018 · 0 comments
Labels
docs enhancement New feature or request

Comments

@algernon
Copy link
Contributor

With having most official plugins in a monorepo, it would make sense to collect all the upgrade notes into a single place (UPGRADING.md). It would also be great if we had some kind of high-level changelog, that's friendlier to browse through than git logs. This new document could also include plugin news, so the doc/plugin/*.md stuff would be documentation for the most recent version, and that alone.

This setup would make the plugin docs more useful, and upgrading for users easier, as they'd only have one place to look for notes.

In my mind, the difference between NEWS.md and UPGRADING.md would be that the former would list changes, possibly for multiple versions as time goes by, while UPGRADING.md would be upgrade notes only, changes that introduced incompatible APIs, or deprecated others... where the end-user is likely to need a bit of work on their sketch. NEWS would also list new features, which would not be in UPGRADING. Similarly, UPGRADING would be more detailed.

@algernon algernon added enhancement New feature or request docs labels Oct 20, 2018
algernon added a commit that referenced this issue Oct 22, 2018
For easier navigation of changes, this introduces `NEWS.md`, a high-level
overview of important or otherwise noteworthy changes. It is a short list only,
with just the bare minimum of details. The new `UPGRADING.md` on the other hand,
is a much more detailed document, and contains the upgrade notes from plugins
too. The plugin docs now document the current version of the plugins only.

The intent is to have both a short overview (`NEWS.md`), and a detailed
guide (`UPGRADING.md`). The former will contain historical entries too, while
the later is meant to be an upgrade guide from the previous version to the most
recent one, with old notes eventually removed.

Fixes #436.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
@obra obra closed this as completed in #443 Oct 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant