Java

Solr Usability Contest – one week in

It has been just over a week since launching Solr Usability Contest. It is doing well. There are 25 suggestions, more than 150 visits, and quite a number of votes.

The most popular suggestion so far is Better Documentation. This is both easy to predict and a bit sad. From my own experience, there is quite a bit of documentation about Solr on the web, but it might be a little hard to find. Some of the best stuff actually hides in videos and slideshows, so may not even be easily visible to Google. And then, there are books - also not indexable (see relevant suggestion). Some of those books  are quite comprehensive. And, of course, for the advanced material, the source code is self-documenting on the most basic level, yet again not something Google can search effectively (use other search engines for that).

My book on Solr is now published

It is a great moment. After many months of work, my book is finally published and is available from multiple sources. It is called Instant Apache Solr for Indexing Data How-to and it has been published by the Packt Publishing.

There is a number of books published on Solr, but I feel that mine is different. Most of the books try to cover as much of Solr as possible and have a reference-style approach to explaining what different Solr components do. This is useful but - because Solr is so large - it is easy to get over-saturated with all the information and still have no idea of how to put a good Solr setup together.

5 unobvious things about Atlassian Crowd’s Delegated Authentication Directory

Atlassian has just released Crowd 1.3 that now has the Delegated Authentication option - two-faced directory with an external LDAP facing part for authentication and an internal Crowd part for authorisation. This double-faced functionality causes some non-obvious interface issues. The most important issue to understand is that external part is accessed only when user is authenticated with full username/password. In any other context, users and groups are those that are copied/imported into the internal Crowd side of the directory.