-
Notifications
You must be signed in to change notification settings - Fork 31.1k
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
alter blog post pushing guidelines and commits to nodejs.org master #8629
Comments
FWIW, I think all of the people who have been doing releases are CTC members. |
@Fene the issue that we will primarily deal with is that when doing a release everything is very time sensitive. In order to generate the release post we need the sha's and size information for all the assets in the tarball. This information is not available to the website tool until the release has been promoted. Once the release is promoted we want to get the post up ASAP. Adding an extra sign off step will only block to release process IMHO. Seeing as how the the post is 100% generated / automated, it doesn't really make sense to me that it should need sign off. Is there a halfway point that we can land on this? Would making sure all commits follow the proper guidelines with titles / descriptions? |
@thealphanerd i'd at least appreciate that, yeah. maybe a short notice on the PR that it doesn't need a sign-off or something? |
could we include a shorthand in the title that signals that? For example
I think the issue starts to become one of redundancy... when the body is not saying much more than the title at all. |
oh yeah, that would probably work |
Here is one from @Fishrock123 I like.
Includes a reference to the original PR for the release. I did just audit the various commits within the website and noticed that there does not appear to be any consistency regarding having a body to a commit. A non trivial number of commits from various wg members appear to be with only a title. As such should we be expecting a higher bar for Blog pr's? |
there is no specific rule for this in the |
@Fene ok. Can you please send a PR to |
@thealphanerd can i edit the document to link to guidelines that i'll add in the website repo? |
I would include the full instructions in that document with exactly what On Sat, Sep 17, 2016, 4:39 PM fen [email protected] wrote:
|
alright, fair enough |
This isn't necessarily true, nor should it be. I'd be ok with some commit message guidelines, but I think releasers should still always be able to publish immediately. The same rights also count for the core repo where releasers are able to push releases without other explicit signoff in many cases. This includes updating the changelog in Requiring a PR for that would just not work with how the release post tooling works here. |
I agree, I was just stating the current reality in response to the comment that TSC/CTC signoff should be required. |
one thing that I think is important to remember is the purpose of process process exists to help us succeed as a group. it is not set in stone, note generally productivity will trump process. pushing release notes directly I think the issue here is that of respect. I have been opening prs for all i really like the idea of including the pr URL in the body of the commit as to the website wg, I apologize if the process has created an environment all that aside, respect comes first. thanks for being patient On Sat, Sep 17, 2016, 7:24 PM Colin Ihrig [email protected] wrote:
|
this commit enhances the guidelines to creating a release blog post, specifically by adding a commit format that must be adhered to when creating a pull request on the website repository Fixes: #8629 PR-URL: #8631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Myles Borins <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
this commit enhances the guidelines to creating a release blog post, specifically by adding a commit format that must be adhered to when creating a pull request on the website repository Fixes: #8629 PR-URL: #8631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Myles Borins <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
this commit enhances the guidelines to creating a release blog post, specifically by adding a commit format that must be adhered to when creating a pull request on the website repository Fixes: #8629 PR-URL: #8631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Myles Borins <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
this commit enhances the guidelines to creating a release blog post, specifically by adding a commit format that must be adhered to when creating a pull request on the website repository Fixes: #8629 PR-URL: #8631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Myles Borins <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
this commit enhances the guidelines to creating a release blog post, specifically by adding a commit format that must be adhered to when creating a pull request on the website repository Fixes: #8629 PR-URL: #8631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Myles Borins <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
this commit enhances the guidelines to creating a release blog post, specifically by adding a commit format that must be adhered to when creating a pull request on the website repository Fixes: #8629 PR-URL: #8631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Myles Borins <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]>
so one thing that's been bugging me is the process for blog post publishing in the
nodejs.org
repo.releases.md
states that you should immediately merge the blog post PR, however this goes against every other process we have in the website WG. same goes for pushing to master (looking at you @mikeal). could we at least try to change the document so that there needs to be a signoff by a TSC/CTC member or something?The text was updated successfully, but these errors were encountered: