Student Name : Ajay Bhat
Student e-mail : a.ajay.bhat@gmail.com
Project Proposal title : Make Luke a Lucene/Solr Module
Apache Project Name : Apache Lucene
Mentor name : Mark Miller
Link to project idea JIRA : Make Luke a Lucene/Solr Module
1. Abstract
Current (sandbox) version of Luke can be accessed at : https://svn.apache.org/repos/asf/lucene/sandbox/luke
The original repo created by Andrzej Bialecki can be accessed at : http://luke.googlecode.com/svn/trunk/
Luke accesses already existing Lucene indexes and allows you to display and modify their content in several ways:
Currently the Luke application uses Thinlet (LGPL Licensed API) for many of the GUI features. The UI needs to be ported to an Apache Licensed API for adding it to the trunk. The porting has been done to support Lucene 4.0.0. However lot of work still needs to be done. In this project I am mainly focusing on porting some of the plugins present in the Luke version, so it is more beneficial to the community and users who want to make use of these plugins.