Re: RFS: dxf2gcode/20170925-7

2018-02-13 Thread Sebastian Kuzminsky
On 02/13/2018 06:46 AM, Boris Pek wrote:
> Debian Science Policy Manual was finally updated tonight.
> I believe you will find an answer at [1].
> 
> [1] https://science-team.pages.debian.net/policy/#idm179

That helps a lot, thanks!


-- 
Sebastian Kuzminsky



Re: RFS: dxf2gcode/20170925-7

2018-02-13 Thread Boris Pek
Hi Sebastian,

>>>  I put the packaging repo on salsa [1], and I'd be happy to move it from
>>>  my personal namespace to the Debian Science group, but my understanding
>>>  is I don't have the authority to do that. (And I've not yet heard that
>>>  Debian Science actually wants the package.)
>>
>>  If you set the Debian Science team as maintainer and since we agreed
>>  that it fits from the content it is perfectly fine to move it. Just
>>  apply for team membership and you get permission to do this.
>
> I tried to do this but failed.
>
> I don't know if i just missed the right place to click to make this
> happen, or if I as a "Developer" member of the Debian Science team don't
> have sufficient authority, or if there's something else going on...
>
> I went to the salsa page for my repo (listed above), clicked on the
> little gear on the left to go to Settings, clicked Expand on the
> Advanced Settings, and tried to select a new namespace in the Transfer
> Project tab that showed up, but when I searched for "science" it said
> "No matches found".
>
> I then tried to create a new project (by clicking the "+" at the top and
> selecting "New Project"), but again it won't let me pick any namespace
> other than seb_kuzminsky-guest.
>
> So I'm stuck!
>
> Also, I guess my old alioth username of seb_kuzminsky-guest got
> auto-transfered to salsa. Does anyone know if i can change that to just
> seb_kuzminsky, or do i have to remove my account and create a new one
> with a less silly name?

Debian Science Policy Manual was finally updated tonight.
I believe you will find an answer at [1].

[1] https://science-team.pages.debian.net/policy/#idm179

Best wishes,
Boris



Re: RFS: dxf2gcode/20170925-7

2018-02-10 Thread Sebastian Kuzminsky
On 02/09/2018 11:16 PM, Andreas Tille wrote:
> Just ping again here once this is done. 

I've updated the debian/sid branch of the dxf2gcode repo with all the
feedback I got from Andreas Tille and Sébastien Villemot:

https://salsa.debian.org/seb_kuzminsky-guest/dxf2gcode

This includes: reset version number to 20170925-1 (UNRELEASED), update
the Description field to be more accessible, update the Maintainer and
Uploaders fields to match Debian Science Policy, and remove some dh_make
cruft.

I also removed all my bogus debian/20170925-* tags.


>> I put the packaging repo on salsa [1], and I'd be happy to move it from
>> my personal namespace to the Debian Science group, but my understanding
>> is I don't have the authority to do that.  (And I've not yet heard that
>> Debian Science actually wants the package.)
> 
> If you set the Debian Science team as maintainer and since we agreed
> that it fits from the content it is perfectly fine to move it.  Just
> apply for team membership and you get permission to do this.

I tried to do this but failed.

I don't know if i just missed the right place to click to make this
happen, or if I as a "Developer" member of the Debian Science team don't
have sufficient authority, or if there's something else going on...

I went to the salsa page for my repo (listed above), clicked on the
little gear on the left to go to Settings, clicked Expand on the
Advanced Settings, and tried to select a new namespace in the Transfer
Project tab that showed up, but when I searched for "science" it said
"No matches found".

I then tried to create a new project (by clicking the "+" at the top and
selecting "New Project"), but again it won't let me pick any namespace
other than seb_kuzminsky-guest.

So I'm stuck!

Also, I guess my old alioth username of seb_kuzminsky-guest got
auto-transfered to salsa.  Does anyone know if i can change that to just
seb_kuzminsky, or do i have to remove my account and create a new one
with a less silly name?


-- 
Sebastian Kuzminsky



Re: RFS: dxf2gcode/20170925-7

2018-02-09 Thread Andreas Tille
Hi Sebastian,

On Fri, Feb 09, 2018 at 08:53:31AM -0700, Sebastian Kuzminsky wrote:
> 
> I'll remove the incorrect debian/* tags from the repo, re-write the
> changelog, and re-release version 20170925-1.

OK.  (I fully subscribe to all remarks Sébastien did in his mail.)
 
> Should I leave the package as "UNRELEASED" (in the changelog) until it
> makes it further through the review process, or should the uploaded
> package be released (to unstable)?

Yes, please leave UNRELEASED.  It is fine if the sponsor who uploads
resets this to unstable in the sponsoring process.

> Will there be a problem with the
> higher-numbered versions I've already uploaded to mentors.d.n?

I admit that I have no idea if this is an issue since I follow the same
policy as Sébastien to sponsor right from Git. 
 
> > - the package description in debian/control is too cryptic. I am unable to
> >   understand what the package does by just reading it. You should probably
> >   expand it a little bit, in particular explaining the meaning of the 
> > various
> >   acronyms.
> 
> Oops!  Yeah, I can see how that's not clear to people outside this
> specific field, I'll try to rewrite it to be more accessible.

Just ping again here once this is done. 

> I put the packaging repo on salsa [1], and I'd be happy to move it from
> my personal namespace to the Debian Science group, but my understanding
> is I don't have the authority to do that.  (And I've not yet heard that
> Debian Science actually wants the package.)

If you set the Debian Science team as maintainer and since we agreed
that it fits from the content it is perfectly fine to move it.  Just
apply for team membership and you get permission to do this.

Hope this helps

 Andreas.
 
> 1: https://salsa.debian.org/seb_kuzminsky-guest/dxf2gcode

-- 
http://fam-tille.de



Re: RFS: dxf2gcode/20170925-7

2018-02-09 Thread Sebastian Kuzminsky
On 02/09/2018 04:05 AM, Sébastien Villemot wrote:
> Dear Sebastian,
> 
> On Thu, Feb 08, 2018 at 09:48:50AM -0700, Sebastian Kuzminsky wrote:
>> Hello Scientists, I'm looking for a sponsor/uploader/reviewer/mentor for my
>> package dxf2gcode.
>>
>> This version is a very minor change, just noting in the debian/control
>> Vcs-* fields that I moved the git repo to salsa.
>>
>>  * Package name: dxf2gcode
>>Version : 20170925-7
>>Upstream Author : Christian Kohloffel 
>>  * URL : https://sourceforge.net/p/dxf2gcode/wiki/Home/
>>  * License : GPL-3+
>>Section : science
> 
> There are a couple of issues with your package:

Thank you for the feedback!


> - since the package has never been uploaded to Debian, there should be a 
> single
>   entry in the changelog, only saying "Initial release. (Closes: #NN)"
>   where N is the ITP bug number. The version should be 20170925-1.
>   There is no need to document changes between versions that never hit Debian

That makes sense.

I'll remove the incorrect debian/* tags from the repo, re-write the
changelog, and re-release version 20170925-1.

Should I leave the package as "UNRELEASED" (in the changelog) until it
makes it further through the review process, or should the uploaded
package be released (to unstable)?  Will there be a problem with the
higher-numbered versions I've already uploaded to mentors.d.n?


> - the package description in debian/control is too cryptic. I am unable to
>   understand what the package does by just reading it. You should probably
>   expand it a little bit, in particular explaining the meaning of the various
>   acronyms.

Oops!  Yeah, I can see how that's not clear to people outside this
specific field, I'll try to rewrite it to be more accessible.


> I did not try to build the package, so there may be other problems.

The package builds cleanly in a sid pbuilder chroot.  I got some
feedback from Juhani Numminen about build problems, which I addressed.
There are a few small lintian warnings remaning which I'll fix before
the next upload.


> Also note that I will personally not sponsor the package if it is not
> maintained in the Debian Science Team. If you want to do so, you should update
> the Maintainer field, read the Debian Science Policy, and move the repository
> to the Debian Science group on Salsa. Also note that, for sponsoring within 
> the
> Debian Science Team, we do not rely on mentors.debian.net; we sponsor directly
> from the git repository on salsa.

That all makes sense.

I put the packaging repo on salsa [1], and I'd be happy to move it from
my personal namespace to the Debian Science group, but my understanding
is I don't have the authority to do that.  (And I've not yet heard that
Debian Science actually wants the package.)


1: https://salsa.debian.org/seb_kuzminsky-guest/dxf2gcode


-- 
Sebastian Kuzminsky



signature.asc
Description: OpenPGP digital signature


Re: RFS: dxf2gcode/20170925-7

2018-02-09 Thread Sébastien Villemot
Dear Sebastian,

On Thu, Feb 08, 2018 at 09:48:50AM -0700, Sebastian Kuzminsky wrote:
> Hello Scientists, I'm looking for a sponsor/uploader/reviewer/mentor for my
> package dxf2gcode.
> 
> This version is a very minor change, just noting in the debian/control
> Vcs-* fields that I moved the git repo to salsa.
> 
>  * Package name: dxf2gcode
>Version : 20170925-7
>Upstream Author : Christian Kohloffel 
>  * URL : https://sourceforge.net/p/dxf2gcode/wiki/Home/
>  * License : GPL-3+
>Section : science

There are a couple of issues with your package:

- since the package has never been uploaded to Debian, there should be a single
  entry in the changelog, only saying "Initial release. (Closes: #NN)"
  where N is the ITP bug number. The version should be 20170925-1.
  There is no need to document changes between versions that never hit Debian

- the package description in debian/control is too cryptic. I am unable to
  understand what the package does by just reading it. You should probably
  expand it a little bit, in particular explaining the meaning of the various
  acronyms.

I did not try to build the package, so there may be other problems.

Also note that I will personally not sponsor the package if it is not
maintained in the Debian Science Team. If you want to do so, you should update
the Maintainer field, read the Debian Science Policy, and move the repository
to the Debian Science group on Salsa. Also note that, for sponsoring within the
Debian Science Team, we do not rely on mentors.debian.net; we sponsor directly
from the git repository on salsa.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄  http://www.debian.org


signature.asc
Description: PGP signature