'Uncategorized' Category
-
Dec172009
LiquidThreads almost ready to deploy
Hi all,
With the Foundation’s support, I’ve spent the last few months churning away at LiquidThreads, a new discussion system that is proposed for use on Wikimedia projects.
Essentially, it’s an attempt to marry the radical openness of the wiki paradigm with the usability and practicality of a forum-like system. As the name implies, LiquidThreads is designed [...] -
Oct272009
MySQL, Ubuntu, Temporary Tables and AppArmor
I was trying to install CiviCRM on Wikimedia Australia’s server, and I came across this fun error:
ERROR 1005 (HY000): Can’t create table ‘/tmp/#sql7013_9_0.frm’ (errno: -1)
Turned out, Ubuntu’s AppArmor was breaking the creation of temporary tables in /tmp.
The way around this was to add a new line to the apparmor profile for mysqld
/tmp/** rwk -
Oct202009
Sex Offender Registration: The Facts
In an internet argument, I recently posted this response, built mostly from facts culled from Human Rights Watch’s report, “No Easy Answer“, on sex offender registration. It’s got lots of fun facts in it that might be handy, so I thought I’d post it here.
You can speculate and reason all you like (”once a pedophile, [...] -
Oct142009
Fun with MacPorts and phpize
One of the plethora of problems I’ve had with MacPorts after installing Snow Leopard was the following error:
/opt/local/bin/phpize: line 159: 13947 Segmentation fault $PHP_AUTOCONF
Turned out, this meant that my autoconf was out of date (line 159 of phpize is autoconf). The way to resolve this is with:
$ sudo port upgrade –force autoconf
After this, things seemed [...] -
Sep082009
So that was Wikimania
So, that was Wikimania.
I’ve just finished up a week in Beautiful Buenos Aires, Argentina, where Wikimedia held its annual conference, Wikimania. I think the best way to describe it is “Crazy fun”.
Highlights (the sessions)Richard Stallman (enough said).
Finding out some of the stuff Kate and Ævar have been doing on OSM.
Chatting to Christian about DBpedia, an [...] -
Aug132009
Board elections 2009 results released
So we’ve finally released the results of the board elections. Congratulations to Kat, SJ and Ting.
I wasn’t able to vote this time around, as I was on the elections committee. That wasn’t really a barrel of laughs, although I think it was good experience. There was a bunch of last-minute drama, including confusion about which [...] -
Jul142009
iPhone OS and Entitlements
I’ve been working on iIrssi, which is a project of mine to give irssi push notifications on the iPhone.
Unfortunately, even when following Apple’s instructions for getting push notifications going, I ran into this error:
Error in registration. Error: Error Domain=NSCocoaErrorDomain Code=3000 UserInfo=0×1402f0 “no valid ‘aps-environment’ entitlement string found for application
As it turns out, I needed to [...] -
Jul092009
Farewell to Scott
I learned yesterday that Scott, the husband of my good friend Betsy, finally succumbed to lung cancer (he was not a smoker) at the premature age of 33.
I can’t be nearly as eloquent as Phoebe, but it would be perverse for me not to post something of what little I know of Scott. I met [...] -
Jun302009
LiquidThreads visual refresh
Since my last post about LiquidThreads, I’ve given it a major visual makeover, making it much prettier, and more in line with what users are used to with comment threads, forums, and other similar software.
Here’s an overview of the new interfaceThe new interface relies on paging, rather than archiving. Instead of artificially removing a discussion [...]
-
Jun172009
Discussion threading on Wikimedia sites with LiquidThreads
Wikimedia sites will know very well the pains of managing discussion in a MediaWiki installation. Presently, like a lot of early MediaWiki, it’s a hacked together solution — make the discussion pages editable, add some niceties like signatures (with the date/time and user who made the edit), and a button at the top for creating [...]