Texas Technical updates and improvements: Latest tech news from the Wikimedia technical community.← Back to ContentsView Latest Issue1 July 2015 Technology report Technical updates and improvements Contribute — Share this E-mail Facebook Twitter LinkedIn Reddit Digg By Wikimedia tech ambassadors The following content has been republished as-is from the Tech News weekly report.
Discuss this story