UseModWiki: История и развитие вики-движка, использовавшегося в Wikipedia
UseModWiki
UseModWiki: бесплатное wiki ПО на Perl, предшественник MediaWiki. Простое хранение страниц в файлах, открытый исходный код (GNU GPL). История и клоны wiki.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Свободное и открытое программное обеспечение для вики, ранее использовавшееся в Википедии.
Free and open source wiki software, once used by Wikipedia
UseModWiki — это программное обеспечение для вики, написанное на Perl и распространяемое под лицензией GNU General Public License. Страницы в UseModWiki хранятся в обычных файлах, а не в реляционной базе данных. Английская Википедия и многие другие языковые версии Википедии использовали UseModWiki до перехода на MediaWiki.
UseModWiki is a wiki software written in Perl and licensed under the GNU General Public License. Pages in UseModWiki are stored in ordinary files, not in a relational database. Wikipedias in English and many other languages were powered by UseModWiki until switching to MediaWiki.
История
После того, как Уорд Каннингэм создал первый веб-сайт вики WikiWikiWeb, появилось множество "WikiWikiClones", которые реализовывали функции и дизайн движка WikiWikiWeb ("WikiBase"), написанного в основном на Perl. Питер Мерел разработал CVWiki, который был одним из первых WikiWikiClones, частично выпущенным под лицензией GNU Lesser General Public License, а Маркус Денкер затем разработал AtisWiki, выпущенный под лицензией GNU General Public License и основанный на CVWiki. В 1990-х годах Клиффорд Адамс инициировал проект Usenet Moderation, который должен был позволить пользователям обмениваться оценками, правками и, в конечном итоге, сводной информацией/информацией об изменениях в публикациях Usenet. В 1999 году этот проект был заменен концепцией вики, и 11 октября началась разработка UseModWiki как упрощенного форка AtisWiki. Начиная с версии 0.4 ("WikiFour") в ноябре 1999 года, в UseModWiki было добавлено больше функций и улучшений. В 2000 году был запущен второй веб-сайт UseModWiki – MeatballWiki, размещенный на usemod.com, вместе с официальным сайтом UseModWiki. В 2001 году, будучи разработчиком UseModWiki и участником Википедии, Адамс внес множество улучшений, ориентированных на использование энциклопедии, в версии 0.91 и 0.92, в частности, "свободные ссылки", использующие двойные квадратные скобки (например, [[Википедия]]) в качестве альтернативы camel case для ссылок на другие страницы. В сентябре 2003 года, после двух лет разработки с предыдущей версии, выпуск версии 1.0 представил множество новых функций, включая CSS, RSS, загрузку файлов, UTF-8 и многое другое. После этого разработка была приостановлена, а в декабре 2004 года была обнаружена уязвимость межсайтового скриптинга (CVE 2004-1397). Она была устранена в июле 2007 года, когда Маркус Луде принял проект UseModWiki от Клиффорда Адамса с выпуском версии 1.0.1. После этого выпускались только версии с исправлениями ошибок.
After Ward Cunningham created the first wiki website WikiWikiWeb, there were various "WikiWikiClones" that implemented the functions and design of WikiWikiWeb's engine ("WikiBase"), mainly written in Perl. Peter Merel developed CVWiki which was an early WikiWikiClone released partially under the GNU Lesser General Public License, and Markus Denker then developed AtisWiki which was released under the GNU General Public License and based on CVWiki. In the 1990s, Clifford Adams initiated the Usenet Moderation project that would allow users to share rating, editing, and eventually summary/change information about Usenet postings. It was replaced by the concept of wikis in 1999, and the development of UseModWiki started on October 11 as a simplified fork of AtisWiki. From version 0.4 ("WikiFour") in November 1999, more functions and improvements were introduced to UseModWiki. In 2000, the second UseModWiki website MeatballWiki was launched and hosted in usemod. com, along with the official website of UseModWiki. In 2001, as Adams was both of the UseModWiki developer and a Wikipedian, he brought many improvements for the usages of an encyclopedia to v0.91 and v0.92, especially "free links" that uses double square brackets (e. g., [[Wikipedia]]) as an option along with camel case for linking to another page. In September 2003, after two years of development from the previous version, the release of version 1.0 introduced many new features including CSS, RSS, file uploads, UTF 8, and more. The development was then halted, and a cross site scripting vulnerability (CVE 2004 1397) was discovered in December 2004. It was patched in July 2007 when Markus Lude took over the project of UseModWiki from Clifford Adams, with the release of version 1.0.1. Only bug fixing versions were released since that.
Использование в Википедии
Программное обеспечение вики для английской Википедии изначально было UseModWiki (фаза I, ретроспективно) с момента основания 15 января 2001 года, а к январю 2002 года Википедии на 22 языках использовали UseModWiki. Английская версия перешла на "PHP-скрипт" (фаза II) 25 января 2002 года – новое программное обеспечение вики, основанное на UseModWiki, но переписанное на PHP. 20 июля "PHP-скрипт" был заменен собственным переписанным программным обеспечением вики (фаза III), которое сейчас известно как MediaWiki, для повышения производительности и функциональности. Другие языковые версии постепенно перешли на MediaWiki, и к концу 2003 года лишь несколько активных версий, включая каталанскую Википедию, всё ещё работали на UseModWiki. 25 января 2004 года, также во вторую годовщину "PHP-скрипта", последние оставшиеся версии UseModWiki перешли на MediaWiki.
The wiki software for the English Wikipedia was UseModWiki (phase I, retroactively) since the establishment on January 15, 2001, and as of January 2002, Wikipedias in 22 languages were powered by UseModWiki. The English edition switched to "the PHP script" (phase II) on January 25, 2002, a new wiki software based on UseModWiki but rewritten in PHP. On July 20, "the PHP script" was then replaced by its own rewritten wiki software (phase III), currently known as MediaWiki, for better performance and functionality. Other language editions gradually switched to MediaWiki afterwards, and as of late 2003, only a few active editions including Catalan Wikipedia were still powered by UseModWiki. On January 25, 2004, also the second anniversary of the "PHP script", the last remaining UseModWiki editions switched to MediaWiki.