generic progress can be rendered via `--v2-ui` mos...
# development
w
generic progress can be rendered via
--v2-ui
most likely. we just don't really have historical data.
🔥 1
but you could do something like "fraction of launched nodes completed" or something
a
yeah
w
the bar would... expand over time. because monads.
but i expect that it would stabilize?
☝️ 1
a
i feel like there’s probably some known kind of number we can give that effectively approximates progress, especially since forkjoin is a well known pattern
w
well, that part isn't forkjoin related.
a
ah understood
w
it's just that in a monadic graph like this, you can't know when you're "done" creating nodes
whereas in applicative, the size of the graph is known relatively early.
bazel still ends up changing its progress bar upper bound a bunch of times though, possibly due to skyframe.
a
this is the assertion that i didn’t like in “build systems a la carte” because i think this is a very interesting and novel problem