Summary: | Три категории для одного и того же приложения | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | alterator-application-packages | Assignee: | chernigin <chernigin> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | chernigin, sav, sin |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Антон Мидюков
2025-03-18 07:35:33 MSK
Схема была такой: - общий интерфейс, разные реализации (например, +epm или системный флаттер); - единое приложение предоставляет инструменты на основе общего интерфейса. По сути, разные... А потом всё пошло "развиваться". Единый интерфейс не оформился. У всех свои особенности оказались. Как вышло ярлыков несколько? Из концепта поиска приложений по интерфейсам, которые так до сих пор и не браузятся... через интерфейсы по схеме: 1) explorer смотрим список доступных приложений через объекты реализующие интерфейс application. 2) в описании приложений указаны интерфейсы, которые они "умеют", и схема запуска приложений, которые могут стартовать для разных объектов, если их передать в качестве аргумента. 3) Поиски и отображение ярлыков определяется теми объектами, для которых обнаружены интерфейсы, которые "умеют" обнаруженные на первых двух шагах приложения. __________________ Ныне это одно приложение, умеющие в разные интерфейсы для объекта global, а не в один интерфейс для множества разных объектов. Для интерфейса repo есть задача определяться вендорские репы, включать и выключать их, определяя каким из них пользователь доверяет. Там своё перечисление... Своё приложение, вероятно. |