Sphinx search for Discourse

It is not failing for now, they’re just a better option to consider in the future.

Is discourse being built to be a unique forum experience with innovation and great features that other forum software might lack or is it built just to handle sharing, communication, and discussion in a different way?

I’ve created several topics about Discourse on VB and XF because i was impressed with its simplicity and its strive for innovation which is something that drove me toward looking at. Vb has many features and probably that is why many were like “it looks nice and ok… well… but not for big discussions” - that was many people first impression.

I still like Discourse for its simplicity and I want it to see it better and unique : ) i believe it has a great future.

Well yes, certainly not for VB 4.x because that is what they used (horrible approach) but with Vb 5.x where they started to use Sphnix, it was a better move.

In an interesting turn of events, adding a dependency to something like lucene or sphinx is now not really a huge deal - now that we use Docker for deployment.

That said, full page results must come first, we need to continue refining pg, till we strongly believe it is just too limited for our purposes.

There is a whole unexplored vector (pg_trgm) that needs testing first. I don’t see any reason to jump off the bus before we

  1. Come to a strong understanding of the limitations of the bus
  2. Agree that the bus is too limited
3 Likes

This is technology push that’s (currently) without benefits. It adds complexity and will be limiting to adoption.
First identity the problem, then look for tools to solve it. Not the other way around.

Don’t get me wrong, I really love Sphinx, and use it in several large projects.

4 Likes

Full page search is really needed. I was looking for something here and I couldn’t even tell when a topic / post was made. Almost everything was pretty old, and I suspect there’s more out there, but the limited results and information about the search was very frustrating.

Until we have that, try Sam’s little hack for now

https://meta.discourse.org/?search=canary

2 Likes

We created a plugin for full page search results: https://github.com/www2014/discourse_advanced_search - you’re welcome to contribute

2 Likes

Thanks. I noticed this the other day, and suggested that we try it out. I’m not an admin, so that’s as far as I can go.

Now my discourse bookmark is:

https://meta.discourse.org/?search=webinsane

Because no one is as cool as me :smile:

1 Like