All of lore.kernel.org
 help / color / mirror / Atom feed
From: Till Kamppeter <till.kamppeter@gmail.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
	printing-architecture@lists.linux-foundation.org
Subject: Re: [Printing-architecture] Contributing braille embosser support
Date: Sat, 12 Dec 2015 00:28:34 -0200	[thread overview]
Message-ID: <566B8652.6050805@gmail.com> (raw)
In-Reply-To: <20151211003126.GB2905@var.home>

On 12/10/2015 10:31 PM, Samuel Thibault wrote:
> Till Kamppeter, on Thu 10 Dec 2015 22:19:54 -0200, wrote:
>> I think MIT would be best.
>
> Here is a tarball with fixed copyrights.  I have also moved the shell
> helpers to /usr/share instead of /usr/lib since they are
> architecture-independent.
>
> Samuel
>

Thank you very much for the tarball.

I have integrated your software in cups-filters now and committed it to 
the BZR repository. Please download and try, and tell me whether 
everything is working.

I have the following remarks:

- I have integrated your files into the build system of cups-filters 
following all free software standards. Especially the configure script 
of cups-filters checks the presence of liblouis and also takes an 
"--enable-braille"/"--disable-braille" command line option pair. with 
Braille support being enabled by default if liblouis is present. Paths 
in the scripts are fitted to the system by configure, therefore the 
scripts in the source are *.in files with "@...@" placeholders.

- PPD files are not pre-built by the Makefile. The *.drv and *.defs 
files are put into the standard places in the CUPS directories, so that 
PPDs are generated on-the-fly.

- Documentation of the README and TODO files is joined to the README 
file of cups-filters.

- Your name is in the COPYING file now.

- There are three files which I have dropped as they do not get used (no 
reference to them in the other files): drivers/generic/fr.po, 
drivers/index/fr.po, and drivers/index/ubrlto4dot.c. For what are these 
files used, especially what does drivers/index/ubrlto4dot.c do?

- I have dropped the debian/ directory. Upstream packages should never 
ship a debian/ directory, independent if it contains the files for 
generating Debian packages or something else.

- The Generic embosser PPD file passes cupstestppd, the files for the 
Index printers not. The error message is:

**FAIL**  Multiple occurrences of option IndexTable choice name 24.

and indeed the option "IndexTable" has two choices with "24" as short 
name. As I do not have the printers, I do not know how to fix this 
correctly. Can you fix this? (Found by running the command 
"/usr/lib/cups/daemon/cups-driverd cat drv:///indexv4.drv/ibrlbox4.ppd | 
cupstestppd -" on a system with the current state of the cups-filters 
BZR installed).

Thanks again for your great contribution.

    Till


  parent reply	other threads:[~2015-12-12  2:28 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-09 10:27 [Printing-architecture] Contributing braille embosser support Samuel Thibault
2015-12-09 16:04 ` Michael Sweet
2015-12-10 20:29 ` Till Kamppeter
2015-12-10 20:45   ` Samuel Thibault
2015-12-10 21:02     ` Till Kamppeter
2015-12-10 21:31       ` Samuel Thibault
2015-12-11  0:19         ` Till Kamppeter
2015-12-11  0:31           ` Samuel Thibault
2015-12-11  1:17             ` Till Kamppeter
2015-12-12  2:28             ` Till Kamppeter [this message]
2015-12-12  3:53               ` Till Kamppeter
2015-12-12  8:36               ` Samuel Thibault
2015-12-12  9:50                 ` Samuel Thibault
2015-12-12 11:53                 ` Till Kamppeter
2015-12-12 12:04                   ` Till Kamppeter
2015-12-13  2:40                   ` Samuel Thibault
2015-12-13 11:07                     ` Till Kamppeter
2015-12-21  0:11                       ` Samuel Thibault
2015-12-21  0:12                       ` Samuel Thibault
2015-12-21 13:56                         ` Till Kamppeter
2015-12-13 18:59                     ` Samuel Thibault
2015-12-13 19:42                       ` Till Kamppeter
2015-12-12 15:00                 ` Till Kamppeter
2016-11-27 18:54 ` Samuel Thibault
2016-11-27 19:22   ` Till Kamppeter
2016-11-29 19:30   ` Samuel Thibault

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=566B8652.6050805@gmail.com \
    --to=till.kamppeter@gmail.com \
    --cc=printing-architecture@lists.linux-foundation.org \
    --cc=samuel.thibault@ens-lyon.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.