-
Notifications
You must be signed in to change notification settings - Fork 846
Jetpack DNA: add Standards Package #12547
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
Conversation
|
Should a legacy think like |
|
Since Travis is picking Node.js version for the container based on Alternatively, it's possible to hardcode Node.js version in Travis config but that's kinda defying the purpose of that file. :-) Note also that |
@simison What do you think about keeping that file around, but with a comment to let folks know not to edit it directly?
Wouldn't it run the Node.js version specified in the |
883ed77 to
a14edca
Compare
It is needed for tests. See #12547 (comment)
This is an automated check which relies on |
|
I added both files back to avoid test failures for now. We'll need to find a way to make sure contributions to those source-controlled files (from external contributors or from Renovate) make it to the package files somehow. |
I think IDEs will pick it up since the file is there if you have jshint configured in the editor. It's also confusing to have a config file in the project that's unused.
Can you elaborate on what you mean? :-)
There are no such questions! :-) No worries. Seems like only Travis config and nvmrc file are supported by Travis: https://docs.travis-ci.com/user/languages/javascript-with-nodejs/#specifying-nodejs-versions NVM users will need the file there so that |
|
Just wanted to note that I still think there are better, more developer friendly and more established mechanisms to share configs on tool-by-tool basis rather than in en-masse like this. Convo in the previous PR: #12384 Curious to see how this will play out tho! |
|
Some chatter p1559752054055100-slack-jetpack-dna |
|
Caution: This PR has changes that must be merged to WordPress.com |
|
This PR looks like it might contain user tracking functions. We need to make sure that it is GDPR Compliant. Rules triggering this positive scan:
cc: @pesieminski |
|
This PR looks like it might contain user tracking functions. We need to make sure that it is GDPR Compliant. Rules triggering this positive scan:
cc: @pesieminski |
|
This PR looks like it might contain user tracking functions. We need to make sure that it is GDPR Compliant. Rules triggering this positive scan:
cc: @pesieminski |
|
We can include #15693 as a dependency of this is we want to. |
6c72b8b to
e7bd6e8
Compare
|
I still like the idea of this, but I paired it down to the |
|
Looks like the PR description could use an update. Also, I was unable to locate documentation about this settings.json file anywhere, unless it's this bot that would have to be added to the new repo. |
|
Yeah, I don't think this is really worth it anymore. There is very little left into it, and it does require some manual changes in the settings of a new repo to add the webhook anyway. At this point, we might as well do the changes manually. I think this won't be really necessary once we automate repo creation. I'll close this PR. |
This replaces #12384
Changes proposed in this Pull Request:
In future iterations, this set of standards will include more standards:
As is, this PR brings in changes from what is currently another repo. Once this is merged, the other repo will become a mirror of the package living in the Jetpack repo.
Is this a new feature or does it add/remove features to an existing part of Jetpack?
Note: This PR currently includes the fix from #12546. I can rebase later on once the other PR is merged.
TBD: I think I may end up adding the 2 config files in
.github/to.gitignore, like the other dotfiles. We don't need them in the Jetpack repo since the repo was already configured.Testing instructions:
yarn build.github/directory now includes 2 new files,labels.jsonandsettings.json.Proposed changelog entry for your changes: