Search is part of the fundamental infrastructure of the Internet. And, it is currently broken.

Why is it broken? It is broken for the same reason that proprietary software is always broken: lack of freedom, lack of community, lack of accountability, lack of transparency. Here, we will start to change all that.

Grub started back in 2000 with a simple concept of distributing part of the search process pipeline: crawling. In a way, we were a bit ahead of our time, but our intention then was what it is now. We want to help fix search.

Now, with the help of community members and Open Source developers our time has come again. Come be part of something greater. Come help us change the World.

Grub Next Generation Python client 0.3 released

The third version of the python grub client is available. This release features many changes, improved arc generation, more stability and options. The default dispatch and upload server is now the new Next Generation Upload server to help testing.

This release features:

  • Fixed bug which produced wrong arcs. No more 401 errors. Closes bug: http://grub.org/?q=en/node/237 (thanks to Chris Hall, Bartek Jasicki and Balinny)
  • Works with the new upload server

GrubNG Users Stats

Finally, Grub have own users statistics. First version was released today. At this moment, they are available only for new upload server (how switch to use new server, you can read in earlier news.

Grub Next Generation upload server 0.2 released

Second alpha of Grub Next Generation C# upload server is available. Changes since last release (0.1):

- added users statistics
- added server API
- added more verbose informations about invalid .arc files
- added ability to update configuration file
- fixed few bugs with crash server on invalid .arc files

Grub Next Generation upload server 0.1 released

Today we release first alpha version of new upload server. Current version work only on *nix systems.
You can see this server in action at http://soap.grub.org:8080/
If you want participate in tests new server, please change your dispatch server (server with workunits) address from http://dispatch.grub.swlabs.org/do/workunit on http://dispatch.grub.org/do/workunit/dev
New server have fixed few bugs which appear in old (wrong month number, problems with upload .arc files when username contains spaces) but probably have implemented few new bugs, so please be careful.

Grub C# client 0.8.3 released

New version of Grub Next Generation C# client is available. Changes since last release (0.8.2):

- fixed bug with crash client on connection failure to sitemap server
- fixed bug with no new workunit if username contain whitespaces
- url encode all whitespaces in upload url

If you only update from previous version, run autoupdater in client to get new files. If you want start your adventure with Grub - you can download new version from project page.

Syndicate content