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

[RFR] templates://libpaper/{libpaper1.templates}



Please find, for review, the debconf templates of libpaper.

This review will last from Thursday, June 28, 2007 to Sunday, July 08, 2007.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, the reviewed templates will be sent to the package maintainer
as a bug report, and a mail will be sent to this list with "[BTS]" as
a subject tag.

Rationale:

--- libpaper.old/debian/libpaper1.templates	2007-06-15 11:27:05.210228637 +0200
+++ libpaper/debian/libpaper1.templates	2007-06-24 18:04:26.305439609 +0200
@@ -1,7 +1,7 @@
 Template: libpaper/defaultpaper
 Type: select
 __Choices: letter, a4, note, legal, executive, halfletter, halfexecutive, 11x17, statement, folio, quarto, 10x14, ledger, tabloid, a0, a1, a2, a3, a5, a6, a7, a8, a9, a10, b0, b1, b2, b3, b4, b5, c5, DL, Comm10, Monarch, archE, archD, archC, archB, archA, flsa, flse, csheet, dsheet, esheet
-_Description: Which paper size should be the system default?
- Please select which paper size to use as the default on your system.
- Various programs on your system will use this configuration option to
- determine how to print output.  The default is typically correct.
+_Description: System's default paper size:

Consistent prompting. No interrogative form for select/multiselect

+ Please select the default paper size for the system.
+ Various programs on the system will use this configuration option to
+ determine how to print output.

unpersonnalize the question (not "your" system)

No reason to mention that default is correct. If this is the default,
it *has* to be correct..:-)

--- libpaper.old/debian/control	2007-06-15 11:27:05.210228637 +0200
+++ libpaper/debian/control	2007-06-24 18:08:46.292292746 +0200
@@ -11,10 +11,12 @@
 Replaces: libpaperg (<< 1.1.9)
 Provides: libpaperg
 Recommends: libpaper-utils
-Description: Library for handling paper characteristics
- This package contains a simple library for use by programs needing
- to handle papers. It lets program automatically recognize a lot of
- different papers with their properties (actually their size).
+Description: library for handling paper characteristics

No initial capital


+ This package contains a simple library for use by programs needing to
+ handle paper-printed output. 
+ .
+ It allows programs to automatically recognize many different paper
+ types along with their properties (currently their size).

Split in two paragraphs for readability.

Better wording, at least IMHO.

Programs do not handle "paper", they handle "paper output".

Other changes in the debian/control file are similar to this one.


Template: libpaper/defaultpaper
Type: select
__Choices: letter, a4, note, legal, executive, halfletter, halfexecutive, 11x17, statement, folio, quarto, 10x14, ledger, tabloid, a0, a1, a2, a3, a5, a6, a7, a8, a9, a10, b0, b1, b2, b3, b4, b5, c5, DL, Comm10, Monarch, archE, archD, archC, archB, archA, flsa, flse, csheet, dsheet, esheet
_Description: System's default paper size:
 Please select the default paper size for the system.
 Various programs on the system will use this configuration option to
 determine how to print output.
--- ../libpaper.old/debian/libpaper1.templates	2007-06-15 11:27:05.210228637 +0200
+++ debian/libpaper1.templates	2007-06-24 18:04:26.305439609 +0200
@@ -1,7 +1,7 @@
 Template: libpaper/defaultpaper
 Type: select
 __Choices: letter, a4, note, legal, executive, halfletter, halfexecutive, 11x17, statement, folio, quarto, 10x14, ledger, tabloid, a0, a1, a2, a3, a5, a6, a7, a8, a9, a10, b0, b1, b2, b3, b4, b5, c5, DL, Comm10, Monarch, archE, archD, archC, archB, archA, flsa, flse, csheet, dsheet, esheet
-_Description: Which paper size should be the system default?
- Please select which paper size to use as the default on your system.
- Various programs on your system will use this configuration option to
- determine how to print output.  The default is typically correct.
+_Description: System's default paper size:
+ Please select the default paper size for the system.
+ Various programs on the system will use this configuration option to
+ determine how to print output.
--- ../libpaper.old/debian/control	2007-06-15 11:27:05.210228637 +0200
+++ debian/control	2007-06-24 18:08:46.292292746 +0200
@@ -11,10 +11,12 @@
 Replaces: libpaperg (<< 1.1.9)
 Provides: libpaperg
 Recommends: libpaper-utils
-Description: Library for handling paper characteristics
- This package contains a simple library for use by programs needing
- to handle papers. It lets program automatically recognize a lot of
- different papers with their properties (actually their size).
+Description: library for handling paper characteristics
+ This package contains a simple library for use by programs needing to
+ handle paper-printed output. 
+ .
+ It allows programs to automatically recognize many different paper
+ types along with their properties (currently their size).
 
 Package: libpaper-utils
 Section: utils
@@ -23,10 +25,14 @@
 Replaces: libpaperg (<< 1.1.9), libpaper1 (<< 1.1.10)
 Description: Library for handling paper characteristics (utilities)
  This package contains the configuration utility for managing a simple
- library for use by programs needing to handle papers. It lets program
- automatically recognize a lot of different papers with their
- properties (actually their size).  It also includes a program for
- accessing paper information from shell scripts.
+ library for use by programs needing to handle paper-printed
+ output. 
+ .
+ It allows programs to automatically recognize many different paper
+ types along with their properties (currently their size).
+ .
+ It also includes a program for accessing paper type information
+ from shell scripts.
 
 Package: libpaper-dev
 Section: libdevel
@@ -35,7 +41,8 @@
 Replaces: libpaperg-dev (<< 1.1.9)
 Provides: libpaperg-dev
 Description: Library for handling paper characteristics (development files)
- This package contains the development files for a simple library for use
- by programs needing to handle papers. It lets program automatically
- recognize a lot of different papers with their properties (actually their
- size).
+ This package contains the development files for a simple library for
+ use by programs needing to handle paper-printer output.
+ .
+ It allows programs to automatically recognize many different paper
+ types with their properties (currently their size).
Source: libpaper
Section: libs
Priority: optional
Maintainer: Giuseppe Sacco <eppesuig@debian.org>
Standards-Version: 3.6.2
Build-Depends: autotools-dev, debhelper (>> 4.1.16), po-debconf, autoconf

Package: libpaper1
Architecture: any
Depends: ${shlibs:Depends}, debconf (>= 1.3.22) | debconf-2.0, ucf (>= 0.28)
Replaces: libpaperg (<< 1.1.9)
Provides: libpaperg
Recommends: libpaper-utils
Description: library for handling paper characteristics
 This package contains a simple library for use by programs needing to
 handle paper-printed output. 
 .
 It allows programs to automatically recognize many different paper
 types along with their properties (currently their size).

Package: libpaper-utils
Section: utils
Architecture: any
Depends: ${shlibs:Depends}
Replaces: libpaperg (<< 1.1.9), libpaper1 (<< 1.1.10)
Description: Library for handling paper characteristics (utilities)
 This package contains the configuration utility for managing a simple
 library for use by programs needing to handle paper-printed
 output. 
 .
 It allows programs to automatically recognize many different paper
 types along with their properties (currently their size).
 .
 It also includes a program for accessing paper type information
 from shell scripts.

Package: libpaper-dev
Section: libdevel
Architecture: any
Depends: libpaper1 (= ${Source-Version})
Replaces: libpaperg-dev (<< 1.1.9)
Provides: libpaperg-dev
Description: Library for handling paper characteristics (development files)
 This package contains the development files for a simple library for
 use by programs needing to handle paper-printer output.
 .
 It allows programs to automatically recognize many different paper
 types with their properties (currently their size).

Attachment: signature.asc
Description: Digital signature


Reply to: