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