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.

Reply via email to