Package: apt-cacher-ng
Version: N/A
Severity: normal
Tags: patch
Dear Debian maintainer,
On Wednesday, May 27, 2009, I notified you of the beginning of a review process
concerning debconf templates for apt-cacher-ng.
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 are suggested, and if you have any
objections, let me know in the next 3 days.
Please try to avoid uploading apt-cacher-ng with these changes right now.
The second phase of this process will begin on Sunday, October 25, 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
Friday, November 06, 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.
On Saturday, November 07, 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'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
---
/home/jona/debian/rewrite/apt-cacher-ng/apt-cacher-ng.old/debian/apt-cacher-ng.templates
2009-05-27 20:37:13.000000000 +0100
+++
/home/jona/debian/rewrite/apt-cacher-ng/apt-cacher-ng/debian/apt-cacher-ng.templates
2009-10-22 18:37:36.000000000 +0100
@@ -1,20 +1,26 @@
-Template: apt-cacher-ng/modifytargets
-Type: boolean
-Default: true
-_Description: Configure apt-cacher-ng to transparently reroute requests to
different mirrors?
- Apt-cacher-ng can silently and transparently reroute user requests to
- different mirror(s). To simplify required configuration this setup can create
- or modify lists of target hosts.
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# [email protected] for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
Template: apt-cacher-ng/gentargetmode
Type: select
-_Choices: Create once, Create now and update later, Disable target rerouting
-_Default: Create once
-_Description: Configuration mode of download sources:
- The lists of target mirrors (download sources) for popular distributions can
- be created based on information in the current sources.list file. Optionally,
- the lists can be updated to match sources.list on every later update of the
- apt-cacher-ng package.
+__Choices: Set up once, Set up now and update later, No automated setup
+_Default: Set up once
+_Description: Automatic remapping of client requests:
+ Apt-Cacher NG can download packages from repositories other than those
+ requested by the clients. This allows it to cache content effectively,
+ and makes it easy for an administrator to change repository later.
.
- Alternatively, the target mirror rerouting can be disabled now by removing the
- current targets from existing lists.
+ This remapping of URLs can be configured now in an automated way based on the
+ current state of /etc/apt/sources.list. Optionally, this process can be
+ repeated on every package update (modifying the configuration files each
+ time).
+ .
+ Selecting "No automated setup" will leave the existing configuration
+ unchanged. It will need to be updated manually.
+
--- /home/jona/debian/rewrite/apt-cacher-ng/apt-cacher-ng.old/debian/control
2009-05-27 20:37:13.000000000 +0100
+++ /home/jona/debian/rewrite/apt-cacher-ng/apt-cacher-ng/debian/control
2009-10-12 22:17:58.000000000 +0100
@@ -9,20 +9,17 @@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
Recommends: perl (>> 5.8), ed
-Description: Caching proxy for distribution of software packages
- Apt-Cacher NG is yet another implementation of a HTTP proxy for
- software packages, primarily targeted at Debian/Ubuntu packages but
- may also be used with others types.
+Description: caching proxy server for software repositories
+ Apt-Cacher NG is a caching proxy for downloading packages from Debian-style
+ software repositories (or possibly from other types).
.
- It follows similar principles as others (Apt-Cacher, Apt-Proxy,
- Approx) and serves the same purpose: a central machine presents the
- proxy for a local network and clients configure their APT setup
- to download through it. Apt-Cacher keeps a copy of all useful data
- that has been passed through it and when a similar request appears,
- the old copy of the data is delivered without redownloading it from
- the Debian mirrors.
+ The main principle is that a central machine hosts the proxy for a local
+ network, and clients configure their APT setup to download through it.
+ Apt-Cacher NG keeps a copy of all useful data that passes through it, and when
+ a similar request is made, the cached copy of the data is delivered without
+ being re-downloaded.
.
- Apt-Cacher NG is more than a simple rewrite of Apt-Cacher. It was redesigned
- from scratch and is written in C++ with main focus on maximizing throughput
- with low requirements on system resources.
-
+ Apt-Cacher NG has been designed from scratch as a replacement for
+ apt-cacher, but with a focus on maximizing throughput with low system
+ resource requirements. It can also be used as replacement for apt-proxy and
+ approx with no need to modify clients' sources.list files.