UPDATE: Xapian is now deployed for all users. Google search is now offered when Drupal search block is disabled. Details.

When the site gets too busy, the infrastructure team sometimes disables the built-in search function. When this happens, you can use Google to search by putting site:drupal.org in with your query. There are also a couple of unofficial sites mentioned in the comments below. The issue to discuss how best to handle providing an alternate search is here. Comments have been disabled on this post because they were becoming unproductive. If you are able to help with the problem, please do so via that issue. Please note that saying "someone" needs to do "something" will not be any more helpful on that issue. We are already well aware of that.

Michelle

Comments

vkr11’s picture

Give http://drupalsearch.org a try. It is built on Google CSE and allows to search drupal.org with refinements.
Discussion about this at: http://drupal.org/node/272208

Disclaimer - I built the site

- Victor

mattman’s picture

Another site using custom search engines to search the drupal.org site(s) is http://searchdrupal.org

I find that it's most useful for searching for modules.

david strauss’s picture

I think I'll register drupalsearchdrupaldrupalsearch.info.

seaneffel’s picture

I already got the tv, biz , and mobi. And co.jp. If you want them, I can cut you a deal :)

JohnForsythe’s picture

Well, since we're all plugging our search tools... here's one that's not just a rehashed Google search. ;)

http://drupalmodules.com/module-finder

It searches while you type, highlighting keywords in real time. It lets you filter by category, version, title, keywords.. and it even displays module ratings.

Built with jQuery and a whole lot of magic. It even works when Drupal.org is down.

--
John Forsythe
Need reliable Drupal hosting?

WorldFallz’s picture

It would be great if the search block could be replaced with a little block with nothing but this info (and perhaps a link to google with "site:drupal.org" already specified). I've been trying to work this out to submit a proper issue, but I can't get it working yet-- AFAIK throttling turns off modules, but doesn't turn them on does it?

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

michelle’s picture

I don't know. I've never personally used the throttle module. I'm sure there are better ways of notifying people of what's happening but the people able to work on that are busy working on fixing the root problem. I just put this post up as a stopgap.

To the other poster asking why throttle was removed: http://drupal.org/node/245504

Michelle

--------------------------------------
See my Drupal articles and tutorials or come check out life in the Coulee Region.

Anonymous’s picture

Exactly what I was about to suggest!

xmacinfo’s picture

So I see that the Throttle module works fine. I wonder why in Drupal 7 it has been removed.

david strauss’s picture

The throttle module is a crutch. Drupal.org isn't using the throttle module, anyway. I've updated the post on the front page to clarify this.

xmacinfo’s picture

Thanks for correcting the original post. I was under the impression that the throttle module really worked.

Boletus’s picture

Sorry to hear that search is partially disabled. Search in crucial to find useful information on drupal.org. The informations architecture is ... well I don't know. I been here for 1½ years and I still have no clue how the documentation and stuff is organized. I use the search function and sometimes I find documentation pages, in sections I have never seen before, and ... I may be totally stupid - the academic education in usability and information technology obviously was of no use. And that's OK with me. But I need the search function.

modul’s picture

Exactly my feelings, Boletus. The search function IS essential to Drupal.org.
I was actually surprized to read in this thread that the search is disabled manually. To me that would be all the more reason to put a message!! I'm sure that can't be too much trouble for the wizards who are working on the root problem. echo "The search function has been temporarily disabled"; would already do the trick :-) It would prevent threads like this, adding to the pile of texts that the weary search function is, in vain, trying to cope with.

StevenSokulski’s picture

I've always felt that if search is a feature Drupal can't afford to offer (if you can't offer it when a large number of users are online then it isn't a very good feature) maybe they should work to integrate Google into the site to ease the strain without crippling the site.

Does search still shutoff for anonymous users automatically? Thought this was cool, but with no explanation of the fact that there is a search engine at all you end up with anon users thinking one doesn't exist at all.

Rainy Day’s picture

And i agree with others who have said if Drupal.org can’t support a Drupal feature because of the overhead it adds to the server, it probably isn’t a very good feature.

A search box which plays hide-n-seek, and telling people to go use Google when it’s hiding, is a Mickey Mouse solution at best.

It would seem a better short-term jerry-rig solution is simply to add a Google search box in place of the Drupal search box (as several people have already suggested), and the long-term solution is to fix the Drupal search function (as the current situation rather proves that it is, indeed, broken).

tassoman’s picture

Why don't you switch search box to google search box instead of completely removing it? You could get also reward using adwords.
___________
by Tassoman

geek, net addicted user

thorie’s picture

I'm not sure how well it reflects on the capabilities of the Drupal framework if the home site can't keep all features enabled; especially crucial features like site search.

I am fully aware that this is a financial issue at the end of the day, but it's not terribly reassuring to those evaluating Drupal for high-volume sites.

lelizondo’s picture

Thanks Michelle for letting the community know about this. As you can imagine it's impossible to know why the search is disabled without searching, so I guess people just ask and ask as I did without searching...

:)

Luis

Luis

michelle’s picture

Actually, it's not impossible. I'm not psychic, after all. I gathered that list of posts by clicking on "recent posts" and scanning the previous two hours for posts about search. That's probably the most approachable for people not deep in the comunity to find things out. Then there's looking at the webmaster issue queue, which has a slew of issues right up on top so no need to search. Failing those, there's hanging out on IRC, especially the infra channel, where you hear about anything that's going on. I put it up on the front page because people were just posting over and over without looking and I hoped they'd at least look there, not because it was impossible to find.

Michelle

--------------------------------------
See my Drupal articles and tutorials or come check out life in the Coulee Region.

sven h’s picture

I agree totally, the way in which info can be found on drupal.org is a complete mess if you compare it with the great ease with which drupal can be installed and used.
I NEED search to find my way around.

If you use search via google you sometimes even end up in modules (and I mean the programming) in stead of content!!!!

GET SEARCH ENABLED AGAIN, PLEAAAASE!

WorldFallz’s picture

and don't forget News and announcements which is where I go/what I look for first (on any site, not just drupal) whenever I suspect there's a problem with the site. ;-)

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

mo6’s picture

I'd suggest putting the search function on a separate machine with a duplicate (slave) database so that search is completely isolated from d.o. As said before, search is essential for a site as d.o., but it shouldn't slow the main site down.

hass’s picture

I've never used Google CSE it myself, but wouldn't it be a better idea to turn ON a Google CSE if the internal search is going to be switched OFF? This would keep up the usability in d.o...

Hsn devop’s picture

I mean if drupal website has a major problem with the search issue.. shouldnt they rethink about it !?!?!
iam investing alot of money in this problem for my clients, just to solve the slow speed of this search..
you have alot of choices... google CSE, replicated slave db search, SOLR ....
common you definitely are thinking about a solution for this.. if u didn't find ,, i can sell u my solution :)

WorldFallz’s picture

who exactly are these amorphous "drupal people" you are addressing? Last time i checked, drupal was open source which means "drupal people" are US (all of US, you included). If you have a better solution why not contribute it?

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

Hsn devop’s picture

i gave them a great solution SOLR, this is more than a contribution, despite that i thought US people agree that good criticism is for the good sake of drupal..

excuse my way, but i made a successful suggestion.
SOLR is a text search engine, that is not connected to drupal DB nor server it can run on a different server, all the queries will be indexed by http actions, they will be saved in a form of text indices.. SOLR is based on lucene. use that it faster and more accurate.