Re: Javascript team policy and rejection of node-three binary package [and 1 more messages]
- To: Pirate Praveen <praveen@onenetbeyond.org>
- Cc: Simon McVittie <smcv@debian.org>, Ian Jackson <ijackson@chiark.greenend.org.uk>, debian-policy@lists.debian.org, pkg-javascript-devel@lists.alioth.debian.org, Jonas Smedegaard <jonas@jones.dk>
- Subject: Re: Javascript team policy and rejection of node-three binary package [and 1 more messages]
- From: Bill Allombert <ballombe@debian.org>
- Date: Sun, 11 Mar 2018 21:15:30 +0100
- Message-id: <[🔎] 20180311201530.GF10302@yellowpig>
- Mail-followup-to: Pirate Praveen <praveen@onenetbeyond.org>, Simon McVittie <smcv@debian.org>, Ian Jackson <ijackson@chiark.greenend.org.uk>, debian-policy@lists.debian.org, pkg-javascript-devel@lists.alioth.debian.org, Jonas Smedegaard <jonas@jones.dk>
- In-reply-to: <[🔎] f266756f-2cd8-ffcb-ee7b-2f65b80432ef@onenetbeyond.org>
- References: <[🔎] 20180303214524.GA8311@espresso.pseudorandom.co.uk> <[🔎] 64E2BDF9-19D8-476F-9CCC-85E046A32852@onenetbeyond.org> <[🔎] 23198.42327.950956.48574@chiark.greenend.org.uk> <[🔎] 78632aa5-8a9f-d892-29b8-c06dba7bc9d5@onenetbeyond.org> <[🔎] 23198.41444.656844.532113@chiark.greenend.org.uk> <[🔎] a877b436-d0fb-9224-8b01-654c1c364b5a@onenetbeyond.org> <[🔎] 23202.28011.15541.877454@chiark.greenend.org.uk> <[🔎] 90b0336b-9ee2-46ef-27e7-a959d8b34a99@onenetbeyond.org> <[🔎] 20180309150940.GA3726@espresso.pseudorandom.co.uk> <[🔎] f266756f-2cd8-ffcb-ee7b-2f65b80432ef@onenetbeyond.org>
On Sun, Mar 11, 2018 at 02:48:40PM +0530, Pirate Praveen wrote:
> > * Some Javascript modules are very small, resulting in lots of small
> > packages
>
> I think we need to balance the small packages concern with number of
> times such small packages are used.
>
> node-has was rejected recently because it was "too small". I agree if
> only one, two or even three modules depend on it embedding it is okay (I
> have been doing that already). But when more than three modules need a
> tiny module? Is it really better to embed it that many times?
You should not embed them. Instead you can merge several tiny
modules together and ship them as a single .deb, which eventually
Provides: node-mod1, node-mod2 etc. So package can still Depends on the
individual names.
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: