180700+ entries in 0.772s

erlehmann: do you have an opionion on GNU
tsort?
erlehmann: okay, but
then one of
the converted ones changes.
erlehmann: how would you structure it? programmatically, it does not matter if
there are 3 videos or 30000, a “partial build” just converts
the ones
that need converting and uploading.
erlehmann: well, full rebuilds are infeasible, in
terms of
time and computing power resources i have available
erlehmann: a bot i wrote,
that
travels PubMed Central open access publications,
takes supplementary materials, fixes common errors in metadata, converts
the files
to other formats and uploads
them.
erlehmann: most of
those are audio or video files. every format conversion is a build
erlehmann: current number of files
that OAMI converted and uploaded
to wikimedia commons stands at 35646
erlehmann: so redo
turns
the process on its head: build is atomic, but redo only claims
to have a
tree when all is built.
erlehmann: think of
TeX requiring at least
three compiles until layout becomes stable
erlehmann: the point of redo vs. make is
that make does
the same: build
tree, walk
tree.
the problem is
that
this may need in a second
treewalking phase and a
third etc. pp. until
the build becomes stable
erlehmann: asciilifeform
there might be one detail why it is possible
to make a v maketron, but no v redotron. does v
try
to work out all dependencies before processing?
erlehmann: asciilifeform
thanks for giving an example regarding +++
erlehmann: the part from “while read dt source
tr _;” on is solely
to prevent bad stuff happening
a111: Logged on 2016-12-11 18:53 asciilifeform: so i had
two base64's png files in
there,
erlehmann: thinking about
the grammar of vpatches made me come here
erlehmann: same problem domain, simple problem, DON'T
TASE ME BRO
erlehmann: but
that's my need. i was scratching my own itch.
erlehmann: i have a single phone with no bourne shell and
two others
that have it.
erlehmann: i chose bourne shell specifically because redo runs everywhere and i consider it stupid
to need a C++ compiler or python interpreter for building stuff.
erlehmann: i am willing
to abandon my redo efforts if v maketron suits my needs better. does
there exist a v implementation in <500 lines of shell?
☟︎ erlehmann: apart from separation of concerns (tree-walking vs. invoked programs), what other gains are
to be had by using a hypothetical v maketron instead of
the existing redo maketron?
erlehmann: non-existence dependencies are leaf nodes, so
tree-walking stops
there
erlehmann: i was of
the impression
that it presses a specific view of
the world out of a) source code b) patches c) wot
erlehmann: asciilifeform i am curious, how does v walk dependencies and non-existence dependencies related
to files?
mod6: <+shinohai> kk, will ping you when I get back - sorry for
the pm
tag
this weekend :/ << no worries at all
TomServo: asciilifeform:
Tis what I was (obliquely) referencing with
the 'moar'
trinque: clearly needs
to upgrade
to
the f35, it's 19 better.
☟︎ trinque: didn't a (temporarily) flying one catch fire
the other week?
shinohai: kk, will ping you when I get back - sorry for
the pm
tag
this weekend :/
mod6: we can discuss later
though.
mod6: ok, np.
there are a matrix of
tests
that can be extrapolated from
the doc.