Skip to content

Conversation

@carlaKC
Copy link
Contributor

@carlaKC carlaKC commented Sep 10, 2020

This PR adds a file to track release notes in-repo.
Open to suggestions to how we do this, but I think an append-only log will work?

For our next client release we will have a list like this:

# Next Release:
Feature 1
Feature 2

On release, we just shift the heading up:

# Next Release:

# v0.9.0
Feature 1
Feature 2

And just keep doing that. Decided on "Next Release" because we don't always know whether a change will go into a point release or a major one.

@carlaKC
Copy link
Contributor Author

carlaKC commented Sep 10, 2020

Requesting review from everybody, since the process affects us all. Feel free to remove yourself!

Copy link
Contributor

@guggero guggero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the proposed process! We should definitely try this and possibly also adopt in our other projects 💯

release_notes.md Outdated
This file tracks release notes for the loop client.

Developers:
* When new features are added to the repo, a short description of the feature should be added under the Next Release heading.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: put "Next Release" in quotes?

Copy link
Member

@bhandras bhandras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great idea!

release_notes.md Outdated
# Loop Client Release Notes
This file tracks release notes for the loop client.

Developers:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider making Developers and Release Manager bold to stand out better.

@carlaKC carlaKC force-pushed the inrepo-releasenotes branch from e7ef5ed to e4a5bd8 Compare September 10, 2020 13:09
Copy link
Contributor

@joostjager joostjager left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good initiative

@joostjager
Copy link
Contributor

You could also add a PR template to the repo to remind us about adding the release notes.

@carlaKC carlaKC force-pushed the inrepo-releasenotes branch from e4a5bd8 to a9f8682 Compare September 11, 2020 07:02
@carlaKC
Copy link
Contributor Author

carlaKC commented Sep 11, 2020

Added a PR template (just with a reminder about notes, I don't think we need the full list that lnd has) and headings to the release notes (New Features/ Breaking Changes/ Bugfixes).

@carlaKC carlaKC merged commit ccb9e07 into lightninglabs:master Sep 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants