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

Re: [RFR] templates://gnumeric/{gnumeric.templates}



Christian Perrier wrote:
> Your review should be sent as an answer to this mail.

> + Gnumeric appears to be running currently. If you
> + upgrade it now, that instance may not be able to save its data
>   anymore.
> 
> More direct. We are *sure* that gnumeric is running, let's assume this..:-)

Except that here you only say that it *appears* to be running.

    An instance of gnumeric is currently running. If you upgrade
    now, it may no longer be able to save its data.

> +  - Microsoft Excel (tm) 97/2000/XP (.xls);
> +  - Microsoft Excel (tm) 95 (.xls);

Isn't that "MS Excel 95/97/2000/XP (.xls)"?

Excel is a (R)egistered trademark (not just a TM), but so are
StarOffice, Lotus 1-2-3 etcetera, and we're under no obligation to 
flag trademarks anyway.

> +  - Comma/Character Separated Values (.csv);

I don't believe in "Character Separated".  RFC4180 insists that .csv
means "Comma-Separated", and the only cover-term I've encountered
before is "Delimiter-Separated Values"...  Ah, reading
http://www.gnome.org/projects/gnumeric/doc I see that it can export
to either .csv or .tsv, so we should say "Comma- or Tab-Separated".

>   Additionally, the following formats can be imported:
> +  - GNU Oleo (.oleo);
> +  - Linear and integer program expression format (.mps);
> +  - Lotus 123 (.wks, .wk1);

Lotus 1-2-3.

> +  - MultiPlan (.sylk);

MS Multiplan SYLK (.slk).

> +  - Plan Perfect (.pln);

WordPerfect family "PlanPerfect".

> +  - Quatro Pro (tm);

Corel's Quattro Pro, with two Ts and an ®... say:
     - Quattro Pro (.wb1);

> +  - SC/XSpread;

Clearer as "XSpread or SC".

>  Gnumeric is a GNOME application. GNOME (GNU Network Object Model Environment)
>  is a user-friendly set of applications and desktop tools to be used in
>  conjunction with a window manager for the X Window System.         

Can't this sort of advert be left to the metapackages?  Besides,
GNOME isn't a set of apps that I might run under twm, it's a project
to produce a complete free desktop environment.  So I've just thrown
the paragraph out.  Alternatively I suppose it could say:

   Gnumeric depends heavily on GNOME libraries, but can also be used from
   other desktop environments.

>   This package contains architecture-independent data files needed by the
> - "gnumeric" package.
> + gnumeric package.
> 
> No need to quote the package name

Indeed, why not just say "needed by gnumeric"?

> + This package provides the `Gnumeric's User Manual' in Gnome Help
> + (DocBook XML) format.

Nasty quotes and clashing determiners.
    This package provides the user manual in GNOME Help (DocBook XML) format.
(There's nothing entitled "Gnumeric's User Manual".)

> + Some plugins shipped with gnumeric require additional packages to those
> + required by the main gnumeric program. These plugins are therefore
> + packaged separately.

Say "require packages additional to those..."

> +  - Gnome glossary.

     - GNOME glossary.
-- 
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../gnumeric.old/debian/gnumeric.templates	2007-10-11 07:50:24.000000000 +0100
+++ debian/gnumeric.templates	2007-10-15 16:09:02.000000000 +0100
@@ -1,10 +1,9 @@
 Template: gnumeric/existing-process
 Type: boolean
 Default: false
-_Description: Are you sure you want to upgrade gnumeric right now?
- It appears there is an instance of gnumeric running currently. If you
- upgrade gnumeric now, that instance may not be able to save its data
- anymore.
+_Description: Really upgrade gnumeric?
+ An instance of gnumeric is currently running. If you upgrade
+ now, it may no longer be able to save its data.
  .
- You are strongly recommended to close the running instances of gnumeric
- prior to upgrading this package.
+ You should close the running instances of gnumeric
+ before upgrading this package.
--- ../gnumeric.old/debian/control	2007-10-11 07:50:24.000000000 +0100
+++ debian/control	2007-10-15 17:43:01.000000000 +0100
@@ -26,44 +26,43 @@
 Replaces: zh-trans (<< 0.8-1), gnumeric1.0
 XS-Python-Version: current
 XB-Python-Version: ${python:Versions}
-Description: GNOME spreadsheet application
- Gnumeric is a powerful spreadsheet application that interoperates well
+Description: spreadsheet application for GNOME - main program
+ Gnumeric is a spreadsheet application that interoperates well
  with other spreadsheets. It comes with plugins that enable it to deal with
  commonly used spreadsheet file formats.
  .
  The following formats can be imported and exported:
-  * Microsoft Excel (tm) 97/2000/XP (.xls)
-  * Microsoft Excel (tm) 95 (.xls)
-  * OASIS XML, OpenOffice.org XML, StarOffice (.sxc)
-  * Comma/Character Separated Values (.csv)
-  * Data Interchange Format (.dif)
-  * Applix version 4 (.as)
+  - MS Excel 95/97/2000/XP (.xls);
+  - OASIS XML, OpenOffice.org XML, StarOffice (.sxc);
+  - Comma- or Tab-Separated Values (.csv, .tsv);
+  - Data Interchange Format (.dif);
+  - Applix version 4 (.as).
  .
  Additionally, the following formats can be imported:
-  * GNU Oleo (.oleo)
-  * Linear and integer program expression format (.mps)
-  * Lotus 123 (.wks, .wk1)
-  * MultiPlan (.sylk)
-  * Plan Perfect (.pln)
-  * Quatro Pro (tm)
-  * SC/XSpread
-  * XBase (.dbf), 
+  - GNU Oleo (.oleo);
+  - Linear and integer program expression format (.mps);
+  - Lotus 1-2-3 (.wks, .wk1);
+  - MS Multiplan SYLK (.slk);
+  - PlanPerfect (.pln);
+  - Quattro Pro (.wb1);
+  - XSpread or SC;
+  - XBase (.dbf).
  .
  Gnumeric can export to LaTeX 2e (.tex), TROFF (.me) and HTML as well.
  .
- Gnumeric should be easy to use, in particular if you are familiar with
+ Gnumeric should be easy to use, in particular for users familiar with
  Excel.
- .
- Gnumeric is a GNOME application. GNOME (GNU Network Object Model Environment) 
- is a user-friendly set of applications and desktop tools to be used in 
- conjunction with a window manager for the X Window System.
 
 Package: gnumeric-common
 Architecture: all
 Replaces: gnumeric (<= 1.2.6-1)
-Description: common files for Gnumeric, the GNOME spreadsheet application
- This package contains architecture-independent data files needed by the
- "gnumeric" package.
+Description: spreadsheet application for GNOME - common files
+ Gnumeric is a spreadsheet application that interoperates well
+ with other spreadsheets. It comes with plugins that enable it to deal with
+ commonly used spreadsheet file formats.
+ .
+ This package contains architecture-independent data files needed by
+ gnumeric.
 
 Package: gnumeric-doc
 Architecture: all
@@ -72,8 +71,12 @@
 Suggests: gnumeric (>= ${Upstream-Version}), docbook-xsl
 Conflicts: gnumeric1.0-doc
 Replaces: gnumeric (<< 1.1.17-2), gnumeric1.0-doc, docbook-xsl
-Description: documentation for Gnumeric, the GNOME spreadsheet application
- The `Gnumeric's User Manual' in Gnome Help (DocBook XML) format.
+Description: spreadsheet application for GNOME - documentation
+ Gnumeric is a spreadsheet application that interoperates well
+ with other spreadsheets. It comes with plugins that enable it to deal with
+ commonly used spreadsheet file formats.
+ .
+ This package provides the user manual in GNOME Help (DocBook XML) format.
 
 Package: gnumeric-plugins-extra
 Architecture: any
@@ -82,14 +85,18 @@
 Replaces: gnumeric1.0-gda, gnumeric1.0-python, gnumeric-python, gnumeric-gda, gnumeric (<= 1.3.92-1)
 XS-Python-Version: current
 XB-Python-Version: ${python:Versions}
-Description: additional plugins for the GNOME spreadsheet
- Gnumeric ships with a number of plugins; this package contains those
- plugins that require additional packages above what the 'gnumeric' package
- needs.
- .
- This includes
-  * The Perl plugin
-  * The Python plugin
-  * The Python plugin loader
-  * Additional Python functions
-  * The Gnome glossary
+Description: spreadsheet application for GNOME - additional plugins
+ Gnumeric is a spreadsheet application that interoperates well
+ with other spreadsheets. It comes with plugins that enable it to deal with
+ commonly used spreadsheet file formats.
+ .
+ Some plugins shipped with gnumeric require packages additional to those
+ required by the main gnumeric program. These plugins are therefore
+ packaged separately.
+ .
+ This includes:
+  - Perl plugin;
+  - Python plugin;
+  - Python plugin loader;
+  - additional Python functions;
+  - GNOME glossary.
Template: gnumeric/existing-process
Type: boolean
Default: false
_Description: Really upgrade gnumeric?
 An instance of gnumeric is currently running. If you upgrade
 now, it may no longer be able to save its data.
 .
 You should close the running instances of gnumeric
 before upgrading this package.
Source: gnumeric
Section: math
Priority: optional
Maintainer: J.H.M. Dassen (Ray) <jdassen@debian.org>
Build-Depends: debhelper (>= 5.0.37.2), python-central (>= 0.5), dh-buildinfo,
 po-debconf, gettext, bison, flex, scrollkeeper, libxml-parser-perl,
 zlib1g-dev, libglib2.0-dev (>= 2.6.0), libgsf-1-dev (>= 1.14.0-1),
 libgoffice-1-dev (>= 0.2.1), libxml2-dev (>= 2.6.10-2),
 libpango1.0-dev (>= 1.8.1),
 libgtk2.0-dev (>= 2.6.0), libglade2-dev (>= 1:2.4.0-1),
 libgnomeprint2.2-dev (>= 2.8.2), libgnomeprintui2.2-dev (>= 2.8.2),
 libart-2.0-dev (>= 2.3.16-5),
 libgconf2-dev (>= 2.6.2-1), libbonobo2-dev (>= 2.6.2-4),
 libbonoboui2-dev (>= 2.6.1-1),
 libgnome2-dev (>= 2.4.0-2), libgnomeui-dev (>= 2.4.0-2),
 libgsf-gnome-1-dev (>= 1.13.2),
 pxlib-dev (>= 0.5.1-2+b1), libperl-dev,
 python-dev, python-gtk2-dev
Standards-Version: 3.7.2

Package: gnumeric
Architecture: any
Depends: ${shlibs:Depends}, gsfonts, gnumeric-common (= ${source:Version}), ${misc:Depends}
Suggests: gnumeric-doc (>= ${Upstream-Version}), gnumeric-plugins-extra
Conflicts: gnumeric1.0, gnumeric1.0-doc, gnumeric-doc (<< ${Upstream-Version})
Replaces: zh-trans (<< 0.8-1), gnumeric1.0
XS-Python-Version: current
XB-Python-Version: ${python:Versions}
Description: spreadsheet application for GNOME - main program
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 The following formats can be imported and exported:
  - MS Excel 95/97/2000/XP (.xls);
  - OASIS XML, OpenOffice.org XML, StarOffice (.sxc);
  - Comma- or Tab-Separated Values (.csv, .tsv);
  - Data Interchange Format (.dif);
  - Applix version 4 (.as).
 .
 Additionally, the following formats can be imported:
  - GNU Oleo (.oleo);
  - Linear and integer program expression format (.mps);
  - Lotus 1-2-3 (.wks, .wk1);
  - MS Multiplan SYLK (.slk);
  - PlanPerfect (.pln);
  - Quattro Pro (.wb1);
  - XSpread or SC;
  - XBase (.dbf).
 .
 Gnumeric can export to LaTeX 2e (.tex), TROFF (.me) and HTML as well.
 .
 Gnumeric should be easy to use, in particular for users familiar with
 Excel.

Package: gnumeric-common
Architecture: all
Replaces: gnumeric (<= 1.2.6-1)
Description: spreadsheet application for GNOME - common files
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 This package contains architecture-independent data files needed by
 gnumeric.

Package: gnumeric-doc
Architecture: all
Section: doc
Recommends: yelp (>= 2.6.0), gnome-desktop-data
Suggests: gnumeric (>= ${Upstream-Version}), docbook-xsl
Conflicts: gnumeric1.0-doc
Replaces: gnumeric (<< 1.1.17-2), gnumeric1.0-doc, docbook-xsl
Description: spreadsheet application for GNOME - documentation
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 This package provides the user manual in GNOME Help (DocBook XML) format.

Package: gnumeric-plugins-extra
Architecture: any
Depends: gnumeric (= ${binary:Version}), python-gtk2, ${python:Depends}, ${shlibs:Depends}
Conflicts: gnumeric1.0-python, gnumeric1.0-gda, gnumeric-python, gnumeric-gda
Replaces: gnumeric1.0-gda, gnumeric1.0-python, gnumeric-python, gnumeric-gda, gnumeric (<= 1.3.92-1)
XS-Python-Version: current
XB-Python-Version: ${python:Versions}
Description: spreadsheet application for GNOME - additional plugins
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 Some plugins shipped with gnumeric require packages additional to those
 required by the main gnumeric program. These plugins are therefore
 packaged separately.
 .
 This includes:
  - Perl plugin;
  - Python plugin;
  - Python plugin loader;
  - additional Python functions;
  - GNOME glossary.

Reply to: