2016-06-05 12:25 GMT+02:00 Jonathan Ulrich Horn <deb...@autoit4you.de>:
> Hey, > > On 06/05/2016 10:13 AM, Holger Levsen wrote: > > I'm rather wondering > > how to deal with an ecosystem where it seems to be normal to release > > tiny tiny packages… > I ask myself more and more if it does make sense to have those tiny > packages in debian. > > > I've no idea what to do here > Well, one option would be to make use of the multiple upstream tarballs > feature of uscan and dpkg. The question with this would be, how do you > decide which node.js/npm packages would fit in one bundle and how would > you depend on them correctly? > > I'v also bcc'ed this mail to ML of the Javascript packaging team so they > are aware of this discussion and can chime in with their opinions. > Hi, a side effect of this situation is discouraging the packaging of software using node.js modules, so if any one comes up with a mitigated solution, it should account for that aspect too. IMO a good solution is, when packaging software S for debian, to - package separately highly popular and meaningful modules - package separately modules that have licenses that might be difficult to maintain - package separately c++ addons, so they can be rebuilt when nodejs abi changes - bundle what's left in package S. We need a tool to help doing that. Jérémy.