1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-01-12 03:19:41 +02:00
Tasks/README.md
Anton Ivanov f6c3eebc1e @serg33rus Добавил 2 новых расширения в список расширений
Расширение: АТС
Расширение: База знаний
2021-01-16 08:56:09 +03:00

148 lines
13 KiB
Markdown

[![Stars](https://img.shields.io/github/stars/BlizD/Tasks.svg?label=Github%20%E2%98%85&a)](https://github.com/BlizD/Tasks/stargazers)
[![Release](https://img.shields.io/github/tag/BlizD/Tasks.svg?label=Last%20release&a)](https://github.com/BlizD/Tasks/releases)
[![Github All Releases](https://img.shields.io/github/downloads/BlizD/Tasks/total.svg)]()
[![Infostart](https://img.shields.io/badge/infostart-downloads%20500-blue.svg)](https://infostart.ru/public/552480/)
[![1clancer.ru](https://img.shields.io/badge/1clancer.ru-downloads%20750-orange.svg)](http://1clancer.ru/catalog/2764)
[![Github Releases](https://img.shields.io/github/downloads/BlizD/Tasks/latest/total.svg)]()
[![telegram](https://img.shields.io/badge/telegram-channal-green.svg)](https://t.me/mtasks)
[![telegram](https://img.shields.io/badge/telegram-chat-green.svg)](https://t.me/joinchat/KbD_hhM1tJGb3B3gz6QIvA)
[![Quality Gate Status](https://sonar.openbsl.ru/api/project_badges/measure?project=tasks&metric=alert_status)](https://sonar.openbsl.ru/dashboard?id=tasks)
[![Sonar bugs](https://sonar.openbsl.ru/api/project_badges/measure?project=tasks&metric=bugs)](https://sonar.openbsl.ru/dashboard?id=tasks)
## Скачать последний релиз ##
* [Скачать последний релиз 1.0.5.010](https://github.com/BlizD/Tasks/releases/download/1.0.5.010/Tasks_1.0.5.010.zip)
* [Все релизы](https://github.com/BlizD/Tasks/releases)
* [Промежуточные тестовые релизы](https://github.com/BlizD/Tasks/issues/129)
## Цель проекта ##
Легкая, удобная и комфортная работа в первую очередь для исполнителя задачи
## Расширения ##
* [Расширение: Смена основного стиля на серый с синим (BAS)](https://github.com/BlizD/Tasks/issues/213) Автор @79Vlad
* [Расширение: Рассылка уведомлений по ICQ](https://github.com/BlizD/Tasks/issues/194) Автор @serg33rus - работает начиная с релиза 1.0.4.038
* [Расширение: АТС](https://github.com/BlizD/Tasks/issues/276) Автор @serg33rus
* [Расширение: База знаний](https://github.com/BlizD/Tasks/issues/275) Автор @serg33rus
* [Все расширения](https://github.com/BlizD/Tasks/wiki/Расширения)
# Управление задачами: Канбан доска #
Конфигурация "Управление задачами" с использованием библиотеки стандартных подсистем. Канбан доска
Полное описание смотрим на инфостарт: (http://infostart.ru/public/552480/)
Служба поддержки (ServiceDesk): https://infostart.ru/public/788003/
Канал в телеграмме: [@mtasks](https://t.me/mtasks)
Чат телеграмм: https://t.me/joinchat/KbD_hhM1tJGb3B3gz6QIvA
Почта проекта: **sdesk1c@bk.ru**
Канбан в условиях российской действительности https://infostart.ru/public/871013/
## Статистика использование программы за 2 года ##
С ноября 2016 по январь 2019
![image](https://user-images.githubusercontent.com/10989306/51374627-ab5ff800-1b14-11e9-8949-a5f00daa166b.png)
| Статистика за 2 года | Количество|
| ------------- | -----:|
|Всего задач|3807|
|Действующие задачи|3564|
|Выполнено задач|2709|
|Процент выполненных задач|76%|
|Выпущено релизов|288|
## Видео инструкции (очень короткие самое длинное это 8 мин) ##
* https://youtu.be/r6tNabne97s - Общая схема работы службы поддержки (ServiceDesk);
* https://youtu.be/tqTCGAFS4LQ - Настройка службы поддержки (ServiceDesk);
* https://youtu.be/kwgkH9lPBVo - канбан доска, перетаскивание карточек, произвольные отборы, видимость колонок;
* https://youtu.be/XzWCFyrIPcI - как работать с документом "Выпуск релиза";
* https://youtu.be/mBQWm7G9U18 - как указать WIP лимит;
* https://youtu.be/PMvp0UqKybk - Статистика использования в период с Ноября 16 по Июнь 17;
* https://youtu.be/eoKuUn8w1r8 - активность пользователя;
* https://youtu.be/gS1Gi6Acjt4 - как добавить задачу, что такое основная задача, иерархия задач;
* https://youtu.be/eYvjlt5P0P4 - как следить за чужой задачей, чеклист/комментарии в задаче;
* https://youtu.be/uRX_iuWirtI - как добавить свой реквизит в задачу без программирования;
* https://youtu.be/uRX_iuWirtI - как указать заметку для задачи, которая будет видна только Вам;
* https://youtu.be/jgNKw-6sCeQ - как быстро получить все открытые вопросы по задачам;
* https://youtu.be/2VGnRisLa4Y - как вести свои текущие дела;
* https://youtu.be/khAwpz3eMMI - как ввести описания задачи с помощью Markdown;
* https://youtu.be/vbdx8JhhDac - связь изменений в метаданных и задач, настройка загрузки изменений из хранилища 1с;
* https://youtu.be/ILI_-HaBxM8 - как установить конфигурацию и как настроить отправку уведомлений;
* https://youtu.be/mBQWm7G9U18 - как установить WIP лимит;
* (пока нет видео, но это уже есть в конфигурации) - как добавить свои статусы задач;
* (пока нет видео, но это уже есть в конфигурации) - как указывать произвольные цвета для задач;
* (пока нет видео, но это уже есть в конфигурации) - как указывать фактические, плановые, часы к оплате в задаче;
* (пока нет видео, но это уже есть в конфигурации) - как включить версионирование для задач;
* (пока нет видео, но это уже есть в конфигурации) - как добавить напоминание о задаче;
* (пока нет видео, но это уже есть в конфигурации) - как прикрепить файл к задаче;
* https://youtu.be/PMvp0UqKybk - Статистика использования в период с Ноября 16 по Июнь 17;
## Если вы хотите доработать Tasks, добро пожаловать :)
* Необходимо следовать стилю кодирования описанному в этом репозитории "1С: Руководство по стилю оформления" https://github.com/skyksandr/1c-styleguide;
* Необходимо использовать стандарты кодирования от 1с (стандарты доступны всем, подписка на ИТС не нужна): https://its.1c.ru/db/v8std
* Почитать и следовать рекомендациям в хорошей статье «Правила программирования и автоматизации» https://infostart.ru/public/789709/
## Вариант доработки через CF файл (самое простое) подробнее в задаче #215
**Алгоритм:**
1. Создайте [задачу](https://github.com/BlizD/Tasks/issues) и опишите, Вашу, доработку;
1. Если по задаче необходимы новые метаданные, то необходимо написать ТЗ на это и отправить в задачу ([пример ТЗ](https://github.com/BlizD/Tasks/files/2544687/117_._031118.docx))
1. Возьмите последний CF из дев ветки в задаче [#123](https://github.com/BlizD/Tasks/issues/123)
1. Выполните доработку в этом CF;
1. Укажите в задаче список измененных объектов метаданных;
1. Прикрепите к созданной задачи Ваш CF.
1. Спасибо за Ваш, вклад в разработку;
Код необходимо обрамлять в следующем формате:
```
// + #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
1. Если нет уже существующей задачи, создайте новую, в которой опишите новые требования. В этой задаче можно будет обсудить как само требование, так и реализацию.
1. Возможно, Ваше требование уже реализовано или может быть реализован другим способом, отличным от придуманного Вами.
1. Использовать платформу 8.3.17.1549
1. Сделайте fork проекта с ветки "develope";
1. Если Вы уже делали fork ранее и хотите получить обновление в свой fork из ветки "develope", тогда необходимо сделать следующее (если используется SourceTree):
* Меню - Репозитарий - Добавить внешний репозитарий;
* После этого жмем Получить выбираем внешний репозитарий;
1. Получите свою локальную копию;
1. Выполняете задачу на своей локальной копии;
1. Далее сделайте pull-request в проект. https://github.com/BlizD/Tasks/pulls;
1. ВАЖНО: **выбирайте ветку `features`, а не `master` или `develope`**;
1. ВАЖНО: **убедитесь, что Ваш fork синхронизирован с оригинальным репозиторием** `develope`
## Wiki
* Как, когда и кому отправляются уведомленияи - https://github.com/BlizD/Tasks/wiki/Уведомления
* Telegram - настройка отправки уведомлений - https://github.com/BlizD/Tasks/wiki/Telegram---настройка-отправки-уведомлений
* [Как добавлять через телеграмм текущие дела, задачи, вопросы](https://github.com/BlizD/Tasks/wiki/Как-добавлять-через-телеграмм-текущие-дела,-задачи,-вопросы)
* Настройка получения почты по протоколу IMAP - https://github.com/BlizD/Tasks/wiki/Настройка-получения-почты-по-протоколу-IMAP
* Как настроить загрузку изменений из хранилища, если хранилище серверное - https://github.com/BlizD/Tasks/wiki/Как-настроить-загрузку-изменений-из-хранилища,-если-хранилище-серверное
* [Как настроить загрузку изменений из хранилища по TCP и загрузку изменений по расширениям](https://github.com/BlizD/Tasks/wiki/Как-настроить-загрузку-изменений-из-хранилища-по-TCP-и-загрузку-изменений-по-расширениям)
## Кейсы в работе
* [Кейс: как можно настроить уведомления о задаче пришедшей из почты и обработка новых входящих задач](https://github.com/BlizD/Tasks/wiki/Кейс:-как-можно-настроить-уведомления-о-задаче-пришедшей-из-почты)