User:ImplSearchBot: Difference between revisions

m
(→‎How often I do it: Updates and partial resolution)
Line 11:
: I should add that the "unimplemented in X" pages are still ''needed'', but I don't have the time to maintain the software that explicitly creates and maintains them. I am very, very open to helping anyone interested in writing a substitute bot get started, and I would suggest that a discussion take place over at the [[Rosetta Code:Village Pump|Village Pump]] as to what features the substitute bot provides. --[[User:Short Circuit|Michael Mol]] 17:33, 10 September 2009 (UTC)
:: Until I have time to set up the new Report namespace, take a look at [http://rosettacode.org/json/isb/ these JSON] files. There is one JSON file there for every category on the wiki. Each JSON file contains the contents of the relevant category, with the exception of [http://rosettacode.org/json/isb/_categories.json this one], which contains the names of all the categories. There is a running service on the server that updates the JSON files within a few minutes of a page being added to the category. The update is tied to the server's five-second load average, and should almost never take longer than four minutes. The timestamps on the file, for the most part, reflect the last time the category was updated; The files are only written to if the category contents change between checks, or if the file was deleted by manual means.
:: Wander over to {{vp:|ImplSearchBot Fate and Replacement}} and discuss a replacement for the ImplSearchBot. Some time in the next couple weeks, I'll be ready to grant Bot privileges to whatever account is to replace ImplSearchBot. Don't limit your ideas to MediaWiki bots, though; There are a variety of other ways the data could be used, from RSS feeds to in-browser widgets. --[[User:Short Circuit|Michael Mol]] 09:06, 13 September 2009 (UTC)
 
=How I do it=