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

Bug#996189: RFS: liesel/5.1.1 -- prepares PDFs to be printed as pamphlets/booklets



Dear Andrew,

Andrew Rightenburg <andrew@rail5.org> writes:

> Package: sponsorship-requests
> Severity: normal
> X-Debbugs-Cc: andrew@rail5.org
>
> Dear mentors,
>
> I am looking for a sponsor for my package "liesel":
>
>  * Package name    : liesel
>    Version         : 5.1.1
>    Upstream Author : rail5 <andrew@rail5.org>
>  * URL             : https://gitlab.com/rail5-bookthief/liesel
>  * License         : GPL-3.0+ with runtime exception for OpenSSL
>  * Vcs             : https://salsa.debian.org/rail5/liesel
>    Section         : misc
>
> It builds this binary package:
>   liesel - Command-line utility to prepare PDFs to be printed as pamphlets/booklets
>
> To access further information about this package, please visit the following URL:
>
>   https://gitlab.com/rail5-bookthief/liesel
>

This RFS caught my eye because I have a substantial interest in print
culture.  Here are a couple of comments:

Have you read the Upstream Guide:
  https://wiki.debian.org/UpstreamGuide ?

"focal" is not a Debian suite, and the Debian packaging should be on a
separate branch if it's maintained in upstream VCs.  Typically git tags
are then merged to that branch.  IIRC this info (and more) should be in
the debian-mentor mailing list archives, but it will probably be faster
to just read the Upstream Guide.

Next, I don't think that Misc is the right section.  After consulting
the following, I think you will agree that there exists another section
that will make your software more discoverable:

  https://packages.debian.org/unstable/

:-)

A Debian ITP (Intent to Package) bug is also missing, closing that ITP
in the first--and only--changelog entry is also missing.  Also, in your
ITP bug and long description (in debian/control), please compare Liesel
to alternatives that already exist in the archive.  After consulting
https://gitlab.com/rail5-bookthief/bookthief, it looks like liesel
exclusively supports four pages per pamphlet/booklet?

Here are some other docs you'll need to read sooner or later:

  https://www.debian.org/doc/debian-policy
  https://www.debian.org/doc/manuals/developers-reference
  https://www.debian.org/doc/manuals/debmake-doc/index.en.html
  https://www.debian.org/doc/manuals/maint-guide

For Liesel to be become part of Debian it will, at a minimum, need to be
DFSG and Policy-compliant, and you'll definitely want to read the
Upstream Guide.  Your sponsor will also ask you to make the package
"lintian clean".

If all of this sounds like too much work, then you'll want to file an
RFP (Request for Packaging).  For both an ITP and RFP, use the command
"reportbug wnpp".

Take care!
Nicholas

Attachment: signature.asc
Description: PGP signature


Reply to: