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

Publish semver-stable 1.0 #4207

Open
alexeagle opened this issue Jan 1, 2025 · 1 comment
Open

Publish semver-stable 1.0 #4207

alexeagle opened this issue Jan 1, 2025 · 1 comment

Comments

@alexeagle
Copy link
Contributor

Follow-up to
#2572 (comment)

The main README https://github.com/bazel-contrib/rules_go#overview says:

The rules are in the beta stage of development

However we all know that many users are taking a production dependency on rules_go and rely on the ability to upgrade. It would be nice to create a 1.0 milestone to collect the blocking issues/PRs for breaking changes the maintainers have in mind.

Note that rules_python just went 1.0.

@fmeum
Copy link
Member

fmeum commented Jan 2, 2025

@tyler-french @linzhp

Just brainstorming:

  • We may want to drop goos/goarch and go_cross_binary in favor of more generic approaches such as rule extensions and with_cfg.bzl.
  • We need to revisit command-line flags and how they interact with rule attributes.
  • We should reconsider what we consider part of the public Go context API as well as our provider layout.

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

2 participants