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


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

Bug#1083100: help needed on the Prometheus front

From weepingclown <weepingclown@disroot.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1083100: help needed on the Prometheus front
Date 2024-10-07 19:00 +0200
Message-ID <JuZfr-hAgb-1@gated-at.bofh.it> (permalink)
References <JuYMq-hA6w-9@gated-at.bofh.it> <JsNs5-geDs-3@gated-at.bofh.it> <JuYMq-hA6w-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi,

There is npm2deb. Running `npm2deb depends -b -r <pkg name in npm dot js>` can give you an idea about the dependency tree (the commands might be a bit different, it's been a while since I last dealt with it). Although I have to warn you that it is...... *very slow*.

Best,
Ananthu

On 7 October 2024 4:21:55 pm UTC, "Antoine Beaupré" <anarcat@debian.org> wrote:
>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!
>
>a.
>
>-- 
>The odds are greatly against you being immensely smarter than everyone
>else in the field. If your analysis says your terminal velocity is
>twice the speed of light, you may have invented warp drive, but the
>chances are a lot better that you've screwed up.
>                        - Akin's Laws of Spacecraft Design
>

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