[Pkg-javascript-devel] AdGuardHome packaging (Js and Go)
    Nilesh Patra 
    nilesh at nileshpatra.info
       
    Tue Mar  7 08:01:51 GMT 2023
    
    
  
Hi Vit,
I'm member of both the teams, stating my opinion -
On 3/1/23 15:12, Vít Kabele wrote:
> I recently started packaging the AdGuardHome DNS server [1]. I published the
> ITP to the go-team, as the backend is written in Go, yet now I realised that
> the frontend is written in javascript and the packages are installed via npm.
Which packages are you specifically talking about?
> 1/ To which team should the package belong?
It is upto you. I may suggest going with the golang team as on skimming through it,
it mainly looks like having a server-side usage, most of which is implemented in golang.
> Are there some similar projects?
>     Where to get inspired with the solution?
Not that I know of, sorry.
> 
> 2/ Question to the JS team. The frontend comprises of circa 200 npm modules,
>     out of which only about 50 is already present in Debian repository. Is
>     it really necessary (I read the manual, yet I want to make sure) to package
>     all of these separately? [...]
The more, the merrier. However, JS team has provision for embedding smaller JS modules, so
you can go ahead with embedding the smaller ones, here's how to do it[2].
Decent-sized node-mdoules, however would need to be separately packaged.
> [1]: https://github.com/AdguardTeam/AdGuardHome
[2]: https://wiki.debian.org/Javascript/GroupSourcesTutorial
-- 
Best,
Nilesh
    
    
More information about the Pkg-javascript-devel
mailing list