Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-22 Thread Xavier
Le 22/10/2018 à 12:52, Bastien ROUCARIES a écrit :
> On Mon, Oct 22, 2018 at 12:34 PM Xavier  wrote:
>>
>> Le 22/10/2018 à 11:23, Bastien ROUCARIES a écrit :
>>> I really need it for next ckeditor (40 small packages) and acorn.
>>>
>>> For uscan  I do not think the alpha sort is worthwhile. Let version be
>>> in watch file order.
>>
>> Do you speak on fakeuptream-like behavior ? If yes, I think a
>> 1.0.0+~23.4.65 version (sum) will be more efficient for 40 packages. It
>> guaranties that upstream updates will be detected
> 
> Sum is not bijective so your are not stateless. I plan to cut in 10
> packages each ckeditor.
> 
> BTW see that I have just pushed on salsa for acorn. We really need it.
> 
> Bastien

I checked a look at acorn. How uscan will build current version and
upstream version to be able to detect any change in any npmjs package ?

>>
>>> Bastien
>>> On Sat, Oct 20, 2018 at 5:18 PM Xavier  wrote:

 Le 20/10/2018 à 16:47, Bastien ROUCARIES a écrit :
> On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
>  wrote:
>>
>> On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
>>>
>>> Le 13/09/2018 à 11:16, Xavier a écrit :
 Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>
> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>> Hi Xavier,
>>
>> The example in Provides section should be written
>> Provides: node-ta, node-tb
>> ?
>
> I think there should not be Provides as it implies sharing, which will
> negate the reason why we are embedding in the first place.

 Hello,

 I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
 write a ~policy to choose to embed or not and to export or not. Please
 review it

 Cheers,
 Xavier
>>>
>>> Hi all,
>>>
>>> I rewrote uscan and my work has been accepted by devscripts team (no
>>> behavior change for now but OO rewrite will help a lot). If you agree, I
>>> can add the same embedding system in uscan than I've done for
>>> fakeupstream.cgi
>>
>> Yes it will really help.
>
> Any news of uscan ?

 Hello,

 I rewrote uscan and fix some bugs. I can embed fakeupstream behavior in
 uscan but it needs a consensus, here at least.

 --
 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-22 Thread Xavier
Le 22/10/2018 à 11:23, Bastien ROUCARIES a écrit :
> I really need it for next ckeditor (40 small packages) and acorn.
> 
> For uscan  I do not think the alpha sort is worthwhile. Let version be
> in watch file order.

Do you speak on fakeuptream-like behavior ? If yes, I think a
1.0.0+~23.4.65 version (sum) will be more efficient for 40 packages. It
guaranties that upstream updates will be detected

> Bastien
> On Sat, Oct 20, 2018 at 5:18 PM Xavier  wrote:
>>
>> Le 20/10/2018 à 16:47, Bastien ROUCARIES a écrit :
>>> On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
>>>  wrote:

 On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
>
> Le 13/09/2018 à 11:16, Xavier a écrit :
>> Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>>>
>>> On 9/11/18 10:45 PM, Jérémy Lal wrote:
 Hi Xavier,

 The example in Provides section should be written
 Provides: node-ta, node-tb
 ?
>>>
>>> I think there should not be Provides as it implies sharing, which will
>>> negate the reason why we are embedding in the first place.
>>
>> Hello,
>>
>> I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
>> write a ~policy to choose to embed or not and to export or not. Please
>> review it
>>
>> Cheers,
>> Xavier
>
> Hi all,
>
> I rewrote uscan and my work has been accepted by devscripts team (no
> behavior change for now but OO rewrite will help a lot). If you agree, I
> can add the same embedding system in uscan than I've done for
> fakeupstream.cgi

 Yes it will really help.
>>>
>>> Any news of uscan ?
>>
>> Hello,
>>
>> I rewrote uscan and fix some bugs. I can embed fakeupstream behavior in
>> uscan but it needs a consensus, here at least.
>>
>> --
>> 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-22 Thread Bastien ROUCARIES
On Mon, Oct 22, 2018 at 12:34 PM Xavier  wrote:
>
> Le 22/10/2018 à 11:23, Bastien ROUCARIES a écrit :
> > I really need it for next ckeditor (40 small packages) and acorn.
> >
> > For uscan  I do not think the alpha sort is worthwhile. Let version be
> > in watch file order.
>
> Do you speak on fakeuptream-like behavior ? If yes, I think a
> 1.0.0+~23.4.65 version (sum) will be more efficient for 40 packages. It
> guaranties that upstream updates will be detected

Sum is not bijective so your are not stateless. I plan to cut in 10
packages each ckeditor.

BTW see that I have just pushed on salsa for acorn. We really need it.

Bastien

>
> > Bastien
> > On Sat, Oct 20, 2018 at 5:18 PM Xavier  wrote:
> >>
> >> Le 20/10/2018 à 16:47, Bastien ROUCARIES a écrit :
> >>> On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
> >>>  wrote:
> 
>  On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
> >
> > Le 13/09/2018 à 11:16, Xavier a écrit :
> >> Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
> >>>
> >>> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>  Hi Xavier,
> 
>  The example in Provides section should be written
>  Provides: node-ta, node-tb
>  ?
> >>>
> >>> I think there should not be Provides as it implies sharing, which will
> >>> negate the reason why we are embedding in the first place.
> >>
> >> Hello,
> >>
> >> I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
> >> write a ~policy to choose to embed or not and to export or not. Please
> >> review it
> >>
> >> Cheers,
> >> Xavier
> >
> > Hi all,
> >
> > I rewrote uscan and my work has been accepted by devscripts team (no
> > behavior change for now but OO rewrite will help a lot). If you agree, I
> > can add the same embedding system in uscan than I've done for
> > fakeupstream.cgi
> 
>  Yes it will really help.
> >>>
> >>> Any news of uscan ?
> >>
> >> Hello,
> >>
> >> I rewrote uscan and fix some bugs. I can embed fakeupstream behavior in
> >> uscan but it needs a consensus, here at least.
> >>
> >> --
> >> 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-22 Thread Bastien ROUCARIES
I really need it for next ckeditor (40 small packages) and acorn.

For uscan  I do not think the alpha sort is worthwhile. Let version be
in watch file order.


Bastien
On Sat, Oct 20, 2018 at 5:18 PM Xavier  wrote:
>
> Le 20/10/2018 à 16:47, Bastien ROUCARIES a écrit :
> > On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
> >  wrote:
> >>
> >> On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
> >>>
> >>> Le 13/09/2018 à 11:16, Xavier a écrit :
>  Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
> >
> > On 9/11/18 10:45 PM, Jérémy Lal wrote:
> >> Hi Xavier,
> >>
> >> The example in Provides section should be written
> >> Provides: node-ta, node-tb
> >> ?
> >
> > I think there should not be Provides as it implies sharing, which will
> > negate the reason why we are embedding in the first place.
> 
>  Hello,
> 
>  I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
>  write a ~policy to choose to embed or not and to export or not. Please
>  review it
> 
>  Cheers,
>  Xavier
> >>>
> >>> Hi all,
> >>>
> >>> I rewrote uscan and my work has been accepted by devscripts team (no
> >>> behavior change for now but OO rewrite will help a lot). If you agree, I
> >>> can add the same embedding system in uscan than I've done for
> >>> fakeupstream.cgi
> >>
> >> Yes it will really help.
> >
> > Any news of uscan ?
>
> Hello,
>
> I rewrote uscan and fix some bugs. I can embed fakeupstream behavior in
> uscan but it needs a consensus, here at least.
>
> --
> 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-20 Thread Xavier
Le 20/10/2018 à 16:47, Bastien ROUCARIES a écrit :
> On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
>  wrote:
>>
>> On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
>>>
>>> Le 13/09/2018 à 11:16, Xavier a écrit :
 Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>
> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>> Hi Xavier,
>>
>> The example in Provides section should be written
>> Provides: node-ta, node-tb
>> ?
>
> I think there should not be Provides as it implies sharing, which will
> negate the reason why we are embedding in the first place.

 Hello,

 I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
 write a ~policy to choose to embed or not and to export or not. Please
 review it

 Cheers,
 Xavier
>>>
>>> Hi all,
>>>
>>> I rewrote uscan and my work has been accepted by devscripts team (no
>>> behavior change for now but OO rewrite will help a lot). If you agree, I
>>> can add the same embedding system in uscan than I've done for
>>> fakeupstream.cgi
>>
>> Yes it will really help.
> 
> Any news of uscan ?

Hello,

I rewrote uscan and fix some bugs. I can embed fakeupstream behavior in
uscan but it needs a consensus, here at least.

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-20 Thread Xavier
Le 20/10/2018 à 16:47, Bastien ROUCARIES a écrit :
> On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
>  wrote:
>>
>> On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
>>>
>>> Le 13/09/2018 à 11:16, Xavier a écrit :
 Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>
> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>> Hi Xavier,
>>
>> The example in Provides section should be written
>> Provides: node-ta, node-tb
>> ?
>
> I think there should not be Provides as it implies sharing, which will
> negate the reason why we are embedding in the first place.

 Hello,

 I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
 write a ~policy to choose to embed or not and to export or not. Please
 review it

 Cheers,
 Xavier
>>>
>>> Hi all,
>>>
>>> I rewrote uscan and my work has been accepted by devscripts team (no
>>> behavior change for now but OO rewrite will help a lot). If you agree, I
>>> can add the same embedding system in uscan than I've done for
>>> fakeupstream.cgi
>>
>> Yes it will really help.
> 
> Any news of uscan ?

Hello,

I rewrote uscan and fix some bugs. I can embed fakeupstream behavior in
uscan but it needs a consensus, here at least.

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-10-20 Thread Bastien ROUCARIES
On Thu, Sep 27, 2018 at 3:29 PM Bastien ROUCARIES
 wrote:
>
> On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
> >
> > Le 13/09/2018 à 11:16, Xavier a écrit :
> > > Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
> > >>
> > >> On 9/11/18 10:45 PM, Jérémy Lal wrote:
> > >>> Hi Xavier,
> > >>>
> > >>> The example in Provides section should be written
> > >>> Provides: node-ta, node-tb
> > >>> ?
> > >>
> > >> I think there should not be Provides as it implies sharing, which will
> > >> negate the reason why we are embedding in the first place.
> > >
> > > Hello,
> > >
> > > I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
> > > write a ~policy to choose to embed or not and to export or not. Please
> > > review it
> > >
> > > Cheers,
> > > Xavier
> >
> > Hi all,
> >
> > I rewrote uscan and my work has been accepted by devscripts team (no
> > behavior change for now but OO rewrite will help a lot). If you agree, I
> > can add the same embedding system in uscan than I've done for
> > fakeupstream.cgi
>
> Yes it will really help.

Any news of uscan ?
>
> Bastien
>
> >
> > Cheers,
> > Xavier
> >
> > --
> > 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-27 Thread Bastien ROUCARIES
On Mon, Sep 24, 2018 at 10:03 AM Xavier  wrote:
>
> Le 13/09/2018 à 11:16, Xavier a écrit :
> > Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
> >>
> >> On 9/11/18 10:45 PM, Jérémy Lal wrote:
> >>> Hi Xavier,
> >>>
> >>> The example in Provides section should be written
> >>> Provides: node-ta, node-tb
> >>> ?
> >>
> >> I think there should not be Provides as it implies sharing, which will
> >> negate the reason why we are embedding in the first place.
> >
> > Hello,
> >
> > I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
> > write a ~policy to choose to embed or not and to export or not. Please
> > review it
> >
> > Cheers,
> > Xavier
>
> Hi all,
>
> I rewrote uscan and my work has been accepted by devscripts team (no
> behavior change for now but OO rewrite will help a lot). If you agree, I
> can add the same embedding system in uscan than I've done for
> fakeupstream.cgi

Yes it will really help.

Bastien

>
> Cheers,
> Xavier
>
> --
> 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-24 Thread Xavier
Le 13/09/2018 à 11:16, Xavier a écrit :
> Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>>
>> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>>> Hi Xavier,
>>>
>>> The example in Provides section should be written
>>> Provides: node-ta, node-tb
>>> ?
>>
>> I think there should not be Provides as it implies sharing, which will
>> negate the reason why we are embedding in the first place.
> 
> Hello,
> 
> I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
> write a ~policy to choose to embed or not and to export or not. Please
> review it
> 
> Cheers,
> Xavier

Hi all,

I rewrote uscan and my work has been accepted by devscripts team (no
behavior change for now but OO rewrite will help a lot). If you agree, I
can add the same embedding system in uscan than I've done for
fakeupstream.cgi

Cheers,
Xavier

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-13 Thread Xavier
Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
> 
> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>> Hi Xavier,
>>
>> The example in Provides section should be written
>> Provides: node-ta, node-tb
>> ?
> 
> I think there should not be Provides as it implies sharing, which will
> negate the reason why we are embedding in the first place.

Hello,

I updated https://wiki.debian.org/Javascript/GroupSourcesTutorial to
write a ~policy to choose to embed or not and to export or not. Please
review it

Cheers,
Xavier

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-12 Thread Xavier
Le 12/09/2018 à 11:48, Bastien ROUCARIES a écrit :
> On Tue, Sep 11, 2018 at 7:16 PM Jérémy Lal  wrote:
>>
>> Hi Xavier,
>>
>> The example in Provides section should be written
>> Provides: node-ta, node-tb
>> ?
> 
> Provides MUST be versionned in order to get smooth upgrade if we split.

Updated, thanks

> Bastien
>>
>>
>> 2018-09-10 23:34 GMT+02:00 Xavier :
>>>
>>> Dear fellow maintainers,
>>>
>>> QA team accepted my changes, so now fakeupstream.cgi is able to handle
>>> npmjs multiple sources. I've written a draft here:
>>> https://wiki.debian.org/Javascript/GroupSourcesTutorial
>>>
>>> Please review it.
>>>
>>> Many thanks!
>>> Xavier
>>>
>>> --
>>> 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

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-12 Thread Bastien ROUCARIES
On Tue, Sep 11, 2018 at 7:16 PM Jérémy Lal  wrote:
>
> Hi Xavier,
>
> The example in Provides section should be written
> Provides: node-ta, node-tb
> ?

Provides MUST be versionned in order to get smooth upgrade if we split.

Bastien
>
>
> 2018-09-10 23:34 GMT+02:00 Xavier :
>>
>> Dear fellow maintainers,
>>
>> QA team accepted my changes, so now fakeupstream.cgi is able to handle
>> npmjs multiple sources. I've written a draft here:
>> https://wiki.debian.org/Javascript/GroupSourcesTutorial
>>
>> Please review it.
>>
>> Many thanks!
>> Xavier
>>
>> --
>> 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

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Xavier
Le 11/09/2018 à 21:06, Xavier a écrit :
> Le 11/09/2018 à 21:01, Xavier a écrit :
>> Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>>>
>>> On 9/11/18 10:45 PM, Jérémy Lal wrote:
 Hi Xavier,

 The example in Provides section should be written
 Provides: node-ta, node-tb
 ?
>>>
>>> I think there should not be Provides as it implies sharing, which will
>>> negate the reason why we are embedding in the first place.
>>
>> Hello,
>>
>> it depends: node-mongodb is provided in 4 packages from the same author,
>> same copyright,... Packages are maintained ~simultaneously by upstream
>> but components are dependencies of some other modules (specially
>> node-bson). I think in this case, it make sense to group sources: more
>> easy to maintain, reduce NEW queue,...
> 
> Also it avoid multiples copy, this will be useful for Security Team

I've just updated wiki to insert ~policy elements

NB: I'm not English native, don't hesitate to fix my mistakes ;-)



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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Xavier
Le 11/09/2018 à 21:01, Xavier a écrit :
> Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
>>
>> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>>> Hi Xavier,
>>>
>>> The example in Provides section should be written
>>> Provides: node-ta, node-tb
>>> ?
>>
>> I think there should not be Provides as it implies sharing, which will
>> negate the reason why we are embedding in the first place.
> 
> Hello,
> 
> it depends: node-mongodb is provided in 4 packages from the same author,
> same copyright,... Packages are maintained ~simultaneously by upstream
> but components are dependencies of some other modules (specially
> node-bson). I think in this case, it make sense to group sources: more
> easy to maintain, reduce NEW queue,...

Also it avoid multiples copy, this will be useful for Security Team

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Xavier
Le 11/09/2018 à 19:48, Pirate Praveen a écrit :
> 
> On 9/11/18 10:45 PM, Jérémy Lal wrote:
>> Hi Xavier,
>>
>> The example in Provides section should be written
>> Provides: node-ta, node-tb
>> ?
> 
> I think there should not be Provides as it implies sharing, which will
> negate the reason why we are embedding in the first place.

Hello,

it depends: node-mongodb is provided in 4 packages from the same author,
same copyright,... Packages are maintained ~simultaneously by upstream
but components are dependencies of some other modules (specially
node-bson). I think in this case, it make sense to group sources: more
easy to maintain, reduce NEW queue,...

Thanks for this feedback.

Xavier

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Xavier
Le 11/09/2018 à 19:15, Jérémy Lal a écrit :
> Hi Xavier,
> 
> The example in Provides section should be written
> Provides: node-ta, node-tb
> ?

Hi Jérémy,

updated, thanks !

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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Pirate Praveen

On 9/11/18 10:45 PM, Jérémy Lal wrote:
> Hi Xavier,
>
> The example in Provides section should be written
> Provides: node-ta, node-tb
> ?

I think there should not be Provides as it implies sharing, which will
negate the reason why we are embedding in the first place.


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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Jérémy Lal
Hi Xavier,

The example in Provides section should be written
Provides: node-ta, node-tb
?


2018-09-10 23:34 GMT+02:00 Xavier :

> Dear fellow maintainers,
>
> QA team accepted my changes, so now fakeupstream.cgi is able to handle
> npmjs multiple sources. I've written a draft here:
> https://wiki.debian.org/Javascript/GroupSourcesTutorial
>
> Please review it.
>
> Many thanks!
> Xavier
>
> --
> 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

Re: [Pkg-javascript-devel] GroupSourcesTutorial page to review

2018-09-11 Thread Ross Gammon
On 09/10/2018 11:34 PM, Xavier wrote:
> Dear fellow maintainers,
>
> QA team accepted my changes, so now fakeupstream.cgi is able to handle
> npmjs multiple sources. I've written a draft here:
> https://wiki.debian.org/Javascript/GroupSourcesTutorial
>
> Please review it.
>
> Many thanks!
> Xavier
>

Thanks Xavier for driving this!

I don't have much time to test it out over the next week unfortunately.
But with a quick look at the instructions, it should be possible to
automate most of this in npm2deb, based around what pkg-components does.
$ npm2deb --bundle  ?

Cheers,

Ross


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