# HG changeset patch # User cin # Date 1442162236 -10800 # Node ID 52b34ea50eff45afc9b92da727ace5e9d5dae727 # Parent 4eb9fdf4efa963f17eb47dcf613365782902fb57 sync: work time projection doesn't seem to be working anyway diff -r 4eb9fdf4efa9 -r 52b34ea50eff bug-list.xsl --- a/bug-list.xsl Mon Sep 07 19:18:21 2015 +0300 +++ b/bug-list.xsl Sun Sep 13 19:37:16 2015 +0300 @@ -116,6 +116,7 @@ + @@ -140,10 +141,15 @@ - + + @@ -259,6 +265,22 @@ + + + + + + + + + + + + + + + @@ -341,20 +363,6 @@ - - - - - - - - - - - - - @@ -364,6 +372,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -389,6 +438,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + task + + + + + + . + + + { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 4eb9fdf4efa9 -r 52b34ea50eff bug-list2.xml --- a/bug-list2.xml Mon Sep 07 19:18:21 2015 +0300 +++ b/bug-list2.xml Sun Sep 13 19:37:16 2015 +0300 @@ -1,716 +1,1915 @@ - - - - - 283 - - 2015-08-17 09:50:00 +0400 - Взаимодействие СДКН-АСФ и ГИС РТН - 2015-08-19 19:43:32 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - product - unspecified - PC - Linux - CONFIRMED - - - - - - - Normal - enhancement - --- - 284 - - 289 - - 290 - - 292 - - 294 - - 295 - - 296 - - 297 - - 298 - - 1 - sourcer@list.ru - lisicad@yandex.ru - lisicad@yandex.ru - - mikluha-mclaud@mail.ru - 0.00 - 0.00 - 0.00 - 2015-09-04 - - - - 1440088993-qxbX73Iafu2DPXfeDvc9XGPIguZKR1yvGkfKyUqwTQc - - - - - - oldest_to_newest - - 934 - 0 - sourcer@list.ru - 2015-08-17 09:50:22 +0400 - Требуется организовать взаимодействие между системами в части: -1. получение информфции о сработках КОСПАС-САРСАТ из системы СДКН-АСФ - - - - - - - 284 - - 2015-08-17 09:54:00 +0400 - Получение доступа к системе СДКН-АСФ - 2015-08-19 20:20:24 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - admin - unspecified - PC - Linux - CONFIRMED - - - - - - - Highest - enhancement - --- - - 283 - 1 - sourcer@list.ru - mikluha-mclaud@mail.ru - lisicad@yandex.ru - 3.00 - 3.00 - 0.00 - 2015-08-20 - - - - 1440088993-l52ijgisZzq9SbhpKDXApVLN9bDx70_pqsoMCv8u_hQ - - - - - - oldest_to_newest - - 935 - 0 - sourcer@list.ru - 2015-08-17 09:54:06 +0400 - Ранее доуступ к системе осуществлялся через канал VPN. На данный момент старые учетные заиси не работают: "MS-CHAP authentication failed: E=647 Account disabled" - -Требуется получить учетные записи и настройки для доступа к системе СДКН-АСФ - - - + - - - 289 - - 2015-08-19 18:53:00 +0400 - Получение доступа к ГИС РТН - 2015-08-19 20:21:41 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - admin - unspecified - PC - Linux - CONFIRMED - - - - - - - Highest - enhancement - --- - - 283 - 1 - sourcer@list.ru - mikluha-mclaud@mail.ru - - 1.00 - 1.00 - 0.00 - 2015-08-20 - - - - 1440088993-PALZWWW-DCg5hJmVpGw_Yd43P_CFfa32xSm_kdJDHOw - - - - - - oldest_to_newest - - 945 - 0 - sourcer@list.ru - 2015-08-19 18:53:08 +0400 - Требуется получить VPN доступ к серверу, на котором развернута СДКН-АСФ - - - - - - - 290 - - 2015-08-19 18:56:00 +0400 - Организация доступа ГИС РТН к СДКН-АСФ - 2015-08-19 20:23:05 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - admin - unspecified - PC - Linux - CONFIRMED - - - - - - - High - enhancement - --- - - 283 - 1 - sourcer@list.ru - mikluha-mclaud@mail.ru - lisicad@yandex.ru - 4.00 - 4.00 - 0.00 - 2015-08-20 - - - - 1440088993-kLMadU2rCIQcu97d4aAKQ3sdySugBEuLdrKFZsTIs2o - - - - - - oldest_to_newest - - 946 - 0 - sourcer@list.ru - 2015-08-19 18:56:13 +0400 - Должен быть канал TCP/IP между серверами ГИС РТН и СДКН-АСФ - - - - - - - 291 - - 2015-08-19 18:59:00 +0400 - Доработка модели данных ГИС РТН для работы с сообщениями КОСПАС-САРСАТ - 2015-08-19 20:11:27 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - data - unspecified - PC - Linux - CONFIRMED - - - - - - - Normal - enhancement - --- - - 294 - 1 - sourcer@list.ru - lisicad@yandex.ru - - 8.00 - 8.00 - 0.00 - - - - - 1440088993-xbvGLPRAXOJb3odqe_vjdJKXfrXEhjZv-V6wNaw2fA4 - - - - - - oldest_to_newest - - 947 - 0 - sourcer@list.ru - 2015-08-19 18:59:37 +0400 - Описание сообщений КОСПА-САРСАТ: https://implab.org/wiki/Rosavia/CospasClasses - - - - - - - 292 - - 2015-08-19 19:01:00 +0400 - Доработка пользовательского интерфейса ГИС РТН для работы с сообщениями КОСПАС-САРСАТ - 2015-08-19 20:12:11 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - ui - unspecified - PC - Linux - CONFIRMED - - - - - - - Normal - enhancement - --- - - 283 - 1 - sourcer@list.ru - lisicad@yandex.ru - - 16.00 - 16.00 - 0.00 - - - - - 1440088993-IqxRHlOQ6W2YdKk8tODlmdbJf1J2ieHJeFlZVfXCqu4 - - - - + + + 283 + Взаимодействие СДКН-АСФ и ГИС РТН + 2015-08-17-07:00:00 + 2015-09-01-09:45:00 + sourcer@list.ru + lisicad@yandex.ru + lisicad@yandex.ru + mikluha-mclaud@mail.ru + 1 + CONFIRMED + Normal + enhancement + 292 + 296 + 297 + 298 + 284 + 289 + 290 + 294 + 295 + 299 + 305 + product + ГИС РТН + Unclassified + unspecified + 0.00 + 0.00 + 0.00 + 2015-09-04 + + 934 + 283 + Требуется организовать взаимодействие между системами в части: +1. получение информфции о сработках КОСПАС-САРСАТ из системы СДКН-АСФ + sourcer@list.ru + 2015-08-17-07:00:00 + + + + + depends_on + 284 + + 2015-08-17-07:00:00 + sourcer@list.ru + + + 2015-08-19-16:00:00 + + unspecified + 0.1 + version + + + Pallada.PoiskAvia + product + ГИС РТН + + + lisicad@yandex.ru + sourcer@list.ru + assigned_to + + + product + component + product + + sourcer@list.ru + + + sourcer@list.ru + 2015-08-19-16:00:00 + + + depends_on + 289 + + + + 2015-08-19-16:00:00 + + + depends_on + 290 + + sourcer@list.ru + + + + depends_on + + 291 + + 2015-08-19-16:00:00 + sourcer@list.ru + + + + 292 + + depends_on + + 2015-08-19-16:15:00 + sourcer@list.ru + + + 2015-08-19-16:15:00 + + depends_on + + 293 + + sourcer@list.ru + + + sourcer@list.ru + 2015-08-19-16:15:00 + + depends_on + + 294 + + + + sourcer@list.ru + 2015-08-19-16:15:00 + + + depends_on + 291 + + + + 2015-08-19-16:15:00 + + + depends_on + 293 + + sourcer@list.ru + + + + estimated_time + 0.00 + 8.0 + + 2015-08-19-16:15:00 + lisicad@yandex.ru + + + sourcer@list.ru + + 295 + + depends_on + + 2015-08-19-16:30:00 + + + 2015-08-19-16:30:00 + + 296 + depends_on + + + sourcer@list.ru + + + + depends_on + + 297 + + 2015-08-19-16:30:00 + sourcer@list.ru + + + + 298 + depends_on + + + 2015-08-19-16:30:00 + sourcer@list.ru + + + lisicad@yandex.ru + + 40.0 + 8.00 + estimated_time + + 2015-08-19-16:45:00 + + + lisicad@yandex.ru + 2015-08-19-16:45:00 + + 0.0 + 40.00 + estimated_time + + + + sourcer@list.ru + 2015-08-25-16:15:00 + + 299 + depends_on + + + + + + depends_on + + 305 + + 2015-09-01-09:45:00 + sourcer@list.ru + + + + + 292 + Доработка пользовательского интерфейса ГИС РТН для работы с сообщениями КОСПАС-САРСАТ + 2015-08-19-16:15:00 + 2015-08-19-17:15:00 + sourcer@list.ru + lisicad@yandex.ru + 1 + CONFIRMED + Normal + enhancement + 283 + ui + ГИС РТН + Unclassified + unspecified + 0.00 + 16.00 + 16.00 + + 948 + 292 + sourcer@list.ru + 2015-08-19-16:15:00 + + + lisicad@yandex.ru + 2015-08-19-16:15:00 + + estimated_time + 0.00 + 16.0 + + + + + remaining_time + 0.00 + 16.0 + + 2015-08-19-17:15:00 + lisicad@yandex.ru + + + + + 296 + Отчет о проверке тестовой передачи и обработки данных от Росавиации, об отображении тестового срабатывания буя КОСПАС-САРСАТ + 2015-08-19-16:30:00 + 2015-09-02-09:45:00 + sourcer@list.ru + mikluha-mclaud@mail.ru + mikluha-mclaud@mail.ru + 1 + CONFIRMED + High + enhancement + 283 + 298 + 295 + 306 + product + ГИС РТН + Unclassified + unspecified + 0.00 + 16.00 + 16.00 + 2015-09-03 + + 952 + 296 + название документа взято из ТЗ. +Для начала нужно подготовить проект документа и передать его Н.Н. + sourcer@list.ru + 2015-08-19-16:30:00 + + + 987 + 296 + 1 + Изменил исполнителя, т.к. Михаил готовит данный отчет, +предлагаю конечный вариант отчета приложить к данной задаче либо указать ссылку, откуда его взять. + sourcer@list.ru + 2015-09-02-09:45:00 + + + + 16.0 + estimated_time + 0.00 + + 2015-08-19-16:30:00 + lisicad@yandex.ru + + + sourcer@list.ru + 2015-08-19-16:30:00 + + blocks + + 298 + + + + lisicad@yandex.ru + 2015-08-19-17:15:00 + + 0.00 + remaining_time + 16.0 + + + + 2015-09-01-14:45:00 + + 306 + + depends_on + + sourcer@list.ru + + + + 2015-09-03 + + deadline + + + mikluha-mclaud@mail.ru + assigned_to + lisicad@yandex.ru + + 2015-09-02-09:45:00 + sourcer@list.ru + + + + + 297 + Описать протокол взаимодействия ГИС РТН и СДКН-АСФ + 2015-08-19-16:30:00 + 2015-08-19-17:15:00 + sourcer@list.ru + lisicad@yandex.ru + mikluha-mclaud@mail.ru + 1 + CONFIRMED + High + enhancement + 283 + 293 + product + ГИС РТН + Unclassified + unspecified + 0.00 + 8.00 + 8.00 + + 953 + 297 + Требуется оформить в виде документа. +Для начала требуется создать проект документа и передать его НН + sourcer@list.ru + 2015-08-19-16:30:00 + + + 2015-08-19-16:45:00 + + estimated_time + 0.00 + 8.0 + + lisicad@yandex.ru + + + + 0.00 + remaining_time + 8.0 + + 2015-08-19-17:15:00 + lisicad@yandex.ru + + + + + 298 + Акт сдачи-приемки выполненных работ + 2015-08-19-16:30:00 + 2015-08-19-17:15:00 + sourcer@list.ru + mikluha-mclaud@mail.ru + mikluha-mclaud@mail.ru + 1 + CONFIRMED + High + enhancement + 283 + 296 + product + ГИС РТН + Unclassified + unspecified + 0.00 + 16.00 + 16.00 + + 954 + 298 + название документа взято из ТЗ. +Для начала требуется создать проект документа и отправить его НН. + sourcer@list.ru + 2015-08-19-16:30:00 + + + + 16.0 + estimated_time + 0.00 + + 2015-08-19-16:45:00 + lisicad@yandex.ru + + + lisicad@yandex.ru + 2015-08-19-17:15:00 + + mikluha-mclaud@mail.ru + lisicad@yandex.ru + assigned_to + + + 0.00 + remaining_time + 16.0 + + + + + + 284 + Получение доступа к системе СДКН-АСФ + 2015-08-17-07:00:00 + 2015-08-25-14:45:00 + sourcer@list.ru + mikluha-mclaud@mail.ru + lisicad@yandex.ru + RESOLVED + FIXED + Highest + enhancement + 283 + admin + ГИС РТН + Unclassified + unspecified + 0.00 + 3.00 + 0.00 + 2015-08-20 + + 935 + 284 + Ранее доуступ к системе осуществлялся через канал VPN. На данный момент старые учетные заиси не работают: "MS-CHAP authentication failed: E=647 Account disabled" - oldest_to_newest - - 948 - 0 - sourcer@list.ru - 2015-08-19 19:01:56 +0400 - - - - - - - - 293 - - 2015-08-19 19:04:00 +0400 - Разработка протокола передачи данных из СДКН-АСФ в ГИС РТН - 2015-08-19 20:12:29 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - data - unspecified - PC - Linux - CONFIRMED - - - - - - - Normal - enhancement - --- - - 294 - - 297 - 1 - sourcer@list.ru - lisicad@yandex.ru - - 8.00 - 8.00 - 0.00 - - - - - 1440088993-ytKdqHktQLGt-AyoS3eU-GkidoBDtUNS5u4syVmyqvk - - - - - - oldest_to_newest - - 949 - 0 - sourcer@list.ru - 2015-08-19 19:04:17 +0400 - - - - +Требуется получить учетные записи и настройки для доступа к системе СДКН-АСФ + sourcer@list.ru + 2015-08-17-07:00:00 + + + 2015-08-19-16:00:00 + + ГИС РТН + Pallada.PoiskAvia + product + + + component + issues + admin + + + version + 0.1 + unspecified + + sourcer@list.ru + + + sourcer@list.ru + + Highest + --- + priority + + 2015-08-19-16:00:00 + + + + 3 + 0.00 + remaining_time + + + 0.00 + estimated_time + 3 + + + 2015-08-20 + deadline + + + 2015-08-19-17:30:00 + mikluha-mclaud@mail.ru + + + + remaining_time + 3.00 + 0 + + + resolution + + FIXED + + + RESOLVED + CONFIRMED + status + + 2015-08-25-14:45:00 + sourcer@list.ru + + + + + 289 + Получение доступа к ГИС РТН + 2015-08-19-16:00:00 + 2015-08-25-22:45:00 + sourcer@list.ru + mikluha-mclaud@mail.ru + RESOLVED + FIXED + Highest + enhancement + 283 + admin + ГИС РТН + Unclassified + unspecified + 1.50 + 1.00 + 0.00 + 2015-08-20 + + 945 + 289 + Требуется получить VPN доступ к серверу, на котором развернута СДКН-АСФ + sourcer@list.ru + 2015-08-19-16:00:00 + + + 957 + 289 + 1 + Натсройки frontier.office.geopallada.ru для работы с pptp, для этого необходимо указать дополнительные модули ядра в настройках firewall: +* nf_nat_pptp + sourcer@list.ru + 2015-08-24-16:15:00 + + + 2015-08-19-16:00:00 + + Highest + priority + --- + + sourcer@list.ru + + + + 1 + 0.00 + estimated_time + + + remaining_time + 0.00 + 1 + + + deadline + + 2015-08-20 + + 2015-08-19-17:30:00 + mikluha-mclaud@mail.ru + + + sourcer@list.ru + + 1.50 + + work_time + + + 0 + 1.00 + remaining_time + + 2015-08-24-16:15:00 + + + 2015-08-25-16:00:00 + + IN_PROGRESS + status + CONFIRMED + + sourcer@list.ru + + + mikluha-mclaud@mail.ru + 2015-08-25-22:45:00 + + FIXED + + resolution + + + status + IN_PROGRESS + RESOLVED + + + + + + 290 + Организация доступа ГИС РТН к СДКН-АСФ + 2015-08-19-16:00:00 + 2015-08-26-13:45:00 + sourcer@list.ru + mikluha-mclaud@mail.ru + lisicad@yandex.ru + RESOLVED + FIXED + High + enhancement + 283 + admin + ГИС РТН + Unclassified + unspecified + 3.00 + 4.00 + 0.00 + 2015-08-20 + + 946 + 290 + Должен быть канал TCP/IP между серверами ГИС РТН и СДКН-АСФ + sourcer@list.ru + 2015-08-19-16:00:00 + + + 958 + 290 + 1 + mikluha-mclaud@mail.ru + 2015-08-25-16:00:00 + + + 965 + 290 + 2 + Связь есть + sourcer@list.ru + 2015-08-26-13:45:00 + + + lisicad@yandex.ru + 2015-08-19-16:30:00 + + lisicad@yandex.ru + cc + + + + 4.0 + estimated_time + 0.00 + + + + + 0.00 + remaining_time + 4 + + 2015-08-19-17:30:00 + mikluha-mclaud@mail.ru + + + + + deadline + 2015-08-20 + + 2015-08-19-17:30:00 + mikluha-mclaud@mail.ru + + + 2015-08-25-16:00:00 + + 3.00 + work_time + + + + 1 + 4.00 + remaining_time + + mikluha-mclaud@mail.ru + + + sourcer@list.ru + + 0 + 1.00 + remaining_time + + + RESOLVED + status + CONFIRMED + + + FIXED + + resolution + + 2015-08-26-13:45:00 + + + + + 294 + Создание адаптера для получения данных ГИС РТН из СДКН-АСФ + 2015-08-19-16:15:00 + 2015-09-02-09:45:00 + sourcer@list.ru + lisicad@yandex.ru + RESOLVED + FIXED + Normal + enhancement + 283 + 295 + 293 + 291 + 303 + data + ГИС РТН + Unclassified + unspecified + 8.00 + 8.00 + 0.00 + + 950 + 294 + sourcer@list.ru + 2015-08-19-16:15:00 + + + 988 + 294 + 1 + lisicad@yandex.ru + 2015-09-02-09:45:00 + + + + 295 + + blocks + + 2015-08-19-16:30:00 + sourcer@list.ru + + + 2015-08-19-16:30:00 + + estimated_time + 0.00 + 8.0 + + lisicad@yandex.ru + + + lisicad@yandex.ru + 2015-08-19-17:15:00 + + remaining_time + 0.00 + 8.0 + + + + 2015-08-27-13:45:00 + + + depends_on + 303 + + lisicad@yandex.ru + + + lisicad@yandex.ru + + 8.00 + work_time + + + + resolution + + FIXED + + + 0 + remaining_time + 8.00 + + + RESOLVED + CONFIRMED + status + + 2015-09-02-09:45:00 + + + + + 295 + Тестирование передачи данных из СДКН-АСФ в ГИС РТН + 2015-08-19-16:30:00 + 2015-09-02-09:45:00 + sourcer@list.ru + lisicad@yandex.ru + RESOLVED + FIXED + --- + enhancement + 283 + 296 + 294 + admin + ГИС РТН + Unclassified + unspecified + 4.00 + 8.00 + 0.00 + + 951 + 295 + sourcer@list.ru + 2015-08-19-16:30:00 + + + 986 + 295 + 1 + Передача из СКНД-АСФ в ГИС РТН +1. КОСПАС-САРСАТ +2. ДВС + sourcer@list.ru + 2015-09-02-09:45:00 + + + 2015-08-19-16:30:00 + + blocks + + 296 + + sourcer@list.ru + + + + estimated_time + 0.00 + 8.0 + + 2015-08-19-16:45:00 + lisicad@yandex.ru + + + lisicad@yandex.ru + + 0.00 + remaining_time + 8.0 + + 2015-08-19-17:15:00 + + + 2015-09-02-09:45:00 + + 4.00 + work_time + + + + 8.00 + remaining_time + 0 + + + resolution + + FIXED + + + RESOLVED + CONFIRMED + status + + sourcer@list.ru + + + + + 299 + Восстановление работоспособности СДКН-АСФ + 2015-08-25-16:15:00 + 2015-09-07-15:15:00 + sourcer@list.ru + sourcer@list.ru + m407@mail.ru + mikluha-mclaud@mail.ru + RESOLVED + FIXED + --- + enhancement + 283 + 300 + admin + ГИС РТН + Unclassified + unspecified + 9.00 + 6.00 + 0.00 + + 959 + 299 + sourcer@list.ru + 2015-08-25-16:15:00 + + + 963 + 299 + 1 + В целом система работает, но геосервер по каким-то причинам отказывается работать: - - - 294 - - 2015-08-19 19:06:00 +0400 - Создание адаптера для получения данных ГИС РТН из СДКН-АСФ - 2015-08-19 20:12:36 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - data - unspecified - PC - Linux - CONFIRMED - - - - - - - Normal - enhancement - --- - 291 - - 293 - 283 - - 295 - 1 - sourcer@list.ru - lisicad@yandex.ru - - 8.00 - 8.00 - 0.00 - - - - - 1440088993-x-UUVmrfx752t9HZH6jrPJO_NojgcdZs-vzVXMflfxk - - - - +java.lang.NoClassDefFoundError: Could not initialize class java.awt.Canvas. Could not initialize class java.awt.Canvas + sourcer@list.ru + 2015-08-26-09:00:00 + + + 974 + 299 + 2 + Работоспособность слоев коспас-сарсат восстановлена, - oldest_to_newest - - 950 - 0 - sourcer@list.ru - 2015-08-19 19:06:49 +0400 - - - - +Однако OSM развернуть не удалось - закончилось место на диске в процессе выполнения osm2pgsql. +Предлагаю на этом завершить данную задачу. - - - 295 - - 2015-08-19 19:16:00 +0400 - Тестирование передачи данных из СДКН-АСФ в ГИС РТН - 2015-08-19 20:12:45 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - admin - unspecified - PC - Linux - CONFIRMED - - - - - - - --- - enhancement - --- - 294 - 283 - - 296 - 1 - sourcer@list.ru - lisicad@yandex.ru - - 8.00 - 8.00 - 0.00 - - - - - 1440088993-Swh-8j3ZpLAimIBQ_Jx-crr2PrDpxo9xDZpUs01U0sQ - - - - +Имеет смысл создать кросплатформенное средство автоматизации развертывания БД и т.п. + sourcer@list.ru + 2015-08-27-14:15:00 + + + 985 + 299 + 3 + Восстановлена работоспособность с внешним OSM. - oldest_to_newest - - 951 - 0 - sourcer@list.ru - 2015-08-19 19:16:11 +0400 - - - - +так же см. bug 307 + sourcer@list.ru + 2015-09-02-09:45:00 + + + 2015-08-25-16:15:00 + + lisicad@yandex.ru + assigned_to + sourcer@list.ru + + sourcer@list.ru + + + + + depends_on + 300 + + 2015-08-25-16:15:00 + sourcer@list.ru + + + sourcer@list.ru + + status + CONFIRMED + IN_PROGRESS + + 2015-08-26-09:00:00 + + + sourcer@list.ru + 2015-08-26-09:00:00 + + + cc + m407@mail.ru + + + + sourcer@list.ru + 2015-08-26-09:30:00 + + estimated_time + 0.00 + 6 + + + 0.00 + remaining_time + 6 + + + + + + work_time + 8.00 + + + 6.00 + remaining_time + 0 + + 2015-08-27-14:15:00 + sourcer@list.ru + + + + work_time + + 1.00 + + + + resolution + FIXED + + + RESOLVED + IN_PROGRESS + status + + 2015-09-02-09:45:00 + sourcer@list.ru + + + sourcer@list.ru + + component + product + admin + + 2015-09-07-15:15:00 + + + + + 305 + Передача актуальной информации по ДВС + 2015-09-01-09:45:00 + 2015-09-01-13:30:00 + sourcer@list.ru + sourcer@list.ru + lisicad@yandex.ru + RESOLVED + FIXED + Highest + enhancement + 283 + data + ГИС РТН + Unclassified + unspecified + 2.00 + 4.00 + 0.00 + 2015-09-02 + + 978 + 305 + 1. Выгрузить с сервера ftp://ftp.spasop.ru/POISK/IAS/Out актуальные данные +2. Экспортировать их в виде shp файла в проекции EPSG:3857 + sourcer@list.ru + 2015-09-01-09:45:00 + + + 981 + 305 + 1 + Экспорт в виде шейпа не требуется, ниже ссылка на WMS + +http://monoasp:8080/geoserver/poiskavia/wms?service=WMS&version=1.1.0&request=GetMap&layers=poiskavia:ui_duty_area&styles=&bbox=4.75343718815303,37.7125136168043,203.928734831692,82.5172116336908&width=1466&height=330&srs=EPSG:4326&format=application/openlayers#toggle + +слой: poiskavia:ui_duty_area + sourcer@list.ru + 2015-09-01-13:30:00 + + + sourcer@list.ru + 2015-09-01-09:45:00 + + 2015-09-02 + + deadline + + + priority + --- + Highest + + + 0.00 + remaining_time + 4 + + + IN_PROGRESS + status + CONFIRMED + + + 4 + 0.00 + estimated_time + + + + + work_time + + 2.00 + + + RESOLVED + IN_PROGRESS + status + + + 0 + remaining_time + 4.00 + + + FIXED + resolution + + + 2015-09-01-13:30:00 + sourcer@list.ru + + + + + 306 + Дополнить отчет о передаче данных разделом пр ДВС Росавиации + 2015-09-01-12:00:00 + 2015-09-02-09:30:00 + mikluha-mclaud@mail.ru + sourcer@list.ru + RESOLVED + FIXED + --- + critical + 296 + data + ГИС РТН + Unclassified + unspecified + 1.50 + 4.00 + 0.00 + 2015-09-01 + + 979 + 306 + 24 + Created attachment 24 +Отчет + +1. Отчет прилагаю, в него добавить надо по аналогии с коспасом +2. Как добавишь, высылай на мейл мне в формате docx + mikluha-mclaud@mail.ru + 2015-09-01-12:00:00 + + + 980 + 306 + 1 + Дэдлайн? + sourcer@list.ru + 2015-09-01-12:00:00 + + + 982 + 306 + 25 + 2 + Created attachment 25 +Отчет о тестовой передачи - - - 296 - - 2015-08-19 19:20:00 +0400 - Отчет о проверке тестовой передачи и обработки данных от Росавиации, об отображении тестового срабатывания буя КОСПАС-САРСАТ - 2015-08-19 20:12:53 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - product - unspecified - PC - Linux - CONFIRMED - - - - - - - High - enhancement - --- - 295 - 283 - - 298 - 1 - sourcer@list.ru - lisicad@yandex.ru - mikluha-mclaud@mail.ru - 16.00 - 16.00 - 0.00 - - +Добавлена часть про ДВС + sourcer@list.ru + 2015-09-01-14:45:00 + + + 983 + 306 + 3 + sourcer@list.ru + 2015-09-02-09:30:00 + + + lisicad@yandex.ru + + assigned_to + lisicad@yandex.ru + sourcer@list.ru + + 2015-09-01-12:00:00 + + + sourcer@list.ru + + remaining_time + 0.00 + 4 + + + 4 + 0.00 + estimated_time + + + status + CONFIRMED + IN_PROGRESS + + 2015-09-01-12:00:00 + + + mikluha-mclaud@mail.ru + 2015-09-01-13:45:00 + + + deadline + 2015-09-01 + + + + 2015-09-01-14:45:00 + + 1 + 24 + 0 + attachments.isobsolete + + sourcer@list.ru + + + sourcer@list.ru + + + blocks + 296 + + 2015-09-01-14:45:00 + + + sourcer@list.ru + + work_time + + 1.50 + + + RESOLVED + status + IN_PROGRESS + + + 4.00 + remaining_time + 0 + + + FIXED + resolution + + + 2015-09-02-09:30:00 + + + + + 293 + Разработка протокола передачи данных из СДКН-АСФ в ГИС РТН + 2015-08-19-16:15:00 + 2015-08-26-18:30:00 + sourcer@list.ru + lisicad@yandex.ru + sourcer@list.ru + 1 + CONFIRMED + Normal + enhancement + 297 + 294 + data + ГИС РТН + Unclassified + unspecified + 0.50 + 8.00 + 7.50 + + 949 + 293 + sourcer@list.ru + 2015-08-19-16:15:00 + + + 971 + 293 + 1 + Из возможных вариантов взаимодействия: +WFS +http://monoasp.rostransnadzor.local:8080/geoserver/poiskavia/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=poiskavia:sit185markers&maxFeatures=50 + +Postgres +db: poiskavia +user: gis +password: gis + +Аутентификация пользователя может настраиваться по IP, Николай знает, как это сделать. - - 1440088993-gDFooCKsfwukxs1J5rhkTklaXMJ4QtafWCKe8JlS09o - - - - +monoasp.rostransnadzor.local - это 10.1.5.14 + sourcer@list.ru + 2015-08-26-18:30:00 + + + sourcer@list.ru + + 294 + + blocks + + 2015-08-19-16:15:00 + + + sourcer@list.ru + + blocks + 283 + + + 2015-08-19-16:15:00 + + + 2015-08-19-16:30:00 + + + blocks + 297 + + sourcer@list.ru + + + + 8.0 + 0.00 + estimated_time + + 2015-08-19-16:45:00 + lisicad@yandex.ru + + + lisicad@yandex.ru + + 8.0 + remaining_time + 0.00 + + 2015-08-19-17:15:00 + + + + + work_time + 0.50 + + + cc + + sourcer@list.ru + + + 7.5 + 8.00 + remaining_time + + 2015-08-26-18:30:00 + sourcer@list.ru + + + + + 291 + Доработка модели данных ГИС РТН для работы с сообщениями КОСПАС-САРСАТ + 2015-08-19-16:00:00 + 2015-08-25-16:00:00 + sourcer@list.ru + lisicad@yandex.ru + mikluha-mclaud@mail.ru + RESOLVED + FIXED + Normal + enhancement + 294 + data + ГИС РТН + Unclassified + unspecified + 0.00 + 8.00 + 0.00 + + 947 + 291 + Описание сообщений КОСПА-САРСАТ: https://implab.org/wiki/Rosavia/CospasClasses + sourcer@list.ru + 2015-08-19-16:00:00 + + + lisicad@yandex.ru + + 8.0 + estimated_time + 0.00 + + 2015-08-19-16:15:00 + + + 2015-08-19-16:15:00 + + + blocks + 294 + + sourcer@list.ru + + + 2015-08-19-16:15:00 + + 283 + blocks + + + sourcer@list.ru + + + + remaining_time + 0.00 + 8.0 + + 2015-08-19-17:15:00 + lisicad@yandex.ru + + + + CONFIRMED + status + RESOLVED + + + FIXED + resolution + + + + mikluha-mclaud@mail.ru + + cc + + + 8.00 + remaining_time + 0 + + 2015-08-25-16:00:00 + mikluha-mclaud@mail.ru + + + + + 303 + Доработка модели данных СДКН АСФ для работы ГИС РИН с сообщениями Коспас-Сарсат + 2015-08-27-13:45:00 + 2015-08-27-15:45:00 + lisicad@yandex.ru + sourcer@list.ru + sourcer@list.ru + RESOLVED + FIXED + High + normal + 294 + data + ГИС РТН + Unclassified + unspecified + 0.50 + 4.00 + 0.00 + 2015-08-28 + + 972 + 303 + Необходимо создать сводное представление сообщений Коспас в базе poiskavia, состав данных: идентификатор, дата, координаты (lat, lon в wgs), вся сопутствующая атрибутивная информация (на твоё усмотрение). + lisicad@yandex.ru + 2015-08-27-13:45:00 + + + 973 + 303 + 1 + создал представление RtnCospasMarkers - oldest_to_newest - - 952 - 0 - sourcer@list.ru - 2015-08-19 19:20:09 +0400 - название документа взято из ТЗ. -Для начала нужно подготовить проект документа и передать его Н.Н. - - - - +create or replace view RtnCospasMarkers as +select + p.id, + ST_X(geometry) as x, + ST_Y(geometry) as y, + p.geometry, + p.positiontype, + p.probability, + m.id as msgid, + m.messagetype, + m.mccid_msgno, + m.mccid_mcc, + m.mccid_mccbeaconid, + m.messageeventname, + m.detectiondate, + m.satid, + m.detectionfreq, + m.beaconregcountrycode, + m.beaconregcountry, + m.vehicletype, + m.vehicletypecomment, + m.vehiclename, + m.vehicleowner, + m.vehicleoperator, + m.beaconid, + m.hexmsgdata, + m.activationtype, + m.comments, + m.originalmessage +from sit185message m, sit185marker p where p.sit185messageid = m.id + sourcer@list.ru + 2015-08-27-14:15:00 + + + 976 + 303 + 2 + Изменил исполнителя на правильного + sourcer@list.ru + 2015-08-27-15:45:00 + + + 2015-08-27-14:15:00 + + 0.50 + work_time + + + + remaining_time + 4.00 + 0 + + + sourcer@list.ru + cc + + + + + resolution + FIXED + + + status + CONFIRMED + RESOLVED + + sourcer@list.ru + + + + sourcer@list.ru + assigned_to + lisicad@yandex.ru + + 2015-08-27-15:45:00 + sourcer@list.ru + + + + + 300 + Получение RDP доступа к системе СДКН-АСФ + 2015-08-25-16:15:00 + 2015-08-26-08:45:00 + sourcer@list.ru + mikluha-mclaud@mail.ru + lisicad@yandex.ru + VERIFIED + FIXED + Highest + blocker + 299 + admin + ГИС РТН + Unclassified + unspecified + 0.00 + 0.00 + 0.00 + + 960 + 300 + На данный момент при попытке входа от имени пользователя mgpvti (который использовали в начале этого года) выдается сообщение "ваша учетная запись отключена. обратитесь к системному администратору" + sourcer@list.ru + 2015-08-25-16:15:00 + + + 961 + 300 + 1 + +RDP 10.1.5.14 +Доступ: mgpvti \ Q8YzJdez +Звоните если чего не получится. +Отпишите по результатам. +Также предлагаю обсудить план Ваших работ по восстановлению системы. +HP SM на котором стоит КИСУ КНД установлен не на 10.1.5.14. +Я так понимаю что он должен использоваться один для двух систем? При этом они что могут на разных серверах быть установлены? + mikluha-mclaud@mail.ru + 2015-08-26-08:00:00 + + + 962 + 300 + 2 + Работает, проверил + sourcer@list.ru + 2015-08-26-08:45:00 + + + mikluha-mclaud@mail.ru + 2015-08-26-08:00:00 + + resolution + + FIXED + + + RESOLVED + status + CONFIRMED + + + + sourcer@list.ru + 2015-08-26-08:45:00 + + status + RESOLVED + VERIFIED + + + + + + + 8 + 0.00 - - 297 - - 2015-08-19 19:23:00 +0400 - Описать протокол взаимодействия ГИС РТН и СДКН-АСФ - 2015-08-19 20:13:01 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - product - unspecified - PC - Linux - CONFIRMED - - - - - - - High - enhancement - --- - 293 - 283 - 1 - sourcer@list.ru - lisicad@yandex.ru - mikluha-mclaud@mail.ru - 8.00 - 8.00 - 0.00 - - - - - 1440088993-9zbnc27UYPN-kWnddM-hgNO4NhxHnkyozEH6InP5eMw - - - - - - oldest_to_newest - - 953 - 0 - sourcer@list.ru - 2015-08-19 19:23:03 +0400 - Требуется оформить в виде документа. -Для начала требуется создать проект документа и передать его НН - - - - + + + + 2 + 0.00 + + + 1.5 + 0.00 + + + 4 + 0.00 + + + 9 + 0.00 - - 298 - - 2015-08-19 19:25:00 +0400 - Акт сдачи-приемки выполненных работ - 2015-08-19 20:13:34 +0400 - 1 - 1 - 1 - Unclassified - ГИС РТН - product - unspecified - PC - Linux - CONFIRMED - - - - - - - High - enhancement - --- - 296 - 283 - 1 - sourcer@list.ru - mikluha-mclaud@mail.ru - mikluha-mclaud@mail.ru - 16.00 - 16.00 - 0.00 - - - - - 1440088993-RZvy0OwQW9RHb7TfjEN2iuxqxRRSgcFn0-EgMVU7Fbo - - - - - - oldest_to_newest - - 954 - 0 - sourcer@list.ru - 2015-08-19 19:25:24 +0400 - название документа взято из ТЗ. -Для начала требуется создать проект документа и отправить его НН. - - - - + + 0.5 + 7.50 + + + 1.5 + 0.00 - + + 0.5 + 0.00 + + + + + 3 + 0.00 + + \ No newline at end of file diff -r 4eb9fdf4efa9 -r 52b34ea50eff lib/Benzin/Bugzilla/Bug.pm --- a/lib/Benzin/Bugzilla/Bug.pm Mon Sep 07 19:18:21 2015 +0300 +++ b/lib/Benzin/Bugzilla/Bug.pm Sun Sep 13 19:37:16 2015 +0300 @@ -45,6 +45,7 @@ use constant { BUG_FIELDS => \@fields }; +use IMPL::lang qw(coarsen coarsen_dt); use IMPL::declare { base => [ 'IMPL::Object::Fields' => undef ] }; use fields @fields; @@ -64,41 +65,31 @@ # } sub GetTimeReports { my SELF $this = shift; - my $resolution = shift || 0.25; - my $span = $resolution * 60; + my $resolution = + DateTime::Duration->new( %{ shift() || { minutes => 15 } } ); my @bookings; my $actual = 0; for my $history ( @{ $this->{history} || [] } ) { my $who = $history->{who}; - my $when = $history->{when}; + my $when = coarsen_dt( $history->{when}, $resolution ); my $changes = $history->{changes}; - - my $minutes = coarsen( $when->minute(), $span ); - - if ($minutes >= 60 ) { - $when->add(hours => 1); - $minutes -= 60; - } - $when->set_second(0); - $when->set_minute($minutes); - for my $change ( @{ $changes || [] } ) { if ( $change->{field_name} eq 'work_time' ) { my $prev = $change->{removed} || 0; my $value = $change->{added} || 0; if ( looks_like_number($prev) and looks_like_number($value) ) { - my $dt = coarsen( $value - $prev, $resolution ); + my $dt = + coarsen( $value - $prev, $resolution->in_units('hours') ); if ($dt) { push @bookings, { who => $who, - end => $when, - work_time => $dt, - start => $when->clone()->subtract( hours => $dt ) + when => $when, + work_time => $dt }; $actual += $dt; } @@ -107,7 +98,7 @@ } } - my $remaining = coarsen( $this->{remaining_time}, $resolution ); + my $remaining = coarsen( $this->{remaining_time}, $resolution->in_units('hours') ); return { report => \@bookings, actual => $actual, @@ -116,9 +107,4 @@ }; } -sub coarsen { - my ( $value, $resolution ) = @_; - return $resolution ? ceil( $value / $resolution ) * $resolution : $value; -} - 1; diff -r 4eb9fdf4efa9 -r 52b34ea50eff lib/Benzin/Bugzilla/XmlWriter.pm --- a/lib/Benzin/Bugzilla/XmlWriter.pm Mon Sep 07 19:18:21 2015 +0300 +++ b/lib/Benzin/Bugzilla/XmlWriter.pm Sun Sep 13 19:37:16 2015 +0300 @@ -9,12 +9,14 @@ -default => 'WriteValue' ); +use IMPL::lang qw(coarsen coarsen_dt is); use IMPL::Const qw(:prop); use IMPL::declare { require => { XMLWriter => 'XML::Writer', Bug => 'Benzin::Bugzilla::Bug', BugComment => 'Benzin::Bugzilla::BugComment', + Duration => 'DateTime::Duration', }, base => [ 'IMPL::Transform' => sub { %Transform } @@ -42,9 +44,55 @@ $writer->xmlDecl("UTF-8"); $writer->startTag("bugzilla"); + my %timesheets; + foreach my $bug (@$bugs) { $writer->startTag("bug"); $this->WriteBug($bug); + + if ( $this->timereports ) { + my $time = $bug->GetTimeReports( $this->timeresolution ); + + my $prevReportDate = $bug->{creation_time}; + + foreach my $item ( @{ $time->{report} || [] } ) { + $timesheets{ $item->{who} }{bugs}{ $bug->{id} }{work} += + $item->{work_time}; + $timesheets{ $item->{who} }{bugs}{ $bug->{id} }{remaining} = + $time->{remaining}; + + $timesheets{ $item->{who} }{start} = $prevReportDate + unless $timesheets{ $item->{who} }{start} + and $timesheets{ $item->{who} }{start} <= $prevReportDate; + $timesheets{ $item->{who} }{end} = $item->{when} + unless $timesheets{ $item->{who} }{end} + and $timesheets{ $item->{who} }{end} >= $item->{when}; + + $prevReportDate = $item->{when}; + } + + $this->WriteElement( 'time', $time ); + } + + $writer->endTag(); + } + + while ( my ( $who, $sheet ) = each %timesheets ) { + + $writer->startTag( + 'timesheet', + resource => $who, + start => $this->FormatTJ3DateTime( $sheet->{start} ), + end => $this->FormatTJ3DateTime( $sheet->{end} ) + ); + + while ( my ( $bug, $info ) = each %{ $sheet->{bugs} } ) { + $writer->startTag( 'bug', id => $bug ); + $this->WriteElement( 'work', $info->{work} ); + $this->WriteElement( 'remaining', $info->{remaining} ); + $writer->endTag(); + } + $writer->endTag(); } @@ -61,9 +109,6 @@ next unless $value->{$field}; $this->WriteElement( $field, $value->{$field} ); } - $this->WriteElement( 'time', - $value->GetTimeReports( $this->timeresolution ) ) - if $this->timereports; } sub WriteBugComment { @@ -113,9 +158,22 @@ sub WriteTJ3DateTime { my SELF $this = shift; - my $value = shift; + my $value = shift; + + $this->_writer->characters( $this->FormatTJ3DateTime($value) ) + if defined $value; +} - $this->_writer->characters($value->strftime('%F-%T')) if defined $value; +sub FormatTJ3DateTime { + my SELF $this = shift; + my $value = shift; + + my $duration = + is( $this->timeresolution, Duration ) + ? $this->timeresolution + : Duration->new( %{ $this->timeresolution } ); + + return coarsen_dt( $value, $duration )->strftime('%F-%T'); } 1; diff -r 4eb9fdf4efa9 -r 52b34ea50eff translate.pl --- a/translate.pl Mon Sep 07 19:18:21 2015 +0300 +++ b/translate.pl Sun Sep 13 19:37:16 2015 +0300 @@ -25,9 +25,9 @@ local (*HIN); my $proc = start( - [ 'saxon8', '-novw', '-', 'bug-list.xsl' ], + #[ 'saxon8', '-novw', '-', 'bug-list.xsl' ], - #[ 'cat' ], + [ 'cat' ], '', \*STDOUT ) or die "failed to create pipe: $!"; @@ -35,7 +35,7 @@ my $writer = BugWriter->new( OUTPUT => *HIN, DATA_INDENT => 2, DATA_MODE => 'on' ); $writer->timereports('on'); -$writer->timeresolution(0.25); +$writer->timeresolution({minutes => 15}); eval { my %visited;