Anatoly Levenchuk (ailev) wrote,
Anatoly Levenchuk
ailev

Categories:

Проектная археология. Раскопки Xanadu

Один из интересных примеров раскапывания запутанных проектов -- это Xanadu(r)Cyberacheology Project.

Где-то с 1960 года начинается история проекта Xanadu, который является динозавром всех гипертекстовых проектов. Главной ошибкой этих ребят было упование на копирайты, закрытые разработки и т.д. И тут пришел WWW и опошлил их радужные надежды на "правильный" веб, с проплачиваемым цитированием в обмен на всегда небитые ссылки. Но до 1998г., когда они сдались, обозвались Udanax и выложили все свои наработки в OpenSource, ребята наворотили жуткой крутизны программные системы, воплощающие головокружительной красоты концепции визуализации и поддержки гипертекстов. Динозавр был брошен as is, а его живая душа-команда, хранительница "в головах" всех идей и наработок, пошла работать в разные другие места, или вышла на пенсию. И только эхо от этих идей оказалось доступным в кодах.

И тогда был учрежден проект по возвращению культурного наследия Xanadu -- люди кропотливо разбираются в исходных текстах программ, рабочей переписке команды проекта и извлекают из этих останков динозавра казалось бы навечно исчезнувшие знания -- определения терминов, описания переменных и функций. Все это реализовано на wiki и довольно шустро пополняется: http://www.sunless-sea.net/wiki/RecentChanges

Глядючи на этот проект, вспоминается чайфовское "Поплачь о нем, пока он живой!".

И вновь я задумываюсь: имеет ли такая "проектная археология" хоть какой-то смысл, кроме хобби для участников этих раскопок? Могут ли пригодиться хоть кому-нибудь раскопанные ими знания? Или ценность этих знаний одинакова как в "закопанном", так и в "раскопанном" виде? Как я понимаю, тамошняя тусовка надеется, что сумеет воплотить в современных средствах большие куски наработанной за 40 лет проекта идеологии, считая что многие идеологические моменты "закопаны" в исходных текстах, и нет другого способа их оттуда извлечь, кроме как коллективно разобраться и извлечь. А потом воплотить в новых системах. Гм. А ведь там целый клуб таких "воплощателей"...

В любом случае -- интересно было поглядеть, как в wiki представляются сведения о достаточно сложном проекте. Почему они не используют саму xanadu для такого представления? Дело ведь не только в том, что xanadu существенно standalone application ;)
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 0 comments