Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 3.53 KB

CONTRIBUTING.md

File metadata and controls

39 lines (31 loc) · 3.53 KB

Если вы хотите доработать Tasks, добро пожаловать :)

  • Необходимо следовать стилю кодирования описанному в этом репозитории "1С: Руководство по стилю оформления" https://github.com/skyksandr/1c-styleguide;
  • Необходимо использовать стандарты кодирования от 1с (стандарты доступны всем, подписка на ИТС не нужна): https://its.1c.ru/db/v8std
  • Почитать и следовать рекомендациям в хорошей статье «Правила программирования и автоматизации» https://infostart.ru/public/789709/

Вариант доработки через CF файл (самое простое)

  • Отправьте, Ваш, CF c Вашими доработками на адрес [email protected];
  • Если разработка ведется через CF файлы, в этом случае новый код необходимо обрамлять в следующем формате:
//+ #1014 Иванов А.Б. 2016-04-06
//Старый код
....НовыйКод....
//- #1014 Иванов А.Б. 2016-04-06

Вариант доработки через Github (Пошаговая инструкцию как доработать конфигурацию)

  • https://infostart.ru/public/691382/ - Github и 1С. Пошаговая инструкция на конкретном примере
  • Tasks\docs\Как дорабатывать конфигурацию выложенную на Github_261017.docx

Вариант доработки через Github (Краткая инструкция)

Нужно соблюсти очень простые правила:

  1. Поискать задачу в списке задач (issues) проекта https://github.com/BlizD/Tasks/issues
  2. Если нет уже существующей задачи, создайте новую, в которой опишите новые требования. В этой задаче можно будет обсудить как само требование, так и реализацию.
    1. Возможно, Ваше требование уже реализовано или может быть реализован другим способом, отличным от придуманного Вами.
  3. Использовать платформу 8.3.9.1850
  4. Сделайте fork проекта с ветки "develope";
    1. Если Вы уже делали fork ранее и хотите получить обновление в свой fork из ветки "develope", тогда необходимо сделать следующее (если используется SourceTree):
    • Меню - Репозитарий - Добавить внешний репозитарий;
    • После этого жмем Получить выбираем внешний репозитарий;
  5. Получите свою локальную копию;
  6. Выполняете задачу на своей локальной копии;
  7. Далее сделайте pull-request в проект. https://github.com/BlizD/Tasks/pulls;
    1. ВАЖНО: выбирайте ветку features, а не master или develope;
    2. ВАЖНО: убедитесь, что Ваш fork синхронизирован с оригинальным репозиторием develope