я против индекса категорически! тем самым мы теряем важнейшую возможность - слияние кэшей с нескольких машинок...
кроме того, нечаяннная, по разнообразным причинам, рассинхронизация общего файла индекса с содержимым кэша приведёт к потере ВСЕЙ информации индекса
в случае хранения сведений в его потоке - с потерей файла из кэша теряется только его же доп. информация, не более - на прочие файлы кэша факт потери не оказывает никакого влияния
т.е. тут д.б. реализована система: один файл кэша - один файл его паспорта (доп.информации)
реализовать два варианта (на выбор пользователя): 1) в ntfs-потоке и 2)в обычном парном файле (вероятно xml)
mai62 кстати, файлы кэша на флешке я ношу в rar-архиве - и если он позволяет хранить ntfs-потоки, всё просто отлично
Добавлено: mai62 btw, ты говорил о плагинах - так вот для начала метод записи информации в паспорт можно вынести во внешнюю реализацию (вернее, даже две) - два отдельных исполняемых модуля - один для записи переданных ему сведений в поток файла кэша, а второй - запись в xml-файл
исполнители (добровольцы

) одного и другого модуля могут быть разными людьми
Добавлено: NothingAnother forever можно долго не препираться
те кто на дух не переносят ntfs-потоки - пусть используют xml-паспорта, парные каждому файлу кэша
если ни то ни другое кому-то вообще не нужно - хранение паспортов такой пользователь вообще отключит