Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Контроль плагинов проекта #42

Open
marmyshev opened this issue Sep 25, 2022 · 0 comments
Open

Контроль плагинов проекта #42

marmyshev opened this issue Sep 25, 2022 · 0 comments
Labels
EDT plugin wanted Нужен такой плагин для 1C:EDT

Comments

@marmyshev
Copy link
Owner

Сценарий

  • Команда разрабатывает общий проект в Git, но в команде используются дополнительные плагины на определенном проекте.
  • Каждый разработчик может учавствовать в нескольких проектах - в каждом может быть разный набор требуемых плагинов.
  • Необходимо убедиться что все члены команды работают в проекте с нужным количеством доп.инструментов, которые помогают, или предотвращают совершение ошибок.

Функциональность

  • Хранение списка плагинов в рамках проекта (версионируемый список в git)
  • Возможность указания диапазона версий для плагина, например, если есть минимальная версия в которой исправлены ошибки или есть новая функциональность - то разработчик не должен работать с младшими версиями. Так же возможно ограничение по максимальной версии - если в новой версии плагина добавлены несовместимые изменения для работы в текущем проекте.
  • При старте ЕДТ или при старте проекта - проверять наличие плагинов у разработчика.
  • Предлагать установить требуемые версии плагинов
  • Возможность поставлять настройки по умолчанию через oomph-setup со списком доп.плагинов для создания нового проекта.

Пожелание похоже на #41
Возможно следует объединить.

@marmyshev marmyshev added the EDT plugin wanted Нужен такой плагин для 1C:EDT label Sep 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EDT plugin wanted Нужен такой плагин для 1C:EDT
Projects
None yet
Development

No branches or pull requests

1 participant