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