Re: [RFR] templates://ion3/{ion3.templates}
Christian Perrier wrote:
> Your review should be sent as an answer to this mail.
>
> General note: the templates may seem to be debconf abuse but this has
> been discussed with Ben Hutchings, the maintainer, and we concluded
> that, given the very clumsy license of the upstream software, they're
> better be kept.
As a "stable main" user I'm never going to suffer any ill effects
if it's broken! Fortunately the only tweak I'd make is:
> Template: ion3/did-not-acknowledge-outdated
...
> Description: Non acknowledged installation of an old version
^insert hyphen
--
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../ion3.old/debian/ion3.templates 2007-06-03 18:33:34.000000000 +0100
+++ debian/ion3.templates 2007-06-03 18:35:05.000000000 +0100
@@ -6,11 +6,12 @@
the latest version released by the author.
.
DO NOT send bug reports or questions to the author unless they apply
- to the latest version, available from:
+ to the latest version, available at:
http://modeemi.fi/~tuomov/ion/download.html
.
- You should send any bug reports about this package to the Debian bug
- tracking system and any other questions to the Debian maintainer.
+ Otherwise, you should send any bug reports about this package to the
+ Debian bug tracking system and any other questions to the Debian
+ maintainer.
Template: ion3/acknowledge-maybe-outdated
Type: boolean
@@ -29,6 +30,6 @@
Template: ion3/did-not-acknowledge-outdated
Type: error
-Description: You did not acknowledge installation of an old version.
- You must acknowledge that the author does not support old versions
+Description: Non-acknowledged installation of an old version
+ Please acknowledge that the author does not support old versions
and should not be contacted about them.
--- ../ion3.old/debian/control 2007-06-03 18:33:34.000000000 +0100
+++ debian/control 2007-06-03 18:34:45.000000000 +0100
@@ -20,16 +20,14 @@
easier. Flexible configuration is possible thanks to Lua, which is
used as the configuration language.
.
- There is also support for so-called "floating workspaces" where
+ There is also support for so-called 'floating workspaces' where
windows are managed the conventional way, so that you can still run
applications which do not fit very well into Ion's window management
approach. A pwm3 binary is included which starts Ion with floating
workspaces as the default, thus replacing the now obsolete PWM window
manager.
.
- This is the current development branch of Ion.
- .
- Website: http://iki.fi/tuomov/ion/
+ Homepage: http://iki.fi/tuomov/ion/
Package: ion3-dev
Section: non-free/devel
@@ -38,7 +36,7 @@
Depends: libx11-dev, libsm-dev, lua5.1, gcc (>> 3)
Description: ion3 development files
This package contains the files necessary for building extension
- modules to the window manager Ion.
+ modules to the Ion window manager.
Package: ion3-doc
Section: non-free/doc
@@ -46,6 +44,6 @@
Recommends: lynx | www-browser
Suggests: doc-base, dwww | doc-central | dhelp
Description: ion3 documentation
- This package contains the document "Configuring and extending Ion3
- with Lua" which explains how to configure and extend the window
- manager Ion.
+ This package contains the document 'Configuring and extending Ion3
+ with Lua' which explains how to configure and extend the Ion window
+ manager.
Template: ion3/acknowledge-outdated
Type: boolean
Default: false
_Description: Do you understand this version is not supported by the author?
The version of Ion3 you are installing (version ${version}) is not
the latest version released by the author.
.
DO NOT send bug reports or questions to the author unless they apply
to the latest version, available at:
http://modeemi.fi/~tuomov/ion/download.html
.
Otherwise, you should send any bug reports about this package to the
Debian bug tracking system and any other questions to the Debian
maintainer.
Template: ion3/acknowledge-maybe-outdated
Type: boolean
Default: false
_Description: Do you understand this version may not be supported by the author?
The version of Ion3 you are installing (version ${version}) may not
be the latest version released by the author.
.
DO NOT send bug reports or questions to the author unless they apply
to the latest version, available at:
http://modeemi.fi/~tuomov/ion/download.html
.
Otherwise, you should send any bug reports about this package to the
Debian bug tracking system and any other questions to the Debian
maintainer.
Template: ion3/did-not-acknowledge-outdated
Type: error
Description: Non-acknowledged installation of an old version
Please acknowledge that the author does not support old versions
and should not be contacted about them.
Source: ion3
Section: non-free/x11
Priority: extra
Maintainer: Ben Hutchings <ben@decadent.org.uk>
Standards-Version: 3.7.2.0
Build-Depends: debhelper (>= 4.1.16), gcc (>> 3), libx11-dev, libxext-dev, libsm-dev, liblua5.1-0-dev, lua5.1, dpatch, pkg-config, groff-base, po-debconf
Package: ion3
Section: non-free/x11
Architecture: any
Depends: ${shlibs:Depends}, xterm | x-terminal-emulator, debconf, devscripts, libwww-perl
Suggests: menu (>= 2.1.9), docker, ion3-scripts
Conflicts: ion (<< 0.0.20020207-7), ion3-old
Recommends: xfonts-75dpi | xfonts-75dpi-transcoded | xfonts-100dpi | xfonts-100dpi-transcoded
Provides: x-window-manager, ion3-api-${Ion:ApiVersion}
Description: keyboard-friendly window manager with tiled windows
Ion, based on PWM, is an unusual window manager with no overlapping
windows. Windows are placed in tabbed frames which may be arbitrarily
split to create additional frames, making keyboard navigation much
easier. Flexible configuration is possible thanks to Lua, which is
used as the configuration language.
.
There is also support for so-called 'floating workspaces' where
windows are managed the conventional way, so that you can still run
applications which do not fit very well into Ion's window management
approach. A pwm3 binary is included which starts Ion with floating
workspaces as the default, thus replacing the now obsolete PWM window
manager.
.
Homepage: http://iki.fi/tuomov/ion/
Package: ion3-dev
Section: non-free/devel
Priority: extra
Architecture: all
Depends: libx11-dev, libsm-dev, lua5.1, gcc (>> 3)
Description: ion3 development files
This package contains the files necessary for building extension
modules to the Ion window manager.
Package: ion3-doc
Section: non-free/doc
Architecture: all
Recommends: lynx | www-browser
Suggests: doc-base, dwww | doc-central | dhelp
Description: ion3 documentation
This package contains the document 'Configuring and extending Ion3
with Lua' which explains how to configure and extend the Ion window
manager.
Reply to: