Дапамажыце dev.by 🤍
Падтрымаць

Анархия в коде: сообщество программистов разрабатывает проект без целей и задач ChaosBot

2 каментарыя
Анархия в коде: сообщество программистов разрабатывает проект без целей и задач ChaosBot

ChaosBot — эксперимент, в ходе которого управление проектом по разработке ПО передано в руки сообщества разработчиков, а любые обновления в код принимаются на основе обычного голосования.

Читать далее

Иллюстрация: GitHub

Репозиторий проекта ChaosBot появился 16 мая (но стал активным личшь 22 мая), и на момент публикации набрал 438 звёзд и 46 коммитов. Условия просты: каждый разработчик может предложить свои изменения в код, открыв пулл-запрос. Если эти изменения утвердит большинство участников сообщества, ChaosBot автоматически обновит свой код и перезапустится. Первоначально бот написан на Python. Существует и домен chaosthebot.com, на котором пока нет активности.

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

За сутки, прошедшие с начала работы, бот ломался уже дважды — в этом случае его перезапускают вручную, увеличивая на единицу «счётчик смертей».

Технические характеристики сервера, на котором работает ChaosBot, следующие: Ubuntu 14.04 Trusty, рут-доступ к серверу, инициированный кодом бота, локально установленная MySQL и невысокая производительность (канал передачи 2 Tb, диск на 30 Гб, 2 Гб памяти, 1-ядерный процессор).

Чытайце таксама
65% топавых ШІ-кампаній дапусцілі масавыя ўцечкі дадзеных на GitHub
65% топавых ШІ-кампаній дапусцілі масавыя ўцечкі дадзеных на GitHub
65% топавых ШІ-кампаній дапусцілі масавыя ўцечкі дадзеных на GitHub
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
7 каментарыяў
Распрацоўка ПЗ перамагла ў спісе прафесій, якія найбольш зменіць генератыўны ШІ
Распрацоўка ПЗ перамагла ў спісе прафесій, якія найбольш зменіць генератыўны ШІ
Распрацоўка ПЗ перамагла ў спісе прафесій, якія найбольш зменіць генератыўны ШІ
2 каментарыя
GitHub сабраў ШІ-агентаў OpenAI, Google і Anthropic у адным месцы
GitHub сабраў ШІ-агентаў OpenAI, Google і Anthropic у адным месцы
GitHub сабраў ШІ-агентаў OpenAI, Google і Anthropic у адным месцы

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.