[MonoDevelop] Lucene-based full-text search

Michael Hutchinson m.j.hutchinson at gmail.com
Mon Oct 11 16:43:48 EDT 2010


On Sun, Oct 10, 2010 at 6:05 PM, Sergey Lobko-Lobanovsky
<serge.lobanovsky at gmail.com> wrote:
> Hello guys,
> Since I am new here, let me do a quick intro. My name's Sergey, and I've
> been following Mono and MonoDevelop since ever since it was first announced.
> I am a huge fan of the .NET framework and have some experience with it, and
> I've always wanted to contribute to Mono. And now after several years of
> watching I finally have an opportunity to join and get some stuff done.
> Going through the what's needed sections in the wiki, I've noticed that
> there's a need to integrate Lucene as the full-text search engine. I do have
> some previous experience with NLucene, and I thought I could contribute
> here.
> I've been also using IntelliJ IDEA quite extensively for the recent month,
> so I think I have ideas on how to improve on the MonoDevelop's ease of use
> and productivity. But that's a long shot, of course.
> In the meantime, has there been any discussion on the Lucene integration?
> Would appreciate any info from the old folks on that before I start writing
> down my own ideas on how to do this.

I can't think of anything offhand, it was just an idea that had been
thrown around ("wouldn't it be awesome if searches were instant?").
Other ideas in the same area would be
* indexing all references to make "find references" instant - though
maybe thsi could be done in pidb files rather than lucene
* some kind of global search (project, files, panels, docs, commands)
like QT Creator and VS Productivity Tools
(http://blogs.msdn.com/b/visualstudio/archive/2010/08/03/quick-access-extension.aspx)
- lucene would totally make sense for this, especially as MonoDoc docs
already have NLucene indexes

I'd love to hear any more ideas you have for improving usability and
productivity!

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list