[Wikisource-l] Some (tech) news