Stanislav Ievlev пишет:
> On Fri, Mar 03, 2006 at 05:41:42PM +0300, Anton Farygin wrote:
>   
>> Привет.
>>
>> То, что хотелось бы изменить в существующей установке пакетов (третья 
>> стадия):
>>
>> - убрать тормоза. Это можно (на мой взгляд) сделать как минимум за счёт 
>> переписывания backend'а.. а дальше - Стас, как оптимизировать
>> - добавить больше интерактивности - при выборе пакетов выводить диалоги 
>> со списками чего будет установлено, при ошибках установки - выводить что 
>> именно за ошибки.
>>     
> Кстати интересно, как это сделать. apt-shell даёт такую информацию?
>   
да.
>>   это на мой взгляд можно реализовать только изменением бакэнда (взять 
>> apt-shell, на его базе сделать apt-backend)
>>     
> Давайте попробуем вспомнить какие вызовы нам требовались от apt-shell.
> Нынче мы можем делать ненативные бакенды с состоянием, поэтому как-минимум
> apt-pipe можно уже не использовать ... не знаю хорошо это или плохо, уж
> больно медленно этот apt-shell поднимается, кстати почему?
>   
он читает хэши. нативный бакенд я бы не стал делать. Мне больше нравится 
идея превратить в бакенд apt-shell.

Почему не стал бы делать нативный ? libapt отстой - масса логики 
находится в apt-shell.
>> - добавить функцию dist-upgrade
>>     
> Если это для перехода с 3.1 на 3.0 то не проще ли сделать отдельный
> бакенд для этого?
>   
Это для updates.
>> - наверное несколько зафиксить профили установки. здесь надо подумать. 
>> Сейчас мне не нравится то, что необходимо делать профили для локали 
>> (из-за переводов).
>>     
> Я надеюсь lioka тут расскажет как у него были устроены эти профили и как
> он видит их улучшение.
>   
Угу.

Rgds,
Rider

_______________________________________________
Devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить