- AppStream
-
Предположительно, эта страница или раздел нарушает авторские права. Eё содержимое, вероятно, скопировано с http://opennet.ru/opennews/art.shtml?num=35000 практически без изменений.
Пожалуйста, проверьте дату предполагаемого источника в Архиве Интернета и сравните с датой внесения правок в статью.
Если вы считаете, что это не так, выскажите ваше мнение на странице обсуждения этой статьи. Если Вы автор, то оформите разрешение на использование текста
Дата обнаружения нарушения: 23 декабря 2012.
Выявившему нарушение: Пожалуйста, поместите сообщение{{subst:nothanks cv|pg=AppStream|url=http://opennet.ru/opennews/art.shtml?num=35000}} -- ~~~~
на страницу обсуждения участника, создавшего статью
Автору статьи: Авторские права, Получение разрешений, Что делать?'AppStream' - соглашение между крупнейшими производителями дистрибутивов Linux, и совместный проект, в рамках которого развивается единственный прикладной программный интерфейс, формат для обмена метаданными и интерфейс для универсального управления установкой программ в различных дистрибутивах Linux. Проект развивается на нейтральной площадке сообщества FreeDesktop с участием представителей дистрибутивов Fedora, Ubuntu, Debian, openSUSE и Mageia.
AppStream является клиент-серверной системой, определяющей общие способы обеспечения сбора информации о пакетах и состоит из четырех базовых частей: клиента, зеркала метаданных, сервер а-компоновщика и сервера для обеспечения социальной активности (обсуждения, голосования). Вместо формирования супер-пакетов, которые можно установить в любом дистрибутиве, планируется сформировать обобщенный индекс метаданных, ссылающегося на различные репозитории и источники пакетов. Метаданные будут храниться на отдельном сервере, который накапливает информацию о наличии пакетов, типов доступных репозиториев и местах фактического размещения пакетов. Cервер-компоновщик занимается извлечением информации о пакетах из .Desktop-файлов, формирующихся создателями дистрибутивов для каждого пакета, и формированием исходных XML-индексов ("appdata.xml"). Непосредственно установка программ будет осуществляться посередничистве системы PackageKit, которая будет привлекать штатные средства конкретного дистрибутива (YUM, APT, conary, box, alpm, smart, pisi, zypp т.п.). Поддержка ведения рейтинга пакетов и организации их обсуждения будет реализована путём задействования внешних OCS-серверов (Open Collaboration Services).
Первый компонент проекта AppStream, AppStream-Core 0.1, представленный разработчиками в октябре 2012. [1] AppStream-Core предоставляет средства для работы с базой данных с информацией о пакетах, доступ к которой организован через API на базе GObject. Указанный API позиционируется для упрощения создания универсальных центров установки приложений и каталогов программ, способных работать в различных дистрибутивах. AppStream-Core планируется задействовать в Ubuntu Software Center и GNOME Software. [2]
Сноски
Ссылки
- AppStream at freedesktop.org
- Project Bretzn
- Phoronix - Introducing AppStream, Multi-Distro App Framework
- Google Summer of Code 2011 - PackageKit backend and AppStream integration for Software Center
- OpenSuse's Application Manager
Проекты на freedesktop.org Компоненты Библиотеки Фреймворки Galago • GeoClue • Open Collaboration Services • Telepathy
См. также Libre Graphics Meeting
На эту статью не ссылаются другие статьи Википедии. Пожалуйста, воспользуйтесь подсказкой и установите ссылки в соответствии с принятыми рекомендациями.Категории:- Системы управления пакетами
- Freedesktop.org
- Программное обеспечение в разработке
Wikimedia Foundation. 2010.