[Pkg-javascript-devel] Embedded modules more than once
Jonas Smedegaard
jonas at jones.dk
Thu Sep 3 15:12:33 BST 2020
Quoting Andrius Merkys (2020-09-03 15:54:30)
> On 2020-09-03 16:23, Jonas Smedegaard wrote:
> > Quoting Andrius Merkys (2020-09-03 14:59:38)
> >> On 2020-09-03 15:54, Xavier wrote:
> >>> buffer-equal:
> >>> - node-buffer-equal (1.0.0)
> >>> - node-vinyl-fs (1.0.0)
> >> Does this (and the like) mean that <module> is now packaged as
> >> node-<module>? If so, such embedded modules might be removed.
> > Why only "might"?
> >
> > I fail to see *any* reason for embedded code to continue exist when
> > available non-embedded. Please enlighten me, anyone...
> >
> > ...or if not, then let us treat such cases as release-critical bugs!
>
> I could not agree more. However, embedded copies sometimes are several
> major releases behind, and their replacement requires extensive
> patching.
Hence "when available non-embedded" ;-)
In my opinion we as a team should consider RC buggy packages that embed
code which is available elsewhere in Debian. By that I mean *same*
code, not some other version from same upstream _project_ - and I mean
available *anywhere* else in Debian - i.e. if some Ruby package ships
same code as well then that's an RC bug (which might belong to the Ruby
package rather than the JavaScript package).
In my opinion we as a team should consider non-RC buggy packages that
embed code without clearly documenting it. Would be good to document
how exactly we consider it most sensible to clearly document each type
of embedding, but until that is refined let's simply require _any_ form
of "clearly documenting it".
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20200903/bf4394bf/attachment.sig>
More information about the Pkg-javascript-devel
mailing list