roadmap
Публичная дорожная карта GitVerse
Привет! мы, команда разработки GitVerse, размещаем тут нашу дорожную карту продукта
Любой пользователь может форкнуть себе этот репозиторий и создать запрос на слияние с любым комментарием и пожеланием. Мы всегда реагируем на обратную связь от наших пользователей и обязательно найдем время прочитать и взять в работу ваши пожелания 🤩
Также участие в приоритизации бэклога и обратная связь прекрасно доходят до нас на https://gitverse.ru/support
Добавляйте репозиторий в Избранные и следите за обновлениями! 🫶
Уже доступно
✅ Git функциональность
✅ Code review
✅ Вебхуки
✅ CI/CD (beta)
✅ AI помощник (beta)
✅ AI описание кода
✅ GigaCode эксклюзивно в GitVerse
✅ Организации (beta)
✅ Релизы и теги (NEW)
✅ Хранение пакетов - поддержка maven, npm, docker и др. (NEW)
✅ GigaIDE Desktop - среда разработки, доступная локально
Добавили в июне
Скоро на GitVerse
Задачи и проекты:
- доски, таблицы и диаграммы
- гибкий workflow
- импорт проектов
Обсуждения - пространство для обмена идеями и общения
Wiki/База знаний (с AI-поиском)
GigaIDE Cloud - среда разработки, доступная в web
DevContainers - запуск проекта за минуту (локально или в облаке)
Pages - публикация статических страниц в один клик
AI (Powered by GigaCode):
- AI-генерация тестов
- automagical создание документации
- больше языков программирования
- умный рефакторинг
Оркестрация CI/CD
Статический анализатор
Безопасность зависимостей:
- security advisories
- доверенные зависимости
Quality gates
Secret management
Bootcamp Labs:
- образовательные программы для инженеров
- готовые лабораторные окружения онлайн
Classroom Kit - распределение задач, проверка и peer review
Вход через популярные ID-сервисы и поддержка 2FA
Продвинутый поиск по коду и репозиториям
Мобильная версия
Темная тема
Граф коммитов
... и много чего еще 🤩
Предложения от сообщества
В этом разделе участники сообщества предлагают свои идеи через Запрос на слияние.
Коммунальный CI/CD runner
C релизом 3.0, появилась возможность автоматизировать CI/CD процесс. Но сообществу будет крайне удобно если сервис gitverse будет хостить коммунальный runner, даже один инстанс даст разрабочикам большой комфорт в работе.
Функционал спонсирования / краудфандинга
Функционал аналогичный, например, GitHub Sponsors и функционалу краудфандинговых площадок. Функционал спонсирования позволит оказывать финансовую поддержку (по подписке и разовую) для проектов, в первую очередь будет полезен проектам с открытым кодом, некоммерческим проектам.
Функционал краудфандинга, который можно рассматривать и как вариант функционала спонсирования, и как отдельный функционал, позволит собирать финансовые ресурсы для реализации проекта. От простого спонсирования может отличаться тем, что краудфандинговая кампания, может предполагать изначальный сбор средств до реализации основной части проекта, может предполагать установление право собственности / долевой собственности на продукт и т.д.
Функционал практики / краудсорсинга
Функционал аналогичный сервисам, в которых можно искать единомышленников для совместной реализации проектов, а также поиска работ, которые можно выполнить, чтобы получить практику. Это может быть реализовано в качестве раздела в проекте (репозитории) и раздела в организации и/или личном аккаунте, в этом разделе можно указать потребность в помощниках с указанием подробностей (уровень начальных знаний, предполагаемые затраты времени, технологический стек и т.д.). Также можно будет реализовать отдельный фильтр / рейтинг по этой теме в общем списке репозиториев и организаций.
Функционал CI/CD / runner
Функционал по добавлению в проект собственных переменных для использования в скриптах потоков. С возможностью установки флагов masked и protected. Отобразить в документации таблицу, уже существующих, встроенных переменных, доступных при выполнении задач в потоках.
Выбор и отображение лицензии ПО
Функционал по выбору лицензии открытого ПО. В режиме редактирования нового файла с его именем LICENSE
или COPYING
предлагать пользователю выбрать лицензию открытого ПО, создать файл с тем же именем и полным текстом лицензии и показывать её обозначение в свойствах репозитория.