Sunday, 9 February 2020

Pinot v1.10

After 15 years of pitiless combat, a new release sees the light of day.
See https://github.com/FabriceColin/pinot/releases/tag/1.10

Monday, 20 June 2016

Pinot v1.09, GitHub move

Time flies when you're having fun! A little bit more than one year ago, v1.09 came out. And at long last, I have moved the repository away from the now defunct Google Code to GitHub.
The source now lives at https://github.com/FabriceColin/pinot

Saturday, 19 July 2014

Pinot v1.08

Version 1.08 is out and fixes issues with filters when building with LLVM. it also adds support for libnotify and brings a small number of internal changes and cleanups.
Many thanks to Thierry Thomas for his help with getting this version out.

Sunday, 25 May 2014

Pinot v1.07

Almost one year after 1.06, I am releasing 1.07.
It fixes known compilation issues and brings some internal changes.

Saturday, 25 May 2013

Pinot v1.06

I am releasing a minor version. It adds support for boost 1.50's Spirit, based on a patch by Thierry Thomas, better handling of potential errors while stepping through SQL records, and minor fixes to the curl backend.
Get the source from the downloads section.

Saturday, 2 March 2013

Pinot 1.05

1.05 fixes some issues with abstract generation and how CJKV text was tokenized.
Get the source tarball here.

Sunday, 10 February 2013

Pinot 1.04

Version 1.04 fixes the handling of accents and other diacritics.
Get the source from the downloads page.
Happy year of the Snake to all!

Monday, 14 January 2013

Pinot 1.03

Version 1.03 is out. It brings in a fix to Unicode handling, broken since 1.01. Upgrading is hugely recommended.
Get the source from the downloads page. The NEWS file is here.

Sunday, 4 November 2012

Pinot 1.02

I have just uploaded version 1.02. Get the source here. It's a minor new version. Main changes are updated Japanese and Brazilian Portuguese translations, as well as a brand new Czech translation. Thanks go to Takafumi Arakaki, Adriano Steffler and Zbyněk Schwarz.

Monday, 27 August 2012

Pinot 1.01

Version 1.01 is out.
It can convert RST files with rst2html, assuming that RST files are correctly detected. See this report for an explanation.
The mbox filter should do a much better job at extracting message parts.
Pinot-index can override MIME type detection based on files extensions, with "--override MIMETYPE:EXTENSION".
Finally, unac was dropped in favour of our own code, resulting in faster indexing.
As usual, see the NEWS file for details, and get the source from the Downloads area.

Saturday, 16 June 2012

Pinot 1.0

Pinot finally reaches version 1.0.
I have been wanting to get a new release out for sometime, and was initially going to number it 0.99 but then realized I should have made the jump a long time ago.
I have not been good at following a regular release schedule. I will try and correct that. There are many things I want to fix, change or add.

There's an initial GTK+ 3 port of the GUI codebase, support for LibreOffice's libexttextcat v3.2 and better mbox parsing and extraction.
The NEWS file has the details. Source is here.

Sunday, 6 November 2011

Pinot 0.98

I have just released v0.98, which is going to be the last release hosted on BerliOS.
As of today, Pinot is moving to Google Code at http://code.google.com/p/pinot-search. Please update your bookmarks.

It features two new filters, one for CHM files and another for images that hold Exif, IPTC or XMP metadata. It also supports libexttextcat v3.1, the LibreOffice fork of libtextcat.
Special thanks to Martijn Verstrate and others who helped with translations.

Details can be found in the NEWS file. The source is here.

Saturday, 1 October 2011

Pinot 0.98 is coming

I am planning to release Pinot 0.98 this month. It will have the following features:
- a new filter for CHM files that relies on chmlib.
- a new exiv2-based filter to replace the current libexif filter
- support for libexttextcat, the libtextcat 3.0 fork from LibreOffice.

I found out recently that BerliOS will be closing down at the end of the year; 0.98 will therefore be the last release before I move the whole project somewhere else, probably Google Code.

Sunday, 9 January 2011

Pinot 0.97

After a long break, I am releasing a new version that brings improvements to crawling, memory management and the indexing of acronyms. Several bugs were fixed and translations were massively updated.
I would like to thank all translators involved, and especially Nikolay Kachanov for his feedback. Спасибо большое !

As usual, the NEWS file has the full details and the source can be downloaded here.

Finally, it's come to my attention that Pinot is featured in the Desktop Search section of Datamation's Ultimate List of Open Source Software ! Another good reason to celebrate this New Year ;-)

Thursday, 2 September 2010

Pinot on Gentoo

Josh Saddler blogged about his experience with running Pinot on Gentoo here.
Gentoo users may want to use his up-to-date ebuilds for Pinot and libtextcat.

Monday, 12 July 2010

Pinot 0.96

This version has two major improvements : it's able to index mail messages with content held in a file outside the mbox, and to get the system's battery status via DeviceKit-power or upower.
Several bugs were fixed (including Debian bug #556062). I would encourage anyone using an 0.9x release to upgrade to this.

Note that if you have Xapian 1.2.0 or newer installed, Pinot will use its new smaller, faster Chert back-end.

Special thanks go to Jens Wilhelm Wulf for his feedback and patience ;-)

For the full details, see the NEWS file. Get the source from the download page.

Tuesday, 4 May 2010

Not dead

I haven't done any serious work on Pinot for months, not because I don't want to, but because I really haven't found the time to.
I am targeting a new release at end of June.

Sunday, 6 December 2009

Linux Desktop Search Engines Compared

Linux.com has an article about the various desktop search engines available on Linux. The author is looking for the one most suitable to his needs. Even though he ends up recommending Beagle, Pinot comes out relatively well. Perceived drawbacks are RAM and CPU usage, which I ought to revisit for the next release.

By the way, the comparison table on Wikinfo mentioned in the article can be found here.

Friday, 13 November 2009

Pinot 0.95

At long last, a new release !
0.95 merges in Antoine Jacoutot's patches for the OpenBSD port, fixes the "path:" query filter and the handling of acronyms.

The search plugin for Bing was updated, while the plugins for Exalead and IOI were removed.
Common historical data operations were optimized, which should speed the daemon up a bit.
If you have gtk2 2.16 or newer, the query text field will have an embedded icon on the right-hand side, similarly to Firefox' search box.

Finally, translations in Dutch, French, German, Hebrew, Portuguese and Spanish were updated. Many thanks to the various people who helped with these updates.

The Web site got a lot of visits over the last few months from Bulgaria and the Czech Republic, but unfortunately Pinot hasn't been translated for these countries' languages. If you can help with that, please consider joining Launchpad.

For the full details, see the NEWS file. Get the source from the download page.

Wednesday, 19 August 2009

OpenBSD port

Antoine Jacoutot successfully ported Pinot to OpenBSD. The package is available on OpenPorts.se.
I will merge the related patches into the (much delayed) next release.
Thanks Antoine !