Package: kumofs Version: N/A Severity: normal Tags: patch Dear Debian maintainer,
On Wednesday, October 20, 2010, I notified you of the beginning of a review process concerning debconf templates for kumofs. 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 kumofs with these changes right now. The second phase of this process will begin on Friday, October 29, 2010, 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 Friday, November 19, 2010. 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 Saturday, November 20, 2010, 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.32-5-686 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash
--- kumofs.old/debian/templates 2010-10-20 06:09:02.066645587 +0200 +++ kumofs/debian/templates 2010-10-26 07:32:09.116119012 +0200 @@ -1,26 +1,41 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-engl...@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + Template: kumofs/select_components Type: multiselect Choices: kumo-manager, kumo-server, kumo-gateway -_Description: Execute components you want - Components you want to run at this host. +_Description: Kumofs components to run on this host: + Please choose which components of kumofs should run on this host. + * kumo-servers store data and replicate it into other servers; + * kumo-managers monitor and balance the servers; + * kumo-gateways relay requests from client applications. Template: kumofs/manager_options Type: string Default: -l localhost -_Description: kumo-manager command-line options: - Specify kumo-manager command-line options. - The default value is for single node environment. +_Description: Command-line options for kumo-manager: + Please specify the command-line options to use with kumo-manager. + . + The default value is well adapted for a single-node setup. Template: kumofs/server_options Type: string Default: -m localhost -l localhost -s /var/lib/kumofs/kumofs.tch -_Description: kumo-server command-line options: - Specify kumo-server command-line options. - The default value is for single node environment. +_Description: Command-line options for kumo-server: + Please specify the command-line options to use with kumo-server. + . + The default value is well adapted for a single-node setup. Template: kumofs/gateway_options Type: string Default: -m localhost -t 11211 -_Description: kumo-gateway command-line options: - Specify kumo-gateway command-line options. - The default value is for single node environment. +_Description: Command-line options for kumo-gateway: + Please specify the command-line options to use with kumo-gateway. + . + The default value is well adapted for a single-node setup. --- kumofs.old/debian/control 2010-10-20 06:09:02.062645076 +0200 +++ kumofs/debian/control 2010-10-20 17:58:56.906400558 +0200 @@ -12,18 +12,20 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ruby, libmsgpack-ruby1.8, adduser Description: simple and fast distributed key-value store - Kumofs is a simple and fast distributed key-value store. You can use - a memcached client library to set, get, CAS or delete values from/into - kumofs. Backend storage is Tokyo Cabinet and it will give you great - performance. + Kumofs is a simple and fast distributed key-value store which can use + a memcached client library to get, set, delete, or compare-and-swap + values. Tokyo Cabinet serves as a high-performance back-end. . - * Data is partitioned and replicated over multiple servers. - * Extreme single node performance; comparable with memcached. - * Both read and write performance got improved as servers added. - * Servers can be added without stopping the system. - * Servers can be added without modifying any configuration files. - * The system does not stop even if one or two servers crashed. - * The system does not stop to recover crashed servers. - * Automatic rebalancing support with a consistency control algorithm. - * Safe CAS operation support. - * memcached protocol support. + Main features of kumofs: + * data is partitioned and replicated over multiple servers; + * performance on single node systems is comparable with memcached; + * read and write performance improve when servers are added; + * servers can be added, restarted, or removed on the fly with no + configuration change; + * automatic rebalancing is supported via a consistency control + algorithm; + * it provides a safe Compare-And-Swap operation; + * the memcached protocol is supported. + . + Kumofs is used at Nico Nico Douga, the most popular video sharing + service in Japan.