Comments (1)
Naming is hard. No one is happy. The fact that we need to say
rules_foo()
load(..., rules_foo_setup)
rules_foo_setup()
is an ugly first cut. We have to get it down to something close to
bazel_federation_require('rules_foo', 'rules_python', ...)
bazel_federtaion_init()
FWIW, rules_python_init()
is not a good name either. We are declaring a requirement, not actually doing the initialize. This is one of the reasons we have to get it down to a list of repo names.
from bazel-federation.
Related Issues (20)
- Flag --incompatible_load_cc_rules_from_bzl will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_disable_depset_items will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_use_platforms_repo_for_constraints will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_load_proto_rules_from_bzl will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_disable_depset_items will break Bazel Federation in a future Bazel release
- Flag --incompatible_no_implicit_file_export will break Bazel Federation in a future Bazel release
- Python not working HOT 3
- Bazel Federation failing on Bazel CI HOT 2
- --incompatible_disallow_empty_glob HOT 7
- Bazel Federation failing on buildkite (bazel_skylib) HOT 2
- Bazel Federation (rules_python) fail on BuildKite HOT 3
- rename 'master' branch to 'main'
- Bazel Federation failing in Bazel downstream pipeline HOT 1
- Add pipeline for pre-release testing of projects HOT 2
- Support both distro-only and full-repo testing of member projects
- Flag --incompatible_disallow_empty_glob will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_load_java_rules_from_bzl will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_load_python_rules_from_bzl will break Bazel Federation in Bazel 1.2.1
- Flag --incompatible_no_implicit_file_export will break Bazel Federation in Bazel 1.2.1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bazel-federation.