Consider using Please as a build system #2029
sagikazarmark
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
|
I'm not hugely familiar with systems such as bazel and please, so will need to do a bit of research before I can comment properly, but that said, could you expand on the following (all related) questions:
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
In the last year, I've been on a hunt for a build system. You can read about that journey in my blog post. tl;dr I chose Please as my go to build system:
Introducing a build system like this has downsides as well:
go build, Please (and similar build systems) require more intimate knowledge (with Please and go build tools) to debug issues. Everybody knowsgo build, but not everybody knows Please.go get package@version && go mod tidy && plz tidy)All in all: I'm definitely used to the incremental build and test feature of Please in other projects and I love it. I also like that it can reference everything in its metadata language, so everything can be described in a single build process. At the some time, it comes with some costs (getting to know Please). We can probably keep it simple for outside contributors though.
@dexidp/maintainers What do you think?
Beta Was this translation helpful? Give feedback.
All reactions