🚀 Идем на ежегодный Cloud Security TechSpot в Варшаве
Support us

Анархия в коде: сообщество программистов разрабатывает проект без целей и задач 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-ядерный процессор).

Читайте также
Microsoft хочет переделать GitHub, чтобы отбиться от конкурентов в ИИ
Microsoft хочет переделать GitHub, чтобы отбиться от конкурентов в ИИ
Microsoft хочет переделать GitHub, чтобы отбиться от конкурентов в ИИ
2 комментария
Старший директор по продукту в Google о том, как меняется софтверная инженерия на фоне ИИ
Старший директор по продукту в Google о том, как меняется софтверная инженерия на фоне ИИ
Старший директор по продукту в Google о том, как меняется софтверная инженерия на фоне ИИ
ИИ генерирует «рабочий мусор», который портит продуктивность и отношения между коллегами
ИИ генерирует «рабочий мусор», который портит продуктивность и отношения между коллегами
ИИ генерирует «рабочий мусор», который портит продуктивность и отношения между коллегами
Чат-боты стали давать вдвое больше ложных ответов, чем год назад
Чат-боты стали давать вдвое больше ложных ответов, чем год назад
Чат-боты стали давать вдвое больше ложных ответов, чем год назад

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.