Sunir, did you think about some sort of incremental update thingee for metadb? I think a very easy solution would be to put metadb under RCS control, and provide a CGI URL with a parameter that gives the base version that the requester already has. Result would be a diff between that version and the current one. -- JürgenHermann
Do you mean for people who would like to download the metadb file or for when I'm slurping page titles off of other databases? The metadb is 3.6MB. If a lot of people download it, I'll exceed my bandwidth limits. -- SunirShah
The first. I guess the diffs would be tremendously smaller, since you do not get that dramastic changes in the set of titles in a wiki. -- JürgenHermann
Sunir, saw your offer on the 0.12 page, and will come back to you when I'm finished with implementing the basic metadb features (can do the tests on my old copy). -- JürgenHermann
Other similar things.
JeffDairiki of HammondWiki has another excellent implementation. See InterWikiSearch.
See also http://www.metawiki.com, an attempt to be a wiki directory.
AcadWiki:MetaSearchEngine has easy access to both.
Would it be ok to abuse your implementation to include a native search dialog (i.e. do an internal HTTP request to your cgi)? -- JürgenHermann
Please, go right ahead and make requests directly to my CGI script. This was intended. -- SunirShah
This rocks! --SimonMichael
By the way, put a list of sites you want indexed on MeatBall:MetaWiki and I'll put them in.
Er, well, if you feel particularly ambitious: http://zope.org/Wikis has a partial list. But how many wikis can your system handle ? Implementation details would be interesting.
In general, most zwiki-based sites should respond to <base_url>/SearchPage??expr=&noheaders=1 . Is this suitable for your indexing ? Eg,
(I think that ZWiki interface doesn't use a Catalog, which makes it expensive. Could we pick another URI like listpages to use? And if so, is there a real spec for what this list should look like? Does it even need to be HTML with hrefs, or just a text list, and does it need full URIs or is just page names sufficient? --BillSeitz)
After note with Sunir, have implemented /listpages which
See also Wiki:MetaWiki, ZWiki:MetaWiki, ZWiki:SeeAlso
Please add WebSeitzWiki http://webseitz.fluxent.com/wiki/listpages --BillSeitz
Please add ThoughtStorms? to InterMap as http://www.nooranch.com/synaesmedia/wiki/wiki.cgi? and add it to MetaWiki using http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?action=index (--BillSeitz, for PhilJones)
Please add BlueOxen? http://collab.blueoxen.net/cgi-bin/wiki.pl?action=index --BillSeitz
Please add EugeneEricKim http://www.eekim.com/cgi-bin/wiki.pl?action=index --BillSeitz
(for 2 previous, for permission see http://collab.blueoxen.net/forums/cgi-bin/mesg.cgi?a=yak&i=20040211172709.GA27313@douge.blueoxen.net )
Please add ChrisDent http://www.burningchrome.com:8000/~cdent/wiki.cgi?action=index see http://collab.blueoxen.net/forums/cgi-bin/mesg.cgi?a=yak&i=Pine.OSX.email@example.com --BillSeitz