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

Discussion of Release and LTS at collaborator summit #358

Closed
MylesBorins opened this issue Sep 12, 2018 · 6 comments
Closed

Discussion of Release and LTS at collaborator summit #358

MylesBorins opened this issue Sep 12, 2018 · 6 comments

Comments

@MylesBorins
Copy link
Contributor

What should we talk about?

@targos
Copy link
Member

targos commented Sep 12, 2018

I would like to talk again about backporting. Even on the Current release line, where conflicts are usually easy to fix, it is very difficult to get backports done. We need to come up with a clear strategy around backports and I think tooling can be developed to ease the process.

@MylesBorins
Copy link
Contributor Author

@targos would this be a seperate session from Release / LTS?

I think we may benefit from designing policy for all lines where the only difference is "what lands" not how it is managed.

@richardlau
Copy link
Member

richardlau commented Sep 12, 2018

I won't be at the summit, but perhaps those that are could get together with the n-api team and discuss how our LTS policy might be altered to accomodate n-api changes (see nodejs/node#22633 (comment)).

@joyeecheung
Copy link
Member

joyeecheung commented Sep 17, 2018

@targos @MylesBorins We have a session about automation. Maybe if we move the release session forward before that one, we can discuss about automation of releases/backports at the automation session? (Or maybe the current order is fine, but I feel like the reverse works better)

@ErisDS
Copy link

ErisDS commented Oct 4, 2018

I think there needs to be a discussion around using available funding to lock down the release process into something more formal and managed.

The fact that discussions like this happen after the stated release cause problems for software that depends on the LTS process - like Ghost - as well as reinforcing the "toy framework" reputation, which is a genuine marketing problem.

There's no way to sanely schedule work around the Node.js LTS process at the moment, and it bites us almost every time.

It feels a lot like the release & backporting processes are not given the attention or resources they deserve.

@MylesBorins
Copy link
Contributor Author

@ErisDS I don't disagree with you that it needs more support, but we are limited by our volunteers.

Does Ghost have the ability to support the process with individuals to engage?

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

No branches or pull requests

5 participants