[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#815791: marked as done (RFS: gtranscribe/0.5.1-1 [ITP] -- simple GTK+ tool focussed on easy transcription of spoken words)



Your message dated Thu, 07 Jul 2016 10:12:03 +0200
with message-id <1467879123.3197.62.camel@debian.org>
and subject line Re: Bug#815791: RFS: gtranscribe/0.3-1 [ITP] -- simple GTK+ tool focussed on easy transcription of spoken words
has caused the Debian Bug report #815791,
regarding RFS: gtranscribe/0.5.1-1 [ITP] -- simple GTK+ tool focussed on easy transcription of spoken words
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
815791: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815791
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

  I am looking for a sponsor for my package "gtranscribe"

   Package name    : gtranscribe
   Version         : 0.3-1
   Upstream Author : Philip Rinn <rinni@inventati.org>
   URL             : https://github.com/innir/gtranscribe
   License         : GPL-3, LGPL-2.1
   Section         : sound


  gTranscribe is a simple GTK+ tool to transcribe audio files and other
  sources. The playback speed can be adjusted without changing the pitch of the
  voice. It supports spell checking and resuming at the last transcribed
  position.


  It builds those binary packages:

    gtranscribe - simple GTK+ tool focussed on easy transcription of spoken
words

  To access further information about this package, please visit the following
URL:

  http://mentors.debian.net/package/gtranscribe


  Alternatively, one can download the package with dget using this command:

    dget -x
http://mentors.debian.net/debian/pool/main/g/gtranscribe/gtranscribe_0.3-1.dsc


  The packaging is available at:

    https://anonscm.debian.org/cgit/collab-maint/gtranscribe.git


  Regards,
   Philip




-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (600, 'testing'), (550, 'unstable'), (500, 'testing-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
On Wed, 2016-07-06 at 23:23 +0200, Philip Rinn wrote:

> http://mentors.debian.net/package/gtranscribe

I confirm that the crashes are fixed.

I have uploaded it and it will soon be waiting for ftp-master review in NEW:

https://ftp-master.debian.org/new.html

Once it reaches the archive, please upload screenshots and add debtags:

https://screenshots.debian.net/package/gtranscribe
https://debtags.debian.org/edit/gtranscribe

I took the liberty of including the upstream tarball signature in the
upload alongside the upstream tarball, see the 2nd item in this mail:

https://lists.debian.org/debian-devel-announce/2016/06/msg00002.html

Some things you may want to do:

The text of the speed slider is greyed out as if it were disabled.

The Ctrl+C issue.

Disable the Forward/Rewind menu items and buttons on startup.

The "Resume interval" text box needs 1-2 more digits of space.

Change upstream so that debian/rules can be more simple if possible.

The copyright field in the about dialog looks like it has broken text.

Take a look at the output of these commands (all the commands are those
run by command check-all-the-things, some false positives present):

$ find -type f \( -iname '*.metainfo.xml' -o -iname '*.appdata.xml' \) -exec appstream-util validate {} + | grep -v ': OK$'
./gtranscribe.appdata.xml: FAILED:
• tag-invalid           : <metadata_license> is not valid [CCO]
• tag-missing           : <translation> not specified
• style-invalid         : Not enough <screenshot> tags
Validation of files failed

$ find -type f \( -iname '*.metainfo.xml' -o -iname '*.appdata.xml' \) -exec appstreamcli --pedantic validate {} +
E - gtranscribe.appdata.xml:<root>
    The metainfo file uses an ancient version of the AppStream specification, which can not be validated. Please migrate it to version 0.6 (or higher).
Validation failed.

$ find .. -maxdepth 1 -type f -iwholename '../*.build' -exec grep -C5 -h -i warn {} + 
...
WARNING: the following files are not recognized by DistUtilsExtra.auto:
  gpl-3.0.txt
  gtranscribe.appdata.xml
  lgpl-2.1.txt

$ env PERL5OPT=-m-lib=. cme check dpkg
...
Warning in 'copyright Format' value 'http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/': Format does not match the recommended URL for DEP-5

$ find -type f \( -iname '*.po' -o -iname '*.pot' \) -exec POFileSpell {} +
<lots>

# check if these can be switched to https://
$ grep -rF http: .
<lots>

$ env PERL5OPT=-m-lib=. lintian --info --display-info --display-experimental --pedantic --show-overrides --color auto
P: gtranscribe: no-upstream-changelog

$ find -type f -iname '*.py' -exec pep8 --ignore W191 {} +
<lots>

$ find -type f -iname '*.py' -exec pyflakes3 {} +
./gtranscribe/fileinfo.py:18: 'gi' imported but unused

$ find -type f -iname '*.py' -exec pylint3 --rcfile=/dev/null --msg-template='{path}:{line}:{column}: [{category}:{symbol}] {obj}: {msg}' --reports=n {} +
<lots>

$ find -type d \( -iname .bzr -o -iname .git -o -iname .hg -o -iname .svn -o -iname CVS -o -iname RCS -o -iname SCCS -o -iname _MTN -o -iname _darcs -o -iname .pc -o -iname .cabal-sandbox -o -iname .cdv -o -iname .metadata -o -iname CMakeFiles -o -iname _build -o -iname _sgbak -o -iname autom4te.cache -o -iname blib -o -iname cover_db -o -iname node_modules -o -iname '~.dep' -o -iname '~.dot' -o -iname '~.nib' -o -iname '~.plst' \) -prune -o -type f ! \( -iname '*.bak' -o -iname '*.swp' -o -iname '#.*' -o -iname '#*#' -o -iname 'core.*' -o -iname '*~' -o -iname '*.gif' -o -iname '*.jpg' -o -iname '*.jpeg' -o -iname '*.png' -o -iname '*.min.js' -o -iname '*.js.map' -o -iname '*.js.min' -o -iname '*.min.css' -o -iname '*.css.map' -o -iname '*.css.min' -o -iname '*.wav' \) -exec env PERL5OPT=-m-lib=. spellintian --picky {} +
./README: python -> Python
./bin/gtranscribe: dbus -> D-Bus
./gtranscribe/player.py: volume volume (duplicate word) -> volume
./setup.py: python -> Python
./debian/rules: python -> Python
./po/de.po: Programm -> Program

$ grep -riE 'fixme|todo|hack|xxx+|broken' .
./bin/gtranscribe:        # TODO: Make these configurable

-- 

bye,
pabs

https://wiki.debian.org/PaulWise

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


--- End Message ---

Reply to: