TGViewer
opennet.ru полные новости opennet.ru полные новости @opennet_full · 231 subscribers
Post #6925 60
Оценка затрат времени на поддержание пакетов с открытым ПО в Google

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


В большинстве случаев подготовка обновления занимала до 4 часов, но в отдельных ситуациях процесс затягивался на дни или месяцы. Основными индикаторами сложности, влияющими на трудозатраты при сопровождении, названы наличие собственных патчей (поддерживаемых Google отдельно от upstream), число зависимостей у пакета и размер сообщества разработчиков в upstream проекте. В 49% случаях задержки в подготовке обновления связываются с необходимостью адаптировать свои патчи к изменениям в новых выпусках, в 37% случаях - с появлением в upstream-проекте нарушающих совместимость изменений, в 31% - со значительными изменениями в наработках Google и в 29% - c общей сложностью пакета.








https://opennet.ru/66429/
https://opennet.me/66429/
More from @opennet_full
  1. Oct 9, 2026Cloudflare поглотила JavaScript-платформу Deno и прекратит её разработку Компания Cloudfla…
  2. Oct 9, 2026Вредоносное ПО в прошивках китайских Android-смартфонов на чипах MediaTek Компания Bitdefe…
  3. Oct 9, 2026Уязвимость в Telegram Desktop, позволяющая отправить произвольные файлы при клике на ссылк…
  4. Oct 9, 2026В ФС Ext4 намечен к удалению режим data=journal В состав ядра Linux 7.3, релиз которого ож…
  5. Oct 8, 2026Выпуск среды рабочего стола COSMIC 1.10.0 Компания System76, разрабатывающая Linux-дистриб…
  6. Oct 8, 2026Часть сервисов Ubuntu и Canonical недоступна из-за DDoS-атаки Компания Canonical предупред…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →