Re: [ANOUNCE] Debtemplate
Hi, >Looking for sponsor. still waiting for devscripts answer, remove moreinfo once they ack/nack inclusion of your tool thanks G.
Re: [ANOUNCE] Debtemplate
> 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
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
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 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
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
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
> >- 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
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
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
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