Package: ikiwiki
Version: 3.20130904.1
Severity: normal
Tags: upstream

I have spent quit a few hours trying to make the osm plugin work, and found the
following issues.

* The default configuration does not work. One would expect that sensible
  defaults should be set so the user does not get immediately frustrated.
* The layers parameter defaults to a Google layer, which does not work with an
  API key.
* The web configuration cannot properly configure the plugin, as the layers
  option takes a hash, which is not supported by the web interface. This is
  opposed to what was discussed in
  http://ikiwiki.info/todo/osm_arbitrary_layers/
* There is no documentation on how to configure this, nor in the configuration
  file, nor in the wiki. I had to read the source code to understand it took a
  hash, and I still don't know what the key of the hash is used for.
* When using a tag specified in the page, suddenly there was a hard requirement
  for the tag directory to exist. Having the tag page was not enough. Both
  requirements are unneccesary, creating an extra burden to make the map work,
  it should fail gracefully instead.

Sorry for the rant. I love ikiwiki, but I wish it had better documentation and
it were less opaque to understand.

Tincho.
-- System Information:
Debian Release: 7.2
  APT prefers stable
  APT policy: (900, 'stable'), (50, 'unstable')
Architecture: amd64 (x86_64)

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

Versions of packages ikiwiki depends on:
ii  libhtml-parser-perl             3.69-2
ii  libhtml-scrubber-perl           0.09-1
ii  libhtml-template-perl           2.91-1
ii  libjson-perl                    2.53-1
ii  libtext-markdown-discount-perl  0.02-1
ii  liburi-perl                     1.60-1
ii  libyaml-libyaml-perl            0.38-3
ii  perl                            5.14.2-21+deb7u1

Versions of packages ikiwiki recommends:
ii  gcc [c-compiler]             4:4.7.2-1
ii  gcc-4.7 [c-compiler]         4.7.2-5
ii  git [git-core]               1:1.7.10.4-1+wheezy1
pn  libauthen-passphrase-perl    <none>
ii  libc6-dev [libc-dev]         2.13-38
ii  libcgi-formbuilder-perl      3.08-1
ii  libcgi-session-perl          4.46-1
ii  libcrypt-ssleay-perl         0.58-1
pn  libgravatar-url-perl         <none>
pn  liblwpx-paranoidagent-perl   <none>
ii  libmail-sendmail-perl        0.79.16-1
ii  libnet-openid-consumer-perl  1.13-1
ii  librpc-xml-perl              0.76-3
pn  libterm-readline-gnu-perl    <none>
ii  libtimedate-perl             1.2000-1
ii  libxml-simple-perl           2.20-1
ii  mercurial                    2.2.2-3
ii  subversion                   1.6.17dfsg-4+deb7u4

Versions of packages ikiwiki suggests:
pn  dvipng                      <none>
ii  file                        5.11-2
pn  gettext                     <none>
ii  gitweb                      1:1.7.10.4-1+wheezy1
pn  graphviz                    <none>
pn  libfile-mimeinfo-perl       <none>
pn  libhighlight-perl           <none>
ii  libhtml-tree-perl           5.02-1
ii  liblocale-gettext-perl      1.05-7+b1
ii  libmailtools-perl           2.09-1
pn  libnet-amazon-s3-perl       <none>
ii  libnet-inet6glue-perl       0.5-1
pn  libsearch-xapian-perl       <none>
pn  libsort-naturally-perl      <none>
pn  libsparkline-php            <none>
pn  libtext-csv-perl            <none>
ii  libtext-multimarkdown-perl  1.000034-1
pn  libtext-textile-perl        <none>
pn  libtext-typography-perl     <none>
pn  libtext-wikicreole-perl     <none>
pn  libtext-wikiformat-perl     <none>
pn  libxml-feed-perl            <none>
ii  libxml-writer-perl          0.615-1
ii  perlmagick                  8:6.7.7.10-5+deb7u2
pn  po4a                        <none>
pn  polygen                     <none>
ii  python                      2.7.3-4+deb7u1
pn  python-docutils             <none>
pn  texlive                     <none>
pn  tidy                        <none>
pn  xapian-omega                <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to