* Gauged by anecdotes seen on a live twitter search I'm no longer watching.
Recently in News Category
* Gauged by anecdotes seen on a live twitter search I'm no longer watching.
- We switched servers from Slicehost to Linode. Site is running a lot faster, now.
- ImplSearchbot was shut down. At present, a rewrite of a rewrite of it is serving up static JSON files built from Mediawiki's category data drawn from the internal database representation.
- Johannes Rössel created a client-side script in PowerShell to perform the type of work that ImplSearchBot performed, based on the JSON data.
- Opticron is building a MediaWiki extension to do on-the-fly generation the reports that ImplSearchBot. To this end, a fresh export of many of Rosetta Code's pages was produced.
- The "Tasks not Implemented in " pages were moved to the new Reports namespace.
- It's well past time to update and upgrade GeSHi again, and to pull in support for the various languages that have cropped up on Rosetta Code. Michael Mol is part of the GeSHi project, so if there are any changes, features and other concerns that need to be addressed, renew them on the relevant Syntax Highighting page.
- With the update of the Blog software, XFeeds has been having issues. It may be updated, replaced or removed; The specific outcome remains to be seen.
- The server may get some additional reconfiguration to add support for Squid caching, but doing so for MediaWiki is non-trivial, will require some extensive attention.
- Michael Mol has found an outside company that is willing to work with Rosetta Code towards the goal of publishing and selling books based on categorical specs provided by any user or visitor of the site. Naturally, the site's GFDL license will be respected; Any book sold will have a free electronic copy available for download. Each book is expected to contain a list of contributors to the pages used, as well as the contents of their user pages.
- Michael Mol has been logging #rosettacode on Freenode continually since 2007, but hasn't yet put those logs online in a consistent and updateable fashion. Assistance and/or advice would be helpful.
Due to a lack of available time resulting from the growth of the site, the growth of ISB's mission, and other issues unrelated to Rosetta Code, I do not have time to maintain and operate the bot in addition to other site maintenance tasks. As a result, ISB was disabled since Labor Day 2009 due to a lack of sufficient time to get the bot up and running properly, and very likely won't be resumed in its normal role. It needs to be replaced by another bot, mechanism or avenue maintained and operated by someone who has more time available to respond to bugs and feature requests. To this end, ISB has been repurposed to provide fast access to the raw category data of the wiki, avoiding some of the overhead that bots that depend on category data currently face.
I should add that the "unimplemented in X" pages are still needed, or at least the information they provide is, but I don't have the time to maintain the software that explicitly creates and maintains them; There is a backlog of other things I need to work on with respect to site infrastructure, including fixes to old problems and addition of new features. I am very, very open to helping anyone interested in writing a substitute bot get started.
Until I have time to set up the new Report namespace, take a look at 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 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 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.
ImplSearchBot has been down since Labor Day, and will likely remain down until it is replaced. More on that later.
You might have noticed either that the blog was down for much of the week following Labor Day, or, alternately, that the blog looks significantly different. For a combination of performance and security reasons, I've migrated the Rosetta Code blog from Wordpress to Movable Type. Old posts have formatting issues. I may go back and correct them as I have time, but of all the traffic data I have, nothing suggests that that would be worthwhile.
The Rosetta Code planet is not being updated at the moment, but that will be rectified this weekend. Hopefully, I will also be able to finish the infrastructure to provide faster and simpler access to the data that ImplSearchBot depends on. And I will likely write a couple more blog posts.
- The lang tags can be checked against this list.
- Fill in any of the other features for any language.
- Move links to official sites in the category text to the "site" parameter in the template.
- If you see an error in the features for a language, fix it or discuss it in the language's talk page.
- If you see a problem with the way the tables or div boxes are set up, fix it or discuss it on the language template talk page.
- If you just want to spruce up the template with color or something cool like that, go ahead. It's a wiki so we can just undo it if we don't like it.
