Bug#695184: kiwix: Allow/propose setting zim files download location

nodiscc nodiscc at gmail.com
Wed Dec 5 01:55:40 UTC 2012


Package: kiwix
Version: 0.9~beta6.8-1
Severity: normal
Tags: upstream

Hello,
kiwix should allow selecting zim files download directory through the
preferences dialog.

ZIM files kiwix uses are usually very large (French
Wikipedia dump is 12382MiB) and the user's home partition is usually not the
best place to store them:
 * a full home partition can cause running programs to behave strangely
 * on many systems it is not very large (mine is 44GB)
 * many times the root partition also contains /home. A full root filesystem 
partition **will** cause the system to behave strangely.
 * the default location for downloading ZIM files is a hidden directory
(~/.www.kiwix.org/) which makes harder for users to find why their drives are
cluttered.

It is likely users will want to store their wiki dumps on an external or
somewhat portable drive. Maybe kiwix could check for available space on the
download directory partition, and warn the user (under a certain threshold,
10GB seems fine) with something like "You only have XX GB of available disk
space in your home directory. Kiwix usually downloads large files, would you
like to store them elsewhere to save space on your system? Y/N" -> Select
downloads directory and save it in the settings.

I know it can load ZIM files through File -> Load but this is not convenient
for everyday use, having to load them by hand is a pain.
Symlinking ~/.wwww.kiwix.org/ to an external drive works, but users are not
likely to do this (this is my temporary solution, though).

Thanks for considering this, and thanks for this great piece of software.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kiwix depends on:
ii  aria2               1.15.1-1
ii  desktop-file-utils  0.20-0.1
ii  libc6               2.13-35
ii  libclucene0ldbl     0.9.21b-2+b1
ii  libgcc1             1:4.7.2-4
ii  libicu48            4.8.1.1-9
ii  liblzma5            5.1.1alpha+20120614-1
ii  libmicrohttpd10     0.9.20-1
ii  libnspr4            2:4.9.2-1
ii  libnspr4-0d         2:4.9.2-1
ii  libstdc++6          4.7.2-4
ii  libxapian22         1.2.12-1
ii  menu                2.1.46
ii  xulrunner-10.0      10.0.11esr-1
ii  zlib1g              1:1.2.7.dfsg-13

Versions of packages kiwix recommends:
pn  xapian-tools  <none>

kiwix suggests no packages.

-- no debconf information



More information about the Debian-edu-pkg-team mailing list