Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018) — различия между версиями

Материал из 0x1.tv

;{{SpeakerInfo}}: {{Speaker|Денис Медведев}}
<blockquote>
Mетаинформация репозитория  это информация, которая в общем случае в нем не содержится, но связана с его содержимым. Метаинформацию можно классифицировать по способу её задания, как данные:

* Предлагаемые разработчиком
* Предлагаемые мантейнером пакета
* Предлагаемые составителем репозитория
* Предлагаемые пользователями репозитория  составителями дистрибутивов
* Предлагаемые конечными пользователями
</blockquote>

{{VideoSection}}
{{vimeoembed|292613563|800|450}}
<!-- {{youtubelink|}} -->

{{SlidesSection}}
[[File:Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf|left|page=-|300px]]

{{----}}

== Thesis ==
===  Где можно посмотреть часть метаинформации в настоящее время  ===

* sisyphus.ru
* packages.altlinux.org
* appstream
* сve-manager

Они достаточно жесткие с точки зрения добавления метаинформации, считающейся важной для других вышеупомянутых категорий пользователей, кроме составителя репозитория.

===  Возможные виды метаинформации  ===

* Описания применения пакета
* Участие пакета в составе образов
* Сведения о безопасности пакета, закрытии СVE
* Рейтинг качества, безопасности пакета
* Дополнительная информация о способах сборки пакета, замечания.
* Причины удаления или изменения функциональности (например, выключения сборки документации)
* Cсылки на зависимые логически (не в смысле зависимостей по репозиторию) пакеты. пакета из репозитория
* Особые замечания
* Личные записи мантейнера/пользователей пакета/ссылки на форумы

===  Требования к метаинформации  ===

<ul>
<li><p>Интегрированность</p>
<p>Информация должна быть актуальной, oтражать текущее содержание репозитория.</p></li>
<li><p>Изменяемость Пользователь системы метаинформации должен иметь возможность настроить ее содержимое по своему вкусу, а также иметь простую возможность оставлять комментарии.</p></li>
<li><p>Конфиденциальность и доступность Информация, должна быть доступна постоянно, внутренняя информация пользователей должна защищаться согласно правам доступа. Возможно, что внутреннюю информацию надо хранить на отдельных системах.</p></li></ul>

===  Возможный подход к реализации  ===

* Предлагается подключение WIKI к сборочнице или импорт в
* Также возможно создание ноды diaspora.



{{----}}
[[File:{{#setmainimage:Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018)!.jpg}}|center|640px]]
{{LinksSection}}
<!-- <blockquote>[©]</blockquote> -->




<references/>

[[Категория:OSSDEVCONF-2018]]
[[Категория:ALT Linux]]
[[Категория:Инструменты майнтейнеров]]

Версия 13:38, 11 октября 2018

Докладчик
Денис Медведев.jpg
Денис Медведев

Mетаинформация репозитория — это информация, которая в общем случае в нем не содержится, но связана с его содержимым. Метаинформацию можно классифицировать по способу её задания, как данные:

  • Предлагаемые разработчиком
  • Предлагаемые мантейнером пакета
  • Предлагаемые составителем репозитория
  • Предлагаемые пользователями репозитория — составителями дистрибутивов
  • Предлагаемые конечными пользователями

Видео

Презентация

Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018).pdf

Thesis

Где можно посмотреть часть метаинформации в настоящее время

  • sisyphus.ru
  • packages.altlinux.org
  • appstream
  • сve-manager

Они достаточно жесткие с точки зрения добавления метаинформации, считающейся важной для других вышеупомянутых категорий пользователей, кроме составителя репозитория.

Возможные виды метаинформации

  • Описания применения пакета
  • Участие пакета в составе образов
  • Сведения о безопасности пакета, закрытии СVE
  • Рейтинг качества, безопасности пакета
  • Дополнительная информация о способах сборки пакета, замечания.
  • Причины удаления или изменения функциональности (например, выключения сборки документации)
  • Cсылки на зависимые логически (не в смысле зависимостей по репозиторию) пакеты. пакета из репозитория
  • Особые замечания
  • Личные записи мантейнера/пользователей пакета/ссылки на форумы

Требования к метаинформации

  • Интегрированность

    Информация должна быть актуальной, oтражать текущее содержание репозитория.

  • Изменяемость Пользователь системы метаинформации должен иметь возможность настроить ее содержимое по своему вкусу, а также иметь простую возможность оставлять комментарии.

  • Конфиденциальность и доступность Информация, должна быть доступна постоянно, внутренняя информация пользователей должна защищаться согласно правам доступа. Возможно, что внутреннюю информацию надо хранить на отдельных системах.

Возможный подход к реализации

  • Предлагается подключение WIKI к сборочнице или импорт в
  • Также возможно создание ноды diaspora.


Метаинформация репозиториев — хранение и полезный состав (Денис Медведев, OSSDEVCONF-2018)!.jpg

Примечания и ссылки