File: TODO

package info (click to toggle)
pkg-perl-tools 0.85
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 796 kB
  • sloc: perl: 3,254; sh: 3,244; makefile: 144; python: 18
file content (31 lines) | stat: -rw-r--r-- 1,694 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
IDEAS:
- bash completion for dpt subcommands (zsh completion exists)
- shell aliases/funtions to include, cf.
  https://perl-team.pages.debian.net/tips.html
- move code to .pm files to make reuse and testing easier
- cf. also https://wiki.debian.org/Teams/DebianPerlGroup/OpenTasks

TODOS:
- update examples/repack.stub to also check for `dpt repack.sh'
  and update https://perl-team.pages.debian.net/howto/repacking.html
  [partly done, still a bit unclear; basically not needed anymore?]
- Check meta.git for further scripts to include.
  + setup-repository and other scripts which only run on git.d.o
    should not go into in the package.
- lintian check: ensure that arch-dep packages use M-A:same
- lintian check: check for unversioned 'perl' in Depends
- lintian check: missing year of upstream copyright
- dpt-forward: set Forwarded (but not Bug) header when using --mailto
- autopkgtest: smoke: the dummy package should "use strict;", otherwise:
  #   Failed test 'Test::Perl::Critic for "lib/Debian/pkgperl/Foobar.pm"'
  #   at /usr/share/perl5/Test/Perl/Critic.pm line 104.
  #
  #   Code before strictures are enabled at line 2, column 1.  See page 429 of PBP.  (Severity: 5)
- fix t/patchedit/01_patchedit.t
- improve error handling for github pull-requests or alternatively increase logging
  # https://github.com/rocky/Perl-Device-Cdio/pull/3 worked and then
  # https://github.com/rocky/Perl-Device-Cdio/issues/4 failed,
  # so it was created as an issue in fallback mode for dpt-forward.
- make sure that utf8 strings in patches are properly dealt with
  # https://github.com/rocky/Perl-Device-Cdio/pull/3 shows incorrect utf8 Author
  that's already #968364 with an analysis