On 2024-10-04 00:14:50, Daniel Swarbrick wrote: > On 03.10.24 23:21, Antoine Beaupré wrote:
[...] >> I would also argue *for* vendoring the stuff that's not practical to >> package. We have a few special precedents in Debian for important >> packages that have bent the rules a little bit to ship vendored copies >> of source code (firefox and kubernetes, for example), and I think we >> could get away with shipping a couple javascript libraries like this. > > If the Prometheus package gets a pass in that respect, it would surely > make things a lot simpler, as we could stop de-blobbing the embedded > assets, and basically not have to give any thought whatsoever to > building the UI from scratch. I'm not sure how likely this is though. I'm actually wondering if we could build two different binary packages: one stripped down, without the react core (which would be useful anyways!) and one with the blobs, that could perhaps be shipped in contrib... [...] > It definitely looks better than it did a couple of years ago when I > looked into this, yes! i looked too, and this is also why i felt confident filing this bug :) > but there are still a fair number of "[???]" > occurrences, where I was not able to find any packages that resemble > what is being referred to. Yep, those are the sticky bits. :) -- Only in the darkness can you see the stars. - Martin Luther King, Jr.