Dear piler users,

I've changed the demo site. It uses twitter's bootstrap framework
to make the gui simpler. I'd like you to try it, and tell me your
(honest :-)) opinion - whether it's any better than it was.

If you want to try it for your site, then it's already in the
latest commit in the master branch.

The soon to be released 0.1.23 version of piler contains lots of
improvements, bugfixes, etc. so it's worth to upgrade.

And expect an even better gui. Remi Smith is putting the finishing
touches to a metro bootstrap based gui. You'll be able to select
which one to use after it's finished and merged to the source tree.

Remi has also developed accounting support that may be useful for
your site. He's also improved piler's ability for multitenancy, so
it's quite possible to archive emails for several customers (domains).

German language is also a supported one from this release, thanks to
Frank Ellebrecht.

Perhaps the branding feature is also a nice one, it enables you to
put your own logo, text, whatever on the menubar of the gui.

The installation of piler is a bit long, so I enhanced the make
process by a postinstall script. You may use it for only a clean
install (never for an upgrade!) by typing "make postinstall". It
asks a few questions then executes several tasks (that otherwise
you should do) to make you type less.

I also improved the sphinx.conf file by specifying the mysql connection
parameters only once (thanks for Frank for the hint).

What next? I was asked on the bitbucket issue tracker (as a new feature)
to support postgresql. I'll see whether it's worth to add an additional
complexity to the piler daemon.

Btw. sphinx: if you have a large archive (>1M messages) then you may
noticed that the indexer needs some time to merge the delta to the
main1 index. However sphinx supports multiple "main" indices, and it
can combine them.

That's what I did on the demo site: I created a(n empty) new index, main2,
changed the cronjob to merge to main2 (instead of main1), and finally
replaced the SPHINX_MAIN_INDEX parameter to 'main2,main1'. The result is
fast merging again. So if you expect to have a very large archive,
you may create several "main" index in advance when you install piler.


Happy archiving,
Janos

Reply via email to