Re: [ANOUNCE] Debtemplate

2016-10-22 Thread Gianfranco Costamagna
Hi,

>Looking for sponsor.

still waiting for devscripts answer, remove moreinfo once they
ack/nack inclusion of your tool

thanks

G.



Re: [ANOUNCE] Debtemplate

2016-10-21 Thread Dmitry Bogatov

> FYI: The reviewer is assigned to pull requests on GitHub but there is no
> progress since then.
> I think that it is better to improve such a thing on server side

Not for me. I live in tty and consider using web-applications as last
resort to solving any task. That is the reason why `debrequest'
(new, I believe better name to debtemplate) was born.

> (mentors.d.n) because there is no need to install an extra package and
> it can get more feedback.  Anyway, currently there is no hope that
> pull requests are merged and deploy, it is reasonable to improve known
> problem in client side (debtemplate), let's go ahead!

Looking for sponsor.

-- 
X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch,
Accept-Languages: eo,ru,en | at most once every 24 hours. If matter
Accept: text/plain, text/x-diff| is urgent, you have my phone number.


pgpa5WmtPjS6v.pgp
Description: PGP signature


Re: [ANOUNCE] Debtemplate

2016-10-20 Thread HAYASHI Kentaro
Hi,

On Tue, Oct 18, 2016 at 10:35 PM, Roger Shimizu 
wrote:
> Maybe it's not suitable for this thread, but I'd like to mention that
> there's another approach that implement this on web server side.
> - https://lists.debian.org/debian-mentors/2016/07/threads.html#00218
> - https://lists.debian.org/debian-mentors/2016/08/msg00108.html
>
> It was posted to the mentors list (above thread links), and I'm
> expecting that it can be also merged to production system of mentors.
>
> (The author, Hayashi Kentaro, introduced his work in monthly Tokyo
> Debian meeting previously, so I got to know this.)

FYI: The reviewer is assigned to pull requests on GitHub but there is no
progress since then.
I think that it is better to improve such a thing on server side
(mentors.d.n) because there is no
need to install an extra package and it can get more feedback.

Anyway, currently there is no hope that pull requests are merged and
deploy, it is reasonable
to improve known problem in client side (debtemplate),  let's go ahead!

-- 
Kentaro Hayashi 


Re: [ANOUNCE] Debtemplate

2016-10-19 Thread Paul Wise
On Wed, 2016-10-19 at 10:19 +0300, Dmitry Bogatov wrote:

> Does reportbug collects information from debian/?

Not sure but I don't think it does yet.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Re: [ANOUNCE] Debtemplate

2016-10-19 Thread Dmitry Bogatov
[2016-10-19 00:23] Paul Wise 
>
> part   text/plain 408
> On Sun, Oct 16, 2016 at 12:53 PM, Dmitry Bogatov wrote:
>
> > I would like to anounce debtemplate, script I use to fill in RFS and
> > ITP requests. The common method according to mentors.debian.org is to
> > copy-and-edit template, which often results in incomplete or
> > inconsistent requests.
>
> Seems like this duplicates at least the wnpp handling in reportbug?

Does reportbug collects information from debian/?

-- 
X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch,
Accept-Languages: eo,ru,en | at most once every 24 hours. If matter
Accept: text/plain, text/x-diff| is urgent, you have my phone number.



Re: [ANOUNCE] Debtemplate

2016-10-18 Thread Paul Wise
On Sun, Oct 16, 2016 at 12:53 PM, Dmitry Bogatov wrote:

> I would like to anounce debtemplate, script I use to fill in RFS and
> ITP requests. The common method according to mentors.debian.org is to
> copy-and-edit template, which often results in incomplete or
> inconsistent requests.

Seems like this duplicates at least the wnpp handling in reportbug?

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: [ANOUNCE] Debtemplate

2016-10-18 Thread Roger Shimizu
On Mon, Oct 17, 2016 at 11:27 PM, Sean Whitton  wrote:
> Hello Dmitry,
>
> On Sun, Oct 16, 2016 at 07:53:53AM +0300, Dmitry Bogatov wrote:
>> I anounce it to resolve following questions:
>>
>>  - Is it useful for anyone but me?
>>  - Should it be packaged as native Debian package?
>
> Looking forward to this.

I like ideas that can simplify the mentors/RFS process.

Maybe it's not suitable for this thread, but I'd like to mention that
there's another approach that implement this on web server side.
- https://lists.debian.org/debian-mentors/2016/07/threads.html#00218
- https://lists.debian.org/debian-mentors/2016/08/msg00108.html

It was posted to the mentors list (above thread links), and I'm
expecting that it can be also merged to production system of mentors.

(The author, Hayashi Kentaro, introduced his work in monthly Tokyo
Debian meeting previously, so I got to know this.)

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1



Re: [ANOUNCE] Debtemplate

2016-10-17 Thread Dmitry Bogatov

> >- Should it be packaged as native Debian package?
> I guess so

Glad to hear it. I will work on packaging.

> Just a nitpick/request:
> {% if upload_count == 1 -%}
>
> this makes impossible to understand an ITP when the maintainer badly
> adds many revisions to changelog
> (e.g.  when the maintainer grabs the changelog from a ppa or somewhere else)
>
> I would suggest adding an rmadison -u debian packagename to see if it is
> already part of Debian or not

Nice idea, thanks.

-- 
X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch,
Accept-Languages: eo,ru,en | at most once every 24 hours. If matter
Accept: text/plain, text/x-diff| is urgent, you have my phone number.



Re: [ANOUNCE] Debtemplate

2016-10-17 Thread Sean Whitton
Hello Dmitry,

On Sun, Oct 16, 2016 at 07:53:53AM +0300, Dmitry Bogatov wrote:
> I anounce it to resolve following questions:
> 
>  - Is it useful for anyone but me?
>  - Should it be packaged as native Debian package?

Looking forward to this.

-- 
Sean Whitton



Re: [ANOUNCE] Debtemplate

2016-10-16 Thread Gianfranco Costamagna
Hi,>  # apt-get install python3-jinja2 python3-debian python3-setuptools

>  $ git clone 
> https://anonscm.debian.org/cgit/users/kaction-guest/debtemplate.git
>  $ cd debtemplate && python3 setup.py install --user


I don't like installing stuff with no debian packaging

copied the sources in an example package
PYTHONPATH=. ./bin/debtemplate rfs

>- Is it useful for anyone but me?


really nice

>- Should it be packaged as native Debian package?

I guess so


>- What changes are required for it?
>- Are there persons, who are interested in improving it, like adding
>   code, specific for languages I do not use (Java, Ruby, Erlang)?


I tried it with two different packages and I really like it!

Just a nitpick/request:
{% if upload_count == 1 -%}

this makes impossible to understand an ITP when the maintainer badly
adds many revisions to changelog
(e.g.  when the maintainer grabs the changelog from a ppa or somewhere else)

I would suggest adding an rmadison -u debian packagename to see if it is
already part of Debian or not

Just my little 2 cents, and I would be happy to propose/advertise/sponsor such
tool if Paul has the same opinion we might even add some wording in mentors rfs
page :)

cheers

Gianfranco



[ANOUNCE] Debtemplate

2016-10-15 Thread Dmitry Bogatov

Hello!

I would like to anounce debtemplate, script I use to fill in RFS and
ITP requests. The common method according to mentors.debian.org is to
copy-and-edit template, which often results in incomplete or
inconsistent requests.

In contrast, debtemplate, invoked from root of source package,
collects many information, like licenses, urls, homepage, author,
changelog automatically. Also implementation language is inferred from
build dependencies to a certain extend.

In current state it has little error checking -- for example, non
dep-5 debian/copyright would result in not-so user-friendly python
traceback.

If you want to try:

  # apt-get install python3-jinja2 python3-debian python3-setuptools
  $ git clone 
https://anonscm.debian.org/cgit/users/kaction-guest/debtemplate.git
  $ cd debtemplate && python3 setup.py install --user

Now you change directory to root of some source package, like:

  $ apt-get source runit
  $ cd runit-2.1.2
  $ debtemplate rfs
  [pretty report on stdout, suited for piping to sendmail]

I anounce it to resolve following questions:

 - Is it useful for anyone but me?
 - Should it be packaged as native Debian package?
 - What changes are required for it?
 - Are there persons, who are interested in improving it, like adding
   code, specific for languages I do not use (Java, Ruby, Erlang)?

-- 
X-Web-Site: https://sinsekvu.github.io | Note that I process my email in batch,
Accept-Languages: eo,ru,en | at most once every 24 hours. If matter
Accept: text/plain, text/x-diff| is urgent, you have my phone number.


pgpc5V03BC574.pgp
Description: PGP signature