[devel] I: WM packaging policy 2.0 окончание обсуждения

Sergey V Turchin zerg на altlinux.org
Чт Ноя 18 10:24:03 MSK 2021


On Wednesday, 17 November 2021 20:39:31 MSK Igor Vlasenko wrote:
> On Wed, Nov 17, 2021 at 05:44:12PM +0300, Sergey V Turchin wrote:
> > Нет. Я понял давным-давно, что конкретно эти "системные БД" корявы самим
> > своим существованием.
> Возможно, но для столь серьезного утверждения хотелось бы пруфы.
Общесистемная БД уже предполагает чтение из нескольких баз: общесистемной, 
пользовательской, flatpak-ной и KDE-шной(данные лежат сбоку по стандару), 
например.
Глупо мержить их каждый раз при чтении, когда можно это сделать 1 hfp при 
генерации.

> > > Я хотел сформулировать, что надо вытягивать в систему
> > > 
> > >     update-mime-database (пакет shared-mime-info),
> > >     update-desktop-database (пакет desktop-file-utils).
> > 
> > Да не нужна никакая общесистемная база. Её в исключения занесите.
> 
> Прошу меня простить, но согласно спецификации такая база и ее кеш нужны,
Нет такого в разделе "Содержимое каталога".

> см.
> https://specifications.freedesktop.org/shared-mime-info-spec/shared-mime-in
> fo-spec-0.21.html#s2_layout
"means to load" "and ~/.local/share/mime/text/html.xml"
Как это будет делать "общесистемная БД"?

> и база и кеш в ~/.local/share/mime ее не заменяют, а дополняют.
Нет там такого. Особенно про кэш.

> Хотелось бы пруфы, действительно ли спецификация не рабочая в части
> необходимиости общесистемных кешей.
Там вообще нигде не сказано, что кэши должен кто-то читать. Только xml-данные.

-- 
Regards, Sergey.


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