Автоматизация сборки пакетов

В devel@ часты споры по поводу «роботов», их пользы и вреда.

Роботы глупее человека. Были, есть, и, я надеюсь, будут. Но они точнее, быстрее и исполнительнее. Уже сейчас, и чем дальше, тем больше.

Поэтому принцип «машина должна работать, а человек — думать» со временем становится все более актуальным.

Задача мантейнера не «сборка пакетов». Задача мантейнеров — отвечать за их качество. Корректировать работу роботов. Переписываться в багтрекере с пользователями. Выявлять и реализовать паттерны для автотестирования. Писать патчи. Договариваться с апстримом об их интеграции.

Это — работа человека. А вот «превратить tar.gz с сорцами в rpm-пакет» это работа не для человека.

Чайник эту работу делает плохо, а гуру ее делать скучно. Тех же кто уже не чайник, но еще не гуру катастрофически не хватает.

Сейчас в Сизифе 13383 пакета. Без помощи роботов, качественная их поддержка потребует тысяч живых квалифицированных мантейнеров. Это фантастика.

А роботы-сборщики — не фантастика, а реальность.

 

Запись опубликована в рубрике Новости с метками . Добавьте в закладки постоянную ссылку.

2 комментария: Автоматизация сборки пакетов

  1. sceptic_reader говорит:

    ...aaand — what is it exactly you wanted to say? Что вы хотели сказать на самом деле, когда сказали это общее и очевидное ?

    Ну да, скрипты автоматизируют юникс со дня его зарождени

    • mithraen говорит:

      Увы, есть люди, которые считают что работа выполненная скритами это плохо.

      Потому что скрипты — не идеальны. И могут ошибаться.

      Тот факт что люди тоже не идеальны и умеют ошибаться не всегда принимается во внимание.

Добавить комментарий для sceptic_reader Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Оставьте эти два поля как есть:

Защищено Invisible Defender. Показывать 403 для 308 108 плохих парней.