Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-11-01 Thread Mattia Rizzolo
On Tue, Nov 01, 2016 at 10:47:05AM +0100, Paolo Greppi wrote:
> On 30/10/2016 11:40, Mattia Rizzolo wrote:
> > ok, but I find weird that you bumped std-ver 3.9.5 → 3.9.6 then…
> > You could have gone all the way to 3.9.8, since no changes are needed
> > for this package anyway.
> > https://www.debian.org/doc/debian-policy/upgrading-checklist
> 
> The reason is that 3.9.6 is the current one on jessie. But will 0.1.3-2
> ever get to jessie ?

It wont, development targets unstable.  And even if you're doing a
backport to jessie-backports that's not a reason to declare compliance
to an old version of policy.

> 
> > Other things::
> >  * you changed d/watch to point to somebody else's repo in github,
> >writing "Fix d/watch".  You're not saying what that fixes; it
> >should really work both ways, since there is a redirect.
> >Also please use more descriptive messagges in changelog
> 
> OK
> 
> The old watch faile is currently failing on
> https://packages.qa.debian.org/n/node-findup-sync.html
> whereas the redirect works on:
> https://tracker.debian.org/pkg/node-findup-sync
> 
> Probably we're all on the bleeding edge (tracker.d.o) but people who
> click on the Developer Information (PTS) link on packages.d.o still land
> on packages.qa.d.o

pacakges.qa.debian.org doesn't updated d/watch info anymore; it used a
backend that's now removed (it use a thing we called "mole"), wheras
tracker.d.o gets the uscan data from UDD.

Have you found a package on package.qa.debian.org that doesn't show an
error for uscan?

And how would that change make it work "on" packages.qa.debian.org
anyway?

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-11-01 Thread Pirate Praveen
On Tuesday 01 November 2016 03:09 PM, Paolo Greppi wrote:
> That's a very helpful overview, and it makes it clear that it's quite a
> lot of work.

Yup, we have been doing it for some time as part of
igg.me/at/debian-browserify campaign.

> - node-os-homedir has an ITP bug http://bugs.debian.org/841196

Just closed the ITP. It is not required for newer nodejs versions (like
we have in debian).

> Several other node modules have no ITP yet, but a repo is present in
> https://anonscm.debian.org/git/pkg-javascript indicating that work is
> underway
> 
> It would be helpful to (programmatically) cross-link the info about the
> existing packages' trackers, the ITPs and the alioth repos in the task
> page. I could hack a python script to poll the UDD API and a crude grep
> of the directory listing
> 
> But I don't how that script would fit in the current infrastructure ...

This info is already available as npm2deb search .


https://wiki.debian.org/Javascript/Nodejs/Npm2Deb has more tips like this.



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

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-11-01 Thread Paolo Greppi
On 30/10/2016 11:40, Mattia Rizzolo wrote:
> also Vcs-Git please.

OK

>>>  * debhelper compat 10
>>>  * bump std-ver
>>
>> These I'd keep on hold until we do 0.4.3-1.
> 
> ok, but I find weird that you bumped std-ver 3.9.5 → 3.9.6 then…
> You could have gone all the way to 3.9.8, since no changes are needed
> for this package anyway.
> https://www.debian.org/doc/debian-policy/upgrading-checklist

The reason is that 3.9.6 is the current one on jessie. But will 0.1.3-2
ever get to jessie ?

> Other things::
>  * you changed d/watch to point to somebody else's repo in github,
>writing "Fix d/watch".  You're not saying what that fixes; it
>should really work both ways, since there is a redirect.
>Also please use more descriptive messagges in changelog

OK

The old watch faile is currently failing on
https://packages.qa.debian.org/n/node-findup-sync.html
whereas the redirect works on:
https://tracker.debian.org/pkg/node-findup-sync

Probably we're all on the bleeding edge (tracker.d.o) but people who
click on the Developer Information (PTS) link on packages.d.o still land
on packages.qa.d.o

>  * you can remove the '[ Paolo Greppi ]' from the changelog, since
>everything is from you anyway.

OK



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

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-11-01 Thread Paolo Greppi
That's a very helpful overview, and it makes it clear that it's quite a
lot of work.

Going through the latest news and the WNPP queue I can see that:
- node-detect-file has been ACCEPTED into unstable this morning
- node-cache-base has been ACCEPTED into unstable yesterday
- node-os-homedir has an ITP bug http://bugs.debian.org/841196

Several other node modules have no ITP yet, but a repo is present in
https://anonscm.debian.org/git/pkg-javascript indicating that work is
underway

It would be helpful to (programmatically) cross-link the info about the
existing packages' trackers, the ITPs and the alioth repos in the task
page. I could hack a python script to poll the UDD API and a crude grep
of the directory listing

But I don't how that script would fit in the current infrastructure ...

P

On 30/10/2016 12:02, Pirate Praveen wrote:
> We are also waiting to update node-findup-sync for grunt, but it needs a
> few more dependencies to be packaged (they are waiting for packages in NEW)
> 
> See https://wiki.debian.org/Javascript/Nodejs/Tasks/grunt




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

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-10-30 Thread Pirate Praveen
On Sunday 30 October 2016 12:50 AM, Paolo Greppi wrote:
> These I'd keep on hold until we do 0.4.3-1.

We are also waiting to update node-findup-sync for grunt, but it needs a
few more dependencies to be packaged (they are waiting for packages in NEW)

See https://wiki.debian.org/Javascript/Nodejs/Tasks/grunt



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

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-10-30 Thread Mattia Rizzolo
On Sat, Oct 29, 2016 at 09:20:59PM +0200, Paolo Greppi wrote:
> On 28/10/2016 15:24, Mattia Rizzolo wrote:
> > IMHO, you could join the team if you haven't, commit your changes, and
> 
> OK, I have sent a couple of commits to
> https://anonscm.debian.org/cgit/pkg-javascript/node-findup-sync.git,
> they are the changes with higher priority (0.1.3-2).
> 
> As I am not 100% sure I get the team upload process right, let's get
> this through first; for the next one I'll pull the new upstream version.
> 
> > do a team upload instead; while on it also do some random QA, like:
> >  * https in Vcs-*
> 
> Done

also Vcs-Git please.

> 
> >  * debhelper compat 10
> >  * bump std-ver
> 
> These I'd keep on hold until we do 0.4.3-1.

ok, but I find weird that you bumped std-ver 3.9.5 → 3.9.6 then…
You could have gone all the way to 3.9.8, since no changes are needed
for this package anyway.
https://www.debian.org/doc/debian-policy/upgrading-checklist

> > Feel free to ask here for sponsorship, I'll happily review your package
> > and upload it.
> 
> Mattia please review the first batch of changes, and sponsor the upload
> if it's OK.

Other things::
 * you changed d/watch to point to somebody else's repo in github,
   writing "Fix d/watch".  You're not saying what that fixes; it
   should really work both ways, since there is a redirect.
   Also please use more descriptive messagges in changelog
 * you can remove the '[ Paolo Greppi ]' from the changelog, since
   everything is from you anyway.

> > Also I'm keeping you in Cc, but please tell me if you're subscribed to
> > the list, so I'll drop you from the explicit recipients.
> 
> I joined the list !

Great!

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-10-29 Thread Paolo Greppi
On 28/10/2016 15:24, Mattia Rizzolo wrote:
> IMHO, you could join the team if you haven't, commit your changes, and

OK, I have sent a couple of commits to
https://anonscm.debian.org/cgit/pkg-javascript/node-findup-sync.git,
they are the changes with higher priority (0.1.3-2).

As I am not 100% sure I get the team upload process right, let's get
this through first; for the next one I'll pull the new upstream version.

> do a team upload instead; while on it also do some random QA, like:
>  * https in Vcs-*

Done

>  * debhelper compat 10
>  * bump std-ver

These I'd keep on hold until we do 0.4.3-1.

> Feel free to ask here for sponsorship, I'll happily review your package
> and upload it.

Mattia please review the first batch of changes, and sponsor the upload
if it's OK.

> Also I'm keeping you in Cc, but please tell me if you're subscribed to
> the list, so I'll drop you from the explicit recipients.

I joined the list !

Paolo



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

Re: [Pkg-javascript-devel] 2 NMUs for node-findup-sync

2016-10-28 Thread Mattia Rizzolo
On Thu, Oct 27, 2016 at 11:21:09PM +0200, Paolo Greppi wrote:
> Hi there today I pushed to mentors.d.n. two NMUs for the
> node-findup-sync package.
> The first one (0.1.3-1.1) fixes the debian/watch file and a couple of
> minor issues.
> The second one (0.4.3-0.1) picks up the latest release from upstream.
> 
> Here they are:
> https://mentors.debian.net/package/node-findup-sync
> 
> Getting this package up to date is necessary to unblock node-grunt-cli
> (https://tracker.debian.org/pkg/node-grunt-cli) from moving to testing,
> which is in turn required on the (long) road to atom
> (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747824)

IMHO, you could join the team if you haven't, commit your changes, and
do a team upload instead; while on it also do some random QA, like:
 * https in Vcs-*
 * debhelper compat 10
 * bump std-ver

Feel free to ask here for sponsorship, I'll happily review your package
and upload it.

Also I'm keeping you in Cc, but please tell me if you're subscribed to
the list, so I'll drop you from the explicit recipients.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel