Общее описание должности сопровождающего пакетов EPEL

Это описание должности предназначено для включения в существующее описание должности, предоставленное вашим работодателем или спонсирующей организацией. Цель этого описания — помочь отделить человека от роли. Таким образом, вы можете обеспечить долгосрочность поддержки пакета без требования, чтобы только вы (и никто другой) были способны сопровождать пакет.

Это может быть полезно в случаях, когда, например, ваш работодатель использует пакет EPEL в своей инфраструктуре. В таком случае ваш долг перед работодателем и Fedora — убедиться, что ваш пакет продолжает существовать, если вы не сможете его сопровождать.

Общее описание должности

Сопровождающий пакетов EPEL

Эта роль включает сопровождение одного или нескольких пакетов через проект Fedora. Эти пакеты пересобираются в репозитории Fedora Extra Packages for Enterprise Linux (EPEL) (https://docs.fedoraproject.org/en-US/epel/). Список пакетов здесь не указан, так как он может меняться со временем, но список должен поддерживаться совместно с руководителем группы/проекта.

Эта организация не обязана сопровождать эти пакеты сверх своего желания. Все принимаемые на себя обязательства являются полностью добровольными. Если в будущем организация захочет прекратить поддержку одного или нескольких пакетов, её единственной обязанностью будет следовать обычной процедуре осиротения пакета.

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

Проект EPEL синхронизирует пакеты с конкретным выпуском Red Hat Enterprise Linux. Для сопровождения пакета EPEL вы должны помогать поддерживать синхронизацию как минимум с одной конкретной версией Red Hat Enterprise Linux.

Должностные обязанности

  • Взаимодействие с вышестоящим проектом

  • Взаимодействие с подгруппами Fedora и EPEL

  • Сопровождение пакета на протяжении всего жизненного цикла соответствующего Enterprise Linux

  • Предоставление обновлений безопасности

  • Активное участие в соответствующих сообществах упаковщиков

  • Следование всем рекомендациям, процедурам и правилам Fedora и EPEL