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

Host aspect-build/rules_deno #48

Closed
alexeagle opened this issue Apr 22, 2022 · 1 comment
Closed

Host aspect-build/rules_deno #48

alexeagle opened this issue Apr 22, 2022 · 1 comment

Comments

@alexeagle
Copy link
Contributor

alexeagle commented Apr 22, 2022

I've been working with @TheGrizzlyDev to provide a toolchain for running https://deno.land/ programs under Bazel.
This is an alternative to NodeJS for running JavaScript code outside a browser.

It meets the criteria https://bazel-contrib.github.io/SIG-rules-authors/hosting-policy.html#adding-criteria:

  1. License is Apache 2
  2. JavaScript is the most popular programming language, and Deno is the second-most-popular (?) runtime for it after NodeJS. Not clear how many adopters this ruleset would have at the beginning though.
  3. Point of contact is myself
  4. Has examples, generated docs, and testing on GH actions. More to come as custom rules are added.
  5. Will agree to reply to issues/PRs in 2-3 weeks
  6. At least myself and @TheGrizzlyDev will review/approve PRs
  7. Uses the rules-template release mechanism which is semver
  8. Works with Bazel 5
@alexeagle
Copy link
Contributor Author

Discussed in the SIG meeting today: we're not sure Deno is widely-used enough yet, and it seems like @TheGrizzlyDev and I could just host this in some other neutral location.
We should follow-up with Helen about where that is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant