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


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

Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ?

From Jonas Smedegaard <jonas@jones.dk>
Newsgroups linux.debian.bugs.dist
Subject Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ?
Date 2020-12-03 20:50 +0100
Message-ID <Bi2M2-43C-5@gated-at.bofh.it> (permalink)
References (7 earlier) <BhVhv-7Xe-1@gated-at.bofh.it> <Bi1wC-3o1-21@gated-at.bofh.it> <Bi2iZ-3TL-5@gated-at.bofh.it> <BhVhv-7Xe-1@gated-at.bofh.it> <Bi2iZ-3TL-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


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

Quoting Pirate Praveen (2020-12-03 20:09:05)
> I suggest you embed serialize-javascript in node-terser and if you 
> wish you can expose it as virtual package via Provides.

Yes, a possible solution to this issue is to introduce a 4th embedding.

That might be your understanding of keeping packaging simple.  Not mine.

That might be your understanding of team maintenance.  Not mine.


> Connecting unrelated packages together is making things complicated 
> for transitions and also increases installed packages size.

Yes, a possible solution to this issue is to introduce the embedded 
module in another package _instead_ of these three.  An example of a 
package providing tiny modules are real binary packages (which ftpmaster 
evidently had no problem accepting) is is node-file-entry-cache which 
also provides related packages node-flat-cache and node-write.  An 
example of a package providing a tiny module as virtual package is 
node-uuid also providing virtual package node-types-uuid.

Yes, another possible solution to this issue is to introduce the 
embedded module as part of a batch of related related modules, none of 
them being the "main" one (depending on the meaning of "main").  An 
example of that (evidently also acceptable to ftpmasters) is 
jsbundle-web-interfaces providing binary packages node-auth-header, 
node-standard-error, node-standard-http-error and 
node-webidl-conversions.


> Also 'should' is not 'must' in policy.

And apples are not oranges.

If you meant to put words into my mouth, then please don't.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#976331: node-compression-webpack-plugin,node-copy-webpack-plugin,node-uglifyjs-webpack-plugin: contains hidden embedded nodejs module serialize-javascript Jonas Smedegaard <dr@jones.dk> - 2020-12-03 12:50 +0100
  Bug#976331: [Pkg-javascript-devel] Bug#976331: node-compression-webpack-plugin, node-copy-webpack-plugin, node-uglifyjs-webpack-plugin: contains hidden embedded nodejs module serialize-javascript Xavier <yadd@debian.org> - 2020-12-03 14:30 +0100
    Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: node-compression-webpack-plugin, node-copy-webpack-plugin, node-uglifyjs-webpack-plugin: contains hidden embedded nodejs module serialize-javascript Xavier <yadd@debian.org> - 2020-12-03 14:40 +0100
      Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: node-compression-webpack-plugin, node-copy-webpack-plugin, node-uglifyjs-webpack-plugin: contains hidden embedded nodejs module serialize-javascript Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 15:20 +0100
        Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: node-compression-webpack-plugin, node-copy-webpack-plugin, node-uglifyjs-webpack-plugin: contains hidden embedded nodejs module serialize-javascript Xavier <yadd@debian.org> - 2020-12-03 15:50 +0100
          Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: Bug#976331: node-compression-webpack-plugin, node-copy-webpack-plugin, node-uglifyjs-webpack-plugin: contains hidden embedded nodejs module serialize-javascript Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 16:40 +0100
            Bug#976331: [JS Policy] what to set in "Provides" field ? Xavier <yadd@debian.org> - 2020-12-03 17:40 +0100
              Bug#976331: [Pkg-javascript-devel] Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 18:30 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: [JS Policy] what to set in "Provides" field ? Xavier <yadd@debian.org> - 2020-12-03 18:50 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 19:30 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Pirate Praveen <praveen@onenetbeyond.org> - 2020-12-03 20:20 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 20:50 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Xavier <yadd@debian.org> - 2020-12-03 21:30 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-06 02:20 +0100
                Bug#976331: [JS Policy] what to set in "Provides" field ? Xavier <yadd@debian.org> - 2020-12-06 08:10 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-06 11:40 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Pirate Praveen <praveen@onenetbeyond.org> - 2020-12-06 12:20 +0100
                Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-06 12:30 +0100
              Bug#976331: [Pkg-javascript-devel] Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 19:30 +0100
  Bug#976331: [Pkg-javascript-devel] Bug#976331: Bug#976331: [JS Policy] what to set in "Provides" field ? Jonas Smedegaard <jonas@jones.dk> - 2020-12-03 18:50 +0100

csiph-web