>>>>> "Stanislav" == Stanislav Ievlev <inger-u2l5PoMzF/[EMAIL PROTECTED]> >>>>> writes: [skipped]
> Над чем надо поработать и обсудить: > 1. Интерфейс '/packages/view: > Был такой запрос, чтобы выводить куда-то полный список пакетов выделившихся > для установки одновременно с выделением > какого-то пакета. Либо в диалог, либо в какой-то status-bar. > - нужно ли это > - будет ли стоить игра свеч Есть отдельный view, т.н. "pending", который показывает все запрошенные изменения. Полагаю, что такое решение удобнее, поскольку, с одной стороны, не вынуждает смотреть на диалог с портянкой зависимостей при каждом движении по установке/удалению, с другой стороны, предоставляет такую информацию по запросу. Там же можно и скорректировать актуальный список изменений. > Кнопки undo,redo как показала практика совершенно незаметны: или их надо > переместить > или раскрасить иконками или как-то вообще по-другому сделать. help тут бы способствовал. Вообще, сочетание вида 'pending' и многоуровневого undo/redo позволяет удобно, как мне кажется, быстро пробовать варианты установки "что-если". Попробуйте, вам понравится :) > 2. Интерфейс '/packages/sources - вообще видимо надо переработать > начиная с backend, ибо сейчас он совершенно неочевидный (изменяются > только активные записи, идут внутри магические перемещения урлов между > списками /etc/apt/sources.lists.d), вопрос в том как это сделать лучше. И если нужно лучше, что неочевидно. То, что есть -- базовые нужды покрывает. > 3. view-profile - Профили должны быть перенесены в отдельный бакенд ибо > ручная работа с > файлами прямо из описания интерфейса некрасиво, да и просто запрещено нынче. > Для обсуждения: > У многих вендоров есть в инсталлере два интерфейса > - крупноблочный (графическая станция etc.) > - среднеблочный (то что у нас есть профили), который выбирает > Редко встречается по-пакетный. У нас есть все три варианта, малой кровью. При должном внимании к _составлению_ профилей может выйти совсем красиво. > Может быть и нам следуя этой традиции предлагать в инсталлере только эти > два вида без попакетного? Или сразу все три? > 4. view-pending - Какие были цели создания этого view? Может быть > его точно не надо в installer? В installer -- не знаю. Кушать не просит. В остальном см. выше. > По остальным планам: [skipped] >> 2. Антон надеюсь пофиксит в apt одно подозрительное место, может быть >> меньше станет отвалов apt-pipe. >> Помнится в какой-то момент мы наблюдали в installer что нет реакции от >> backend, похоже это именно из-за подобных отвалов - демон перестаёт >> отвечать на запросы или отвечает непредсказуемым образом. Может быть и не >> удастся это исправить - apt ужасная вещь, может тогда удасться как-то >> перезапускать его что-ли ;) > ??? (новая сборка apt вроде как есть, но есть ли там это > исправление?) Были зафиксированы случаи с неким "неправильным" содержимым кэшей (*pkgcache.bin), их убиение и пересоздание лечило некоторые сегфолты apt-pipe (apt-shell). [skipped] >> 4. Ещё момент. Часть проблем пользователей возникало из-за недопонимания >> интерфейса, например: >> - убрали kde, убрались все пакеты >> - выделили kde, добавился только один пакет. > собственно предлагается обсудить. >> >> Оказывается есть где-то undo/redo - но об этом не догадываются. >> В help было _внятно_ изложено, что и как происходит при выделении/развыделении конкретного пакета vs использование батонов undo/redo. Некоторые вещи не могут быть упрощаемы беспредельно. -- _______________________________________________ Devel-conf mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-conf
