[Pkg-freevo-maint] Bug#534415: freevo: [debconf_rewrite] Debconf templates and debian/control review

Christian Perrier bubulle at debian.org
Wed Jun 24 03:36:13 UTC 2009


Package: freevo
Version: N/A
Severity: normal
Tags: patch

Dear Debian maintainer,

On Friday, June 05, 2009, I notified you of the beginning of a review process
concerning debconf templates for freevo.

The debian-l10n-english contributors have now reviewed these templates,
and the proposed changes are attached to this bug report.

Please review the suggested changes, and if you have any
objections, let me know in the next 3 days.

However, please try to avoid uploading freevo with these changes
right now.

The second phase of this process will begin on Saturday, June 27, 2009, when I will
coordinate updates to translations of debconf templates.

The existing translators will be notified of the changes: they will
receive an updated PO file for their language.

Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.

Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.

The call for translation updates and new translations will run until
about Saturday, July 18, 2009. Please avoid uploading a package with fixed or changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.

Please note that this is an approximative delay, which depends on my
own availability to process this work and is influenced by the fact
that I simultaneously work on many packages.

Around Sunday, July 19, 2009, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).

Again, thanks for your attention and cooperation.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
--- freevo.old/debian/freevo.templates	2009-05-30 08:05:36.790462936 +0200
+++ freevo/debian/freevo.templates	2009-06-24 05:35:45.207363485 +0200
@@ -1,80 +1,106 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english at lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: freevo/display
 Type: select
-_Choices: x11, fbdev, dxr3, mga, directfb, dfbmga, dga
+Choices: x11, fbdev, dxr3, mga, directfb, dfbmga, dga
 _Description: Video output:
+ Please choose the type of video output to use with Freevo.
 
 Template: freevo/geometry
 Type: select
-_Choices: 1920x1080, 1280x720, 800x600, 768x576, 640x480
+Choices: 1920x1080, 1280x720, 800x600, 768x576, 640x480
 _Description: Output resolution:
- Choose the resolution to display Freevo at. Most CRT televisions
- should be configured as 768x576 (NTSC or PAL). Newer HD televisions
- use 1280x720, and FullHD uses 1920x1080.
+ Please choose the resolution to use with Freevo. Most CRT television
+ systems should be configured as 768x576 (NTSC or PAL). HD television
+ systems use 1280x720, and FullHD uses 1920x1080.
 
 Template: freevo/norm
 Type: select
-_Choices: ntsc, pal, secam
-_Description: TV Standard:
- Please choose your TV standard. North Americans should choose NTSC, most
- Europeans will choose PAL.
+Choices: ntsc, pal, secam
+_Description: TV standard:
+ Please choose the TV standard to use. NTSC is used in North America,
+ much of South America, and Japan; SECAM in France, the former USSR,
+ and parts of Africa and the Middle East; and PAL elsewhere.
 
 Template: freevo/chanlist
 Type: select
-_Choices: us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, europe-east, italy, newzealand, australia, ireland, france, china-bcast, southafrica, argentina
-_Description: Channel List:
- Set the channel list (set of tuning frequencies) that most closely matches
- yours.
+__Choices: USA broadcast, USA cable, USA cable HRC, Japan broadcast, Japan cable, Europe (West), Europe (East), Italy, New Zealand, Australia, Ireland, France, China broadcast, South Africa, Argentina
+Choices-C: us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, europe-east, italy, newzealand, australia, ireland, france, china-bcast, southafrica, argentina
+_Description: Channel list:
+ Please choose the channel list (set of tuning frequencies) that most
+ closely matches the one used in your country.
 
 Template: freevo/title_video
 _Default: Video folder
 Type: string
 _Description: Title of video folder:
- Set a title for the video folder. This will displayed by freevo in overview.
+ Please choose the title of the video folder.
+ .
+ This will displayed by Freevo in overview.
 
 Template: freevo/path_to_video
 _Default: /home/freevo/video
 Type: string
 _Description: Path to videos:
- Set the path to the video folder. Note: A absolute path is required.
+ Please choose the directory where video files are stored.
+ .
+ You must use an absolute path (with a leading "/" character).
 
 Template: freevo/title_audio
 _Default: Audio folder
 Type: string
 _Description: Title of audio folder:
- Set a title for the audio folder. This will displayed by freevo in overview.
+ Please choose the title of the audio folder.
+ .
+ This will displayed by Freevo in overview.
 
 Template: freevo/path_to_audio
 _Default: /home/freevo/audio
 Type: string
 _Description: Path to audio folder:
- Set the path to the audio folder. Note: A absolute path is required.
+ Please choose the directory where audio files are stored.
+ .
+ You must use an absolute path (with a leading "/" character).
 
 Template: freevo/title_image
 _Default: Image folder
 Type: string
 _Description: Title of image folder:
- Set a title for the image folder. This will displayed by freevo in overview.
+ Please choose the title of the image folder.
+ .
+ This will displayed by Freevo in overview.
 
 Template: freevo/path_to_image
 _Default: /home/freevo/image
 Type: string
 _Description: Path to image folder:
- Set the path to the image folder. Note: A absolute path is required.
+ Please choose the directory where image files are stored.
+ .
+ You must use an absolute path (with a leading "/" character).
 
 Template: freevo/path_to_recordings
 _Default: /home/freevo/recordings
 Type: string
 _Description: Path to recorded video folder:
- Set the path to the recordings folder. Note: A absolute path is required.
-
-Template: freevo/start_on_boot
-Type: note
-_Description: Start during boot
- Freevo can be started automatically at boot time (inside a dedicated xserver). Also web, encoding, rss and record server can be start automatically on bootup.
+ Please choose the directory where video recording files are stored.
+ .
+ You must use an absolute path (with a leading "/" character).
 
 Template: freevo/services
 Type: multiselect
-_Choices: xserver, recordserver, encodingserver, webserver, rssserver
-_Default: xserver, recordserver, encodingserver
+__Choices: xserver, recordserver, encodingserver, webserver, rssserver
+Choices-C: X server, Recording server, Encoding server, Web server, RSS server
+Default: xserver, recordserver, encodingserver
 _Description: Services to start during boot:
- Choose the services you wish to start on boot.
+ Freevo can be started automatically when the machine boots, using a
+ dedicated X server. Web, encoding, RSS, and recording servers can be
+ launched at the same time.
+ .
+ Please choose the services you wish to start on boot.
--- freevo.old/debian/control	2009-05-30 08:05:36.794462786 +0200
+++ freevo/debian/control	2009-06-09 19:53:43.950230109 +0200
@@ -17,40 +17,60 @@
 Depends: ${python:Depends},  python-freevo (= ${binary:Version}), freevo-data (= ${binary:Version}),  mplayer, lsdvd, console-tools | kbd, debconf, adduser
 Recommends: cdparanoia, xine-ui, xmltv-util, libxmltv-perl
 Suggests: mencoder, libdvdcss2, lame, ttf-liberation | ttf-mscorefonts-installer, fbxine, flac, vorbis-tools, fbset, matrox-tools, nvram-wakeup
-Description: A Python based PVR/DVR Framework for Music and Movies
- Freevo is an open-source home theatre PC platform based
- on Linux and a number of open-source audio/video tools.
- MPlayer and/or Xine can be used to play audio and video
- files in most popular formats. Freevo can be used both
- for a standalone PVR computer with a TV+remote,
- as well as on a regular desktop computer using the monitor and keyboard.
+Description: home theater framework - binaries
+ Freevo is a Personal Video Recorder system for saving television
+ input to disk and playing it back. It can be used either for a
+ dedicated PVR with a TV (plus remote) or on a regular desktop
+ computer using the monitor and keyboard.
+ .
+ This package provides Freevo binaries and servers.
 
 Package: python-freevo
 Architecture: all
 Section: python
 XB-Python-Version: ${python:Versions}
 Depends:  python (>= 2.5), ${python:Depends},  python-alsaaudio, python-libxml2, python-beautifulsoup (>= 3.0.1), python-kaa-imlib2 (>= 0.2.2), python-kaa-metadata (>= 0.7.1), python-kaa-base (>= 0.4.0), python-elementtree, python-pygame (>> 1.7.1release-4.1+b1), python-imaging, python-twisted (>= 2.5.0), python-sqlite, python-xml
-Description: Python modules for Freevo
- This package contains Python modules for Freevo
+Description: home theater framework - Python modules
+ Freevo is a Personal Video Recorder system for saving television
+ input to disk and playing it back. It can be used either for a
+ dedicated PVR with a TV (plus remote) or on a regular desktop
+ computer using the monitor and keyboard.
+ .
+ This package provides Python modules for Freevo.
 
 Package: freevo-data
 Architecture: all
 Recommends: freevo (= ${binary:Version})
 Depends: ttf-dejavu | ttf-bitstream-vera
 Conflicts: freevo-media, freevo-common (<< 1.8.0rc2)
-Description: Themes and non-application data for Freevo
- This package contains themes, fonts and other non-application data
- for Freevo.
+Description: home theater framework - themes and data
+ Freevo is a Personal Video Recorder system for saving television
+ input to disk and playing it back. It can be used either for a
+ dedicated PVR with a TV (plus remote) or on a regular desktop
+ computer using the monitor and keyboard.
+ .
+ This package contains themes, fonts, and other data for Freevo.
 
 Package: freevo-lirc
 Architecture: all
 Depends: freevo (= ${binary:Version}), python-pylirc, lirc
-Description: Lirc control for Freevo
- This package add lirc support for Freevo.
+Description: home theater framework - LIRC support
+ Freevo is a Personal Video Recorder system for saving television
+ input to disk and playing it back. It can be used either for a
+ dedicated PVR with a TV (plus remote) or on a regular desktop
+ computer using the monitor and keyboard.
+ .
+ This package integrates Linux Infra-red Remote Control support for
+ Freevo.
 
 Package: freevo-doc
 Section: doc
 Architecture: all
 Recommends: freevo
-Description: Documentation for Freevo
- This package contains documentation files for Freevo.
+Description: home theater framework - documentation
+ Freevo is a Personal Video Recorder system for saving television
+ input to disk and playing it back. It can be used either for a
+ dedicated PVR with a TV (plus remote) or on a regular desktop
+ computer using the monitor and keyboard.
+ .
+ This package contains documentation for Freevo in HTML.


More information about the Pkg-freevo-maint mailing list