[oodisc] Возвращаясь квопросу о History Manager в 680

Alexej Kryukov akrioukov на newmail.ru
Пн Июн 7 01:45:56 MSD 2004


On Monday 07 June 2004 00:50, Anatoly Yakushin wrote:
> > В общем, обеспечена несовместимость практически с любыми
> > пакетами, созданными для 1.1. Хуже того, в нынешнем виде
> > механизм pkgchk вообще непригоден к употреблению. Короче,
> > надо разработчиков пинать.
>
> Может поправят? м38 сырой похоже еще.
> Но если начнете пинать, дайте знать :) Поддержим.

А *как* поправят? Вот что мне непонятно. Ну ладно, эту
ошибку с доступом через GlobalScope действительно наверняка
можно исправить. Но редактировать библиотеку внутри zip пакета
ведь точно не получится? 

А потом, дело не только в бейсике, а в самом принципе. Ведь мало 
ли какие файлы еще могли находиться внутри пакета? Вот в 
CyrillicTools, скажем, там лежит справка в формате html. И если 
она теперь не распаковывается... то какое количество кода 
придется написать, чтобы обеспечить workaround?

Но и этого мало. Посмотрите-ка, как выглядит кеш pkgchk в
m38 и сравните с 1.1. Раньше там были два каталога: один
с распакованными пакетами, и второй, отдельно -- с извлеченными
из них файлами реестра. Всё просто и понятно. А теперь...
какие-то нечитаемые конфиги в бинарном формате, какие-то
каталоги со случайными именами (в каждом по одному файлу,
извлеченному из пакетов), какие-то файлы нулевой длины и
тоже со случайными именами. В общем, боюсь я того, что там
просто-напросто поменяли старую реализацию непросто на
несовместимую, но и на заведомо худшую.


-- 
Regards,
Alexej Kryukov <akrioukov at newmail dot ru>

Moscow State University
Historical Faculty



Подробная информация о списке рассылки Oo-discuss