Кратко
- В марте 2004 года Debian описал использование Popcon для порядка пакетов на CD; часть первых двух дисков комплектовалась по другим критериям.
- Даты обращения к файлам давали признаки использования. Недавние обновления и отсутствие пригодных данных требовали отдельных категорий.
Тринадцать установочных компакт-дисков — приветствие с ощутимым весом. В марте 2004 года Petter Reinholdtsen описывал готовившийся выпуск Debian как примерно 13 500 пакетов на 13 двоичных CD. Оставалось распределить места: всё сразу на первый диск всё равно не усадишь.
В обращении к пользователям он объяснил порядок. Часть содержимого первых двух дисков выбирали по разным критериям; остальное сортировали по использованию, о котором сообщал popularity-contest, или Popcon. Компьютеры отправляли сведения обратно, а разработчики учитывали их при подготовке следующей раздачи. Интернет помогал упаковать физический носитель.
В воскресенье компьютер вставал раньше хозяина
Документация версии 1.28 от мая 2005 года описывает еженедельное письмо с информацией о пакетах. Согласно указанному в FAQ стандартному расписанию, задача запускалась в воскресенье в 6:47. У компьютерного исследования аудитории были суровые трудовые привычки.
Для каждого пакета программа искала подходящий недавно использованный файл и считывала время доступа и изменения. Так к перечню установок добавлялся след активности. На диске вполне мог жить софт, о котором пользователь давно забыл.
Сами часы тоже нуждались в толковании. Установка или обновление могли сблизить две отметки времени — для такого случая предусмотрели отдельный признак. Ещё одна категория предназначалась пакетам без подходящих программных файлов. Если запись времени доступа для /usr была выключена, FAQ обещал только перечень установок без информации об использовании. Молчание часов порой объяснялось распоряжением администратора.
В сохранившемся отчёте от 20 января 2004 года были отдельные представления для установок, регулярного использования, давнего использования, недавних обновлений и недостаточных данных. В этой выборке учитывалось 1707 сообщений. Разделение колонок сохраняло смысл разных наблюдений.
А ещё у программ бывают незаметные помощники. README версии 1.28 предупреждал: пакет, выглядящий старым, может требоваться другому, активно используемому. Особенно сложно было судить об общих библиотеках. Уволить работника за кулисами из-за отсутствия оваций — хороший способ сорвать выход любимого приложения.
Popcon собирал сведения с машин, владельцы которых согласились участвовать и сумели доставить отчёт. Получался полезный наблюдаемый срез, из которого команда составляла порядок распространения. Почта приходила автоматически. За рассадку всё ещё отвечали люди.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





