Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1215629

Bug#1083100: help needed on the Prometheus front

From Antoine Beaupré <anarcat@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1083100: help needed on the Prometheus front
Date 2024-10-07 19:30 +0200
Message-ID <JuZIt-hAF0-1@gated-at.bofh.it> (permalink)
References <JuYMq-hA6w-9@gated-at.bofh.it> <JuZp8-hAyZ-13@gated-at.bofh.it> <JsNs5-geDs-3@gated-at.bofh.it> <JuZp8-hAyZ-13@gated-at.bofh.it>
Organization Debian

Show all headers | View raw


On 2024-10-07 18:58:38, Jérémy Lal wrote:
> Le lun. 7 oct. 2024 à 18:27, Antoine Beaupré <anarcat@debian.org> a écrit :
>
>> Hi!
>>
>> I'm part of the golang team (in CC) which is responsible for packaging
>> the Prometheus package, a golang-based monitoring system. Recently,
>> upstream switched from a "classic" HTML-based interface to a rather
>> more... complicated JavaScript frontend built with React.
>>
>> We've looked at packaging this in Debian (#1083100, also in CC), and
>> quickly got worried about the number of dependencies we'd need to
>> package.
>>
>> Do you have advice on how to move forward on this?
>>
>> I was wondering if there's some magic command we can run to actually get
>> a more solid view on the tasks needed? Like a command that would parse
>> the package.json and report which packages are missing from Debian,
>> which have WNPP bugs, etc...
>>
>> How involved is it to package React stuff?
>>
>> How maintainable is it in the long run in Debian?
>>
>> Thanks for any advice!
>
> Can you give the link to the upstream package.json file that pulls the
> dependencies, thanks.

Of course! I believe it is:

https://github.com/prometheus/prometheus/blob/main/web/ui/mantine-ui/package.json

... which is called from:

https://github.com/prometheus/prometheus/blob/main/web/ui/package.json

i *think* the "react-app/" directory is the older implementation, which
can be disregarded.

Thanks!

-- 
La seule excuse de Dieu, c'est qu'il n'existe pas.
                        - Stendhal

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1083100: please bundle the more modern React UI Antoine Beaupre <anarcat@debian.org> - 2024-10-01 18:00 +0200
  Bug#1083100: please bundle the more modern React UI Antoine Beaupré <anarcat@debian.org> - 2024-10-03 23:30 +0200
  Bug#1083100: please bundle the more modern React UI Antoine Beaupré <anarcat@debian.org> - 2024-10-04 00:30 +0200
  Bug#1083100: help needed on the Prometheus front Antoine Beaupré <anarcat@debian.org> - 2024-10-07 18:30 +0200
    Bug#1083100: help needed on the Prometheus front weepingclown <weepingclown@disroot.org> - 2024-10-07 19:00 +0200
    Bug#1083100: help needed on the Prometheus front Jérémy Lal <kapouer@melix.org> - 2024-10-07 19:10 +0200
      Bug#1083100: help needed on the Prometheus front Antoine Beaupré <anarcat@debian.org> - 2024-10-07 19:30 +0200
        Bug#1083100: help needed on the Prometheus front Jérémy Lal <kapouer@melix.org> - 2024-10-07 20:20 +0200

csiph-web