1. О версиях и ветвях развития редактора, поиске программ и документации
1.1. О версиях и ветвях развития редактора
О версиях редактора 2.42x и младше можно не упоминать - они не совместимы
с датами 2000 года и 21 века. Альфа- и бета-версии 2.50 имеет смысл
заменить на последний коммерческий релиз редактора - версию 2.50 (октябрь
1995 года; файлы ge?250.zip). Эта версия была снабжена необходимыми
конфигурационными файлами и документацией (gem250.zip). Затем было выпущено
несколько версий 3.00.Alpha#, потом автор решил, что новые альфы содержат
слишком много ошибок, вернулся к исходникам 2.50, и сделал пару выпусков
2.51.A####. Однако он затем снова вернулся к разработке версий 3.x. После
3.00.Alpha5 "Bug Terminator", которая изобиловала жутким количеством
ошибок, пошли беты - 3.00.Beta1, 2, 3, и т.д.
Версия 3.00.b5 оказалась последней коммерческой версией. После нее
автор выпустил версию 3.0.0 с доступными исходными текстами. С этого
момента версии редактора нумеруются следующим образом:
<версия>.<подверсия>.<номер выпуска>. Где <подверсия> имеет особый
смысл: если число нечетное, то это потенциально нестабильная версия.
Если же четное - то стабильная. Hовые функции, прорабатываемые в
нестабильной версии, со временем переходят в стабильную.
Последний релиз (уже некоммерческий) редактора от Соренсена - 3.0.1
(февраль 1999 года) - так же включал полный комплект документации и
примерных конфигурационных файлов.
После опубликования исходных текстов редактора возникло несколько
ветвей развития сторонних авторов, созданные на основе публично
доступных исходных кодов. Hаиболее популярные в exUSSR, пожалуй,
GoldED-asa (последняя версия 3.0.1-asa10 beta 3) и GoldED+ (дальнейшее
развитие GoldED-asa) Александра Аганичева (2:5020/201.58), GoldED-GP
Игоря Ванина (2:5030/448; только под OS/2; патчи Игоря Ванина включены
в версии Алекса Аганичева). Часто версии, созданные на базе исходников
релиза 3.0.1, называют "пост-релизами".
Разработка редактора ведется параллельно под несколько платформ - DOS,
DOS/DPMI (она же DOS32 или DOS/386), OS/2, Win32, Linux. До 3.00.Beta3
включительно для работы DPMI-версии редактора был необходим dos-расширитель
dos4gw.exe (или Pmode/W), с версии 3.00.b4 автор перешел на другой
экстендер - cwsdpmi.exe, наличие которого не обязательно при запуске
программы под OS/2 или Win95. С Beta5 мы уже имеем два разных файла
DPMI-версии, рассчитанные на работу с различными экстендерами - cwsdpmi
и dos4gw.
Из названия архива с дистрибутивом можно легко узнать о его содержимом:
обычно имя архива составляется следующим образом:
для GoldED - ge?###&&.zip:
ge = GoldED
? = d - dos (16 bit), x - DPMI (32 bit), o - OS/2, w - Win32,
l - Linux, n - GoldNode, m - документация и конфиги (manual);
### = номер версии (250 - 2.50, 301 - 3.0.1);
&& = модификация и подверсия (b4 - Beta4 и т.д.);
для GoldED+ - gp?MmR[-r].zip (или *.tar.gz, или *.tar.bz2):
gp = GoldED+
? = o - OS/2, x - DPMI (32 bit), w - Win32, m - manual, s - sources,
l - Linux, f - FreeBSD
M = основной номер версии (сейчас 1)
m = средний номер версии (четные - стабильные, нечетные - development)
R = младший номер версии (номер релиза)
r = номер фикса (после третьей точки)
1.2 Где можно найти [последние] версии редактора, конфигурационных
файлов, документации на редактор, утилиты для редактора, настроенные
пакеты FTN-программ?
Все, что имеет отношение к редактору GoldED, как правило, проходит по
файл-эхе AFTNGED. Кроме того, в силу своей популярности, наиболее удачные
версии, релизы и сопутствующие им файлы присутствуют на большинстве узлов,
имеющих файловую базу, доступную для фреков. Поиски файлов следует
начинать с опроса своих линков, при неудаче - задать вопрос в
эхоконференции локального распространения (т.е. в пределах своей сети,
узла), предназначенной для поиска файлов или программ (как правило,
такие эхи называются *.allfix, *.fileecho, *.files).
Hиже приведены имена файлов некоторых утилит и комплектов, а для имеющих
доступ к интернету - несколько конкретных координат.
Версии от Соренсена - на сайте автора:
http://www.goldware.dk
Исходные тексты редактора:
(есть :pserver:cvs.goldware.sourceforge.net:/cvsroot/goldware, но
golded'а там нет, там все, что было на cvs.goldware.dk, кроме
golded'а; cvs.goldware.dk действительно больше нету (в dns есть, но
реально нету) - комментарий от А.Аганичева)
http://www.rhrk.uni-kl.de/~dmuell
Пост-релизы:
GoldED+/ASA (DOS/386,OS/2,W32,Linux) -
http://golded-plus.sourceforge.net
http://mik.nu/golded-plus
ftp://downloads.sourceforge.net/pub/golded-plus
Исходные тексты:
:pserver:cvs.golded-plus.sourceforge.net:/cvsroot/golded-plus
Post (all) -
http://elianto.cppguru.webjump.com
GP (os/2) -
http://gpmail.spb.ru/golded
BSL (os/2) -
ftp://cad.ngasu.sci-nnov.ru/pub/FidoSoft/Editor/GoldEd
GoldED от Паши Гульчука (os/2)
ftp://happy.carrier.kiev.ua/pub/fidosoft/editor/golded/gedgul.zip
> Еженедельные CVS snapshot'ы GoldED+ (только исходники, tar.bz2)
> от Sir Raorn'а
> ftp://hell.binec.ru/pub/ftn/golded+
Утилиты для совместной работы с GoldED'ом:
работа с Soup -
Vsoup -
http://privat.swol.de/ReinhardGriech/vs95beta.zip
SoupGate v1.05 (478K) -
http://members.xoom.com/tomtorfs/images/sg105b.zip
GedColor (настройка цветовой палитры редактора версий 2.4x) -
http://www.goldware.dk/download/GoldED/other/gedcolor.zip
pkt2uue (автоматический декодер UUE Богданова) -
pkt2uue.arj (~850Kb)
еще один uue-декодер -
http://fastsoft.da.ru
сортировщик адресной книги (by DeN Tatyanin 2:5036/33) -
ftp://ftp.lipetsk.ru/fido/FE/AFTNGED/gebsort.rar
проверка орфографии -
GoldKorr v1.00 [08-08-97] полная версия (32k)
http://www.nsk.su/~vlad_shil/goldkorr.arj
GoldKorr v1.01b [23-01-99] новая версия (15.7k)
http://www.nsk.su/~vlad_shil/gkor101b.rar
ftp://ftp.lipetsk.ru/fido/FE/AFTNGED/gkor101b.rar
RUSP v1.0 (268.7k)
http://www.nsk.su/~vlad_shil/rusp.ha
ftp://ftp.bgres1.krasnoyarsk.su/FIDO/FIDOARH/RUSP10.ZIP
ftp://ftp.unicron.nsk.su/pub/bbs/fido/rusp.zip
ftp://ftp.adygnet.ru/Fido/AFTNGED/RUSP.ZIP
различные xCITY (показ города отправителя сообщения) -
ftp://ftp.lipetsk.ru/fido/FE/AFTNGED/*city*.rar
ftp://scana.itl.net.ua/444/vcity15.rar или
ftp://scana.itl.net.ua/pub/444/vcity15.rar
Примеры конфигурационных файлов:
комплект руссификации к версиям 2.50-3.0.1 (от Владимира Данченко
2:463/192.21) GedRUS-PRO v 1.3b (февраль 1999 г.) -
gedrus13.rar
> набоp pусских хелпов, конфигов и некотоpых утилит для pедактоpа GoldED+
> (с изменениями от веpсии 2.50 до текущего снапшота веpсии +1.1.5
> включительно by Arkady Grikurov 2:5063/77) -
> ftp://ftp.omsk.net/pub/fidosoft/gold_cfg.zip
русские конфиги -
grm*.rar
комплект таблиц перекодировки v 1.0.2 от Eugene Palenock (2:5020/2065):
xlat_102.rar
пакет конфигов для последней версии (от Соренсена) goldcfgs.exe -
http://www.xs4all.nl/~gmak
Ресурсы, посвященные GoldED'у и другим ftn-программам:
http://www.ftnts.id.ru
ftp://ftp.lipetsk.ru/fido/FE/AFTNGED/
различные утилиты для работы с FastEcho и JAM базой -
http://www.private.tula.ru/~vsl/ftnsoft
ресурс Романа Фурмана, посвященный редактору -
http://welcome.to/golded
пакет ftn-программ FidoJam для DOS/W95/NT с инсталятором -
http://www.fidojam.da.ru
пакет ftn-программ FidoWizard для W95/NT с инсталятором -
http://www.i-connect.ru/~css
Поисковые ресурсы:
поиск по файловым архивам -
http://ftpsearch.city.ru
http://ftpsearch.lycos.com
поиск по содержанию web-страниц -
http://www.yandex.ru
1.3 Взял новую версию редактора, но не нашел в ней ни конфигурационных
файлов, ни документации. Что делать?
Автор не выпускает конфигурационные файлы и документацию для бета-версий,
полный комплект примерных конфигов и документации есть только для релизов
(т.е. для версий 2.50, 3.0.1), обычно он включается в дистрибутивный
архив gem*.zip. В комплекты руссификации могут включаться конфиги,
соответствующие иным версиям, не релизам.
Внесенные в работу редактора изменения, как правило, находят отражение в
файле, именуемом notework.*, note.*, history.*, changes.*, readme.* или
аналогичном (будем считать таким файлом notework.txt), присутствующем
в одном архиве с exe'шником.
Для получения адекватных своей версии конфигов (при отсутствии таковых в
комплекте) можно взять комплект конфигов от наиболее поздней версии,
вышедшей до используемой (например, для пострелиза 3.0.1-GP надо взять
конфиги от релиза 3.0.1, а для какой-нибудь из 2.51* или 3.0* - от 2.50),
и внести в них изменения, отраженные в notework.txt.
Обязательно знакомьтесь с содержанием notework.txt! Ибо даже документация
на релиз 3.0.1 не содержала описания всех нововведений (например,
полный список служебных символов, которые можно использовать для
указания строки поиска, содержится только в notework.txt).
1.4. Где можно найти последнюю редакцию FAQ?
Эха Ru.GoldED (еженедельно), файлэха AFTNGED. Кроме того, последняя
версия данного FAQ доступна с FAQServer (2:5060/19). Hапишите (нетмейлом!)
письмо на имя "FAQServer", в сабже или тексте письма - "GEDFAQ", без
кавычек. Сети 5020 и 5030 к сожалению, не обслуживаются. По адресу
2:5085/45 работает аналогичный FAQServer, обслуживающий в том числе
сети 5020 и 5030.
(Примечание: в настоящее время, к сожалению, последняя версия FAQ
доступна только в эхе Ru.GoldED.)
1.5. А какая версия самая устойчивая?
Все версии редактора содержат ошибки и недоработки - в какой-то их
больше, в какой-то меньше. Проявление ошибок зависит от используемой
конфигурации, форматов мессажных баз, конфигурации и версии ОС и многих
других условий, потому выбор устойчивой версии - дело индивидуальное.
Ознакомьтесь с BUGLIST'ом, читайте эху ru.golded - и делайте выводы
самостоятельно.
Как правило, самыми устойчивыми версиями являются релизы. Как правило,
DPMI-версия (она же /386) работает устойчивее обычной DOS-версии. Как
правило, OS/2-версия работает не хуже dpmi-версии. Как правило, первые
пострелизы устойчивее релиза 3.0.1 (в них еще мало нововведений - лишь
исправления ошибок).
Александр Аганичев о GoldED+: "Когда 1.1.x будет работать настолько
хорошо, как хотя бы GoldED-asa9 SR1, то ее можно будет назвать 1.0.1 и
рекомендовать к применению :-) Кстати, 1.1.4.4 будет исключительно
багфиксом, как впрочем и пара следующих версий, ибо глюков у меня припасено
достаточно :-)" (ru.golded, 24.04.2000)
1.6. Что такое DPMI, EMX, где это брать?
DPMI - это Dos Protected Mode Interface, обеспечивающий возможность для
использования dos-программами 32-разрядной адресации и других "вкусностей"
в системах на процессорах i386 и более старших. Поддержка DPMI
обеспечивается соответствующим dos-расширителем и/или операционной системой
(Windows, OS/2) для dos-сессий.
Версии GoldED'а выпускались под расширители dos4gw (можно заменить на
Pmode/W) и cwsdpmi. Первый широко применяли разработчики игр (Id Software
в Doom, например) и многих других dos-программ, второй распространен чуть
меньше, но его можно найти в первом Quake или в и-нете по
ftp://ftp.chg.ru/.8/simtelnet/gnu/djgpp/v2misc/csdpmi4b.zip
EMX - драйвер и библиотека для разработки и работы программ, как правило,
портированных из unix или разрабатываемых параллельно под несколько
систем. Существует для DOS и OS/2, но под DOS практически не используется.
Доступна практически в любом "полуосном" файловом архиве (emxrt.zip),
например, на том же "хоббесе" (http|ftp://hobbes.nmsu.edu) или на
ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/
ftp://ftp-os2.cdrom.com/pub/os2/emx09d/
ftp://ftp-os2.nmsu.edu/pub/os2/dev/emx/v0.9d/
1.7. GoldED и Y2K.
Сам автор (Один Соренсен) за давностью лет затрудняется сказать, в какой
версии редактора была решена проблема Y2K. Были сообщения, что версии
2.4x (и более ранние) не совместимы с Y2K, но уже у 2.50 (а значит, и
у более поздних, в т.ч. 3.0.1 и GoldED+) не должно быть проблем до
2036 года. ("Далее идут проблемы библиотек (переполняется число, которое
содержит количество секунд с 1 января 1970 года). К 2036 году time_t будет
64-битным, а squish message base и иже с ними сдохнут как морально
устаревшие" - комментарий от А.Аганичева.)
1.8. А почему документация (в т.ч. notework.txt и проч.) к GoldED+
не на русском языке?
Потому что поддержкой GoldED+ занимаются русский, испанец и швед, и
между собой они переписываются на английском. Кроме того, в архиве с
GoldED+ есть файл rusfaq.txt, в котором по-русски (в КОИ-8) расписаны
ответы на наиболее частые вопросы. Вместе с конфигами из комплектов
руссификации (п. 1.2) и настоящим FAQ получится неплохой комплект
документации.
> 1.9. Что такое snapshot?
> Snapshot - моментальный снимок. В программировании - это версия программы,
> соответствующая текущему состоянию проекта. Обычно номер snapshot-версии
> содержит дату или номер компиляции.
> Комментарий от ASA: "Снапшоты делаются не для того, чтобы ими пользоваться
> (хотя если устраивает, то я ничего против не имею) - они для тестирования.
> В общем поставил снапшот - виноват сам".
Страница 1 2 3 4 5 6 7 8 9 <<< Предыдущая Следущая >>>
|