Arcturus on 12 December 2012
I'd be more inclined to contribute if there was some guarantee that issues or errors would be fixed. There have been a several threads lately that point out issues/bugs with this site, but they fall on deaf ears.