← к ленте

Статистика участия в open source за 30 дней

О@orgprogавтор про «it»
1 мес

Автор делится личным опытом и статистикой отправки 31 пулреквеста в open source проекты за месяц с помощью ИИ для дебага и фиксов.

Использование ИИ позволяет разработчикам эффективнее вносить вклад в open source проекты.

  • ИИ помогает быстрее находить и исправлять ошибки в сторонних библиотеках.
  • Активное участие в open source улучшает качество используемых инструментов.
  • Практика отправки пулреквестов вместо локальных фиксов полезна для всего сообщества.
Статистика участия в опенсорсе Активно разрабатывая я регулярно наыткаюсь на баги и не доработки в используемых либах. Мне всегда было интересно помогать авторам улучшать их либы, но не всегда была возможность это делать, хотя я так или иначе это делал. А тут иишка конечно развязала руки. После очередной сессии дебага и понимании, что бага в либе, я взял за правило помимо локального фикса отправлять пулреквест в саму либу. И вот какая у меня накопилась статистика за 30 дней: За последние 30 дней отправил в чужие проекты 31 пулреквест. Из них 17 влиты (55%), 12 ещё ждут ревью, 2 закрыты без мержа. Куда влиты (17): - stathis-alexander/boba: 9 (из 10, один закрыт без мержа) - Shopify/rbi-central: 5 (из 6, один ещё открыт) - Shopify/tapioca: 1 - ElMassimo/vite_ruby: 1 - lostisland/faraday: 1 Ещё открыты (12): - hougesen/mdsf: 2 - jedrzejboczar/devcontainers.nvim: 2 - Shopify/rbi-central: 1 - brianhuster/live-preview.nvim: 1 - RubyMoney/money-rails: 1 - WeAreFarmGeek/diplomat: 1 - bkeepers/dotenv: 1 - kjvarga/sitemap_generator: 1 - rudderlabs/rudder-sdk-ruby: 1 Как видите тут все подряд от типизации (очень много про тулинг для типов в ruby) и http либы до работы с докером вимом и генератором сайтмапов. Причем не всегда я слал сразу пулреквест, если это фича, то обычно сначала спрашивал в ишьюсе как на это смотрит автор. Ну и везде очень позитивная реакция. Иногда, кстати, пулреквест уже есть от другого человека и я просто докидывал туда контекст. Был один кейс, где мое предложенное решение в комменте понравилась ментейнеру больше и он попросил автора пулреквеста поправить его код (inertia.js). А какая стата у вас? Telegram | YouTube | AI Клуб | Внедрение AI

Кратко (AI)

Автор поста рассказывает о своем опыте активного участия в open source проектах, используя ИИ для ускорения процесса исправления багов. За 30 дней он отправил 31 пулреквест в различные библиотеки, преимущественно связанные с экосистемой Ruby, и делится статистикой их принятия.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖