-
Notifications
You must be signed in to change notification settings - Fork 135
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
new repo and/or team request: tools #220
Comments
I would be happy to join. IMHO if the repo is targeted around discussion, maybe a more specific name might be better suited (downstream-tools / userland-tools / tools-discus / tools-feedback). P.S. We have several tools who dogfood under @nodejs/automation, @nodejs/build and @nodejs/documentation |
Happy to join as well. |
Regarding the name... @refack To me,
|
I'm happy to help! @boneskull I think we need a way to differentiate between the tools that Node.js core uses and the ones that could be built on top of Node. @nodejs/tsc I can act as a champion in our strategic initiatives (see https://github.com/nodejs/TSC/blob/master/Strategic-Initiatives.md). |
@mcollina The differentiation could come in the form of a repo description and/or (If anything is to be done here, let's adopt a repo naming convention for both working groups and actual tools the project uses. Or throw all the tools in a monorepo 😝! In some ways this is actually a GitHub problem, since we can't subdivide the org...) ...ahem.. What I'm trying to avoid is presenting this as something "other than" or "apart from" Node.js core. It's not about building userland tools--it's about building a better Node core for those who choose to build userland tools. Maybe it sounds like splitting hairs... but really, I'm cool with any name that is consistent with this idea. |
I'm fine with the name as is. We can always change it later if someone comes up with a better name. (There's certainly precedence for that. My |
(Just in case it's not clear: +1 from me.) |
I like In anyway I'm +1, and leave the final work WRT the name bikeshedding to the OP. |
Maybe what I'm missing as well is a slightly more focused definition of what "tools" are. I'm assuming CLI apps, but maybe that's too narrow... |
I would ❤️ to participate in this. |
I'd love to help–count me in! 👋 |
I would love to help as well |
@refack I'd assume CLI tools for sure are a part of this, but one of the referenced things is Of course @boneskull's, @bcoe's, and @bengl's definitions may vary 😄 |
I'm tagging this tsc-agenda, I think we can move forward. |
@bnb Yeah, that's fair. CLI apps are the major driver though. The |
I'm interested in helping out as well |
+1 its great to see this happen. Also my 2cents. A bit verbose but maybe "tools-for-nodejs" as the repo name ? |
@nodejs/tsc @nodejs/community-committee ping as I believe the process for a new repo is (from https://github.com/nodejs/admin/blob/master/GITHUB_ORG_MANGEMENT_POLICY.md): Provided there are no objections from any TSC or CommComm members raised in the issue, such requests are approved automatically after 72 hours. If any objection is made, the request may be moved to a vote in each of the Technical Steering and Community Committees. If either the TSC or CommComm rejects the request, then the request is denied.
In certain cases, Node.js Foundation Board of Directors approval may also be required. So unless there are objections to the creation of the new repo can simply move forward. I suggest we just wait 72hrs from this ping ( I don't believe this falls into the case were we need to involve the board) |
One more suggestion for the name 'tooling-support-wg' |
I wouldn't want to name something |
@richardlau true, but we do have the security-wg which was only chartered after quite a while. |
|
@mhdawson @richardlau we can be clear about being non-chartered in the That said, this effort may or may not become a chartered WG at some point. The future is hazy... I would like to avoid Names, in order of my preference:
If anyone objects to |
I'm not going to stand in the way of it or anything, but I'd avoid Also, |
I'd vote for |
This can proceed. |
Repo created, https://github.com/nodejs/tooling! It's an empty scaffold :). |
@bcoe, @bengl and myself (and anyone else who is interested--let me know!) are working to improve the experience for those writing tools in Node.js. This effort arose out of the User Feedback Initiative.
Currently, we have some initiatives written up in the User Feedback Initiative repo. One of these intiatives, ("
mkdir -p
") was recently merged (nodejs/node#21875). Ideas have been gathered in nodejs/user-feedback#59, but the user feedback repo isn't an appropriate venue for more focused discussions.So...
cc @iarna and @evocateur who have expressed interest in helping
cc @mcollina because he likes the initiatives 😄
cc @mhdawson because I asked him about this yesterday
The text was updated successfully, but these errors were encountered: