[Pkg-javascript-devel] RFS: node-loose-envify 1.3.0
Jonas Smedegaard
dr at jones.dk
Mon Dec 12 11:37:51 UTC 2016
Excerpts from Pirate Praveen's message of December 12, 2016 11:54 am:
> On ശനി 10 ഡിസംബര് 2016 07:43 വൈകു, Jonas Smedegaard wrote:
>> I generally use ~ because upstream may re-release _same_ version but
>> with DFSG-violating pieces stripped. Arguably that is dificult to do at
>> github but that is besides the point.
>
> It is not difficult in github, you just have to remove a tag, push a new
> tag.
>
> But I don't think retroactively changing a release is a good idea or a
> popular thing (do you know of any project that has done this?).
Our job is to distribute code from upstream.
When I use ~ then I allow upstream to use either approeach if they
decide to adopt our repackaging: Treat as a new version or as
repackaging of same version.
When I use + then I cannot support upstream that choose to repackage and
label it as being same version.
I have opinions on what upstream approach is the best practice to use,
but I do not want to cripple my packaging to not support other
practices.
> It is not very useful to add extra steps (fix npm2deb or manually fix
> every depending package) for this unlikely scenario.
If our tools do not support ~ then our tools are broken.
Example: If you want official Debian packages to also support
backports.debian.org then you will want to generally use ~ (and lintian
warns if you don't in some cases - e.g. when tracking C symbols).
- 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: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20161212/c3f50379/attachment.sig>
More information about the Pkg-javascript-devel
mailing list