On Mon, Nov 26, 2018 at 7:58 PM Jérémy Lal <kapo...@melix.org> wrote:
>
>
>
> Le lun. 26 nov. 2018 à 17:29, Xavier <y...@debian.org> a écrit :
>>
>> Xavier wrote:
>> >> ...
>> >> Looks acceptable IMO
>> >
>> > Policy update:
>> >  - components used only during build => not used in version
>> >    (except if they inject some code)
>> >  - components without major risks    => not used in version
>> >  - components that must be followed  => declared as "group" in
>> >    debian/watch
>> >  - components that must be followed and used in many other packages
>> >    => packaged separately
>> >
>> > Note: I wrote this to help js-team and decrease time to wait in NEW
>> > queue. If you feel that "crazy", please simply delete
>> > https://wiki.debian.org/Javascript/GroupSourcesTutorial and the links to
>> > this page.
>> >
>> > I you don't want to do it by yourself, I can remove the page for you.
>> > Just ask me to do it.
>
>
> This is certainly not crazy, and while i'm not myself completely convinced 
> it's the right approach,
> (mostly because i did not took the time to review and practice), it's the 
> closest thing we have
> to a usable solution.
>
> Please don't stop there, it would be such a waste.
>
> About the bundled packages and the weird version encoding all the bundled 
> versions:
> most upstreams that are serious about their packaging now use a package-lock 
> file,
> effectively locking down a released version to the needed versions of 
> dependencies.
> When it's the case, it means that any change in versions of dependencies will 
> be reflected
> by a new parent package version. In that case, it's useless to encode 
> dependencies versions
> in the parent debian package version ?

No it is not useless because using now sed (and i future a dh helper)
you could add automagically a provides: node-foo (=version)...

So I think it is a bad idea for a debian/rules point of view
>
> Jérémy
> --
> Pkg-javascript-devel mailing list
> Pkg-javascript-devel@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to