forum.bitel.ru http://forum.bitel.ru/ |
|
Среда для разработки плагинов, кастомизации и исходники! (CRM) http://forum.bitel.ru/viewtopic.php?f=49&t=12938 |
Страница 1 из 1 |
Автор: | Dog [ 26 июн 2018, 22:30 ] |
Заголовок сообщения: | Среда для разработки плагинов, кастомизации и исходники! |
п.1 Очень не хватает удобной среды, в которой можно вести разработку не только динамических классов (http://wiki.bitel.ru/index.php/%D0%A0%D ... DE_Eclipse), но и web приложения. я так понимаю, само приложение ru.bgcrm.Server - это расширение класса Tomcat. * Можно как то запустить приложение CRM в контексте Eclipse - Server. Насколько я понял, в ru.bgcrm.Server задаются специфические настройки Tomcat под нужды CRM, можно их как то задать в конфигурации Eclipse - Server? * Или может быть есть возможность как то натравить Eclipse на приложение BGCRM (что то типо этого https://stackoverflow.com/questions/172 ... ote-tomcat)? Все что у меня получалось, чертовски не удобно: * если править JSP страницы, то иногда надо менять настройки Action's или Plugins, а значит надо тащится и дергать сервер. * настройки Action's или Plugins у меня так и не получилось запихнуть, чтобы они были видны в Eclipse, надо править XML, а это иногда совсем не наглядно. п.2 на тему исходников: при изучении приложения видно, что где то есть очень полезные плагины, которые недоразвиты, но лично мне были бы очень полезны: * ФИАС - для оператора связи, в свете последних событий с СОРМ3 классификатор адресного справочника маст-хэв-би. Да и для других пользователей CRM он будет полезен, т.к. это государственный стандарт адресов. Судя по BGBilling они такой плагин уже пилят во всю. И если он там будет, то теряется смысл схемы, когда адресный справочник наполняется по принципу CRM -> BGBilling * Мастер - тот, который позволяет строить пошаговые графы рабочих процессов. Опять же, в рамках оператора связи, работа 1ой линии HelpDesk не всегда требует создания процесса в CRM, но требует структурированного подхода к обработке обращений. * + у меня например есть идея скрестить BGCRM с https://www.dokuwiki.org/dokuwiki и использовать её как ресурс, откуда через API можно тащить подсказки для операторов, инструкции, диалоговые формы с клиентами. Я видел, что нечто подобное тоже было в задумках, но не взлетело. А ведь можно было бы скрестить с Мастером и получить достаточно красивый плагин. * 1С - тут как бы вообще простор, т.к. нынче модно интегрироваться с клиент-банками, электронными документооборатми - а 1С почти из коробки нынче это умеет. * + да и вообще, накопилось много наработок, которые можно оформить в плагины (интеграция с Google API Calendar, Google API Maps, Google Hangouts, интеграция с VK, интеграция с MS Bot API который за собой тащит как минимум Skype и Телеграмм), но не хватает понимания как это вписать в идеалогию BGCRM (тут возвращаюсь к п.1, не хватает удобной среды для разработки), т.к. большую часть знаний приходится тащить через декомпилятор (который не всё умеет читать). вот собственно такие мысли! |
Автор: | Администратор [ 28 июн 2018, 14:29 ] |
Заголовок сообщения: | Re: Среда для разработки плагинов, кастомизации и исходники! |
п.1. Я начал подготовку, чтобы по запросу передавать доступ к проекту заинтересованным. Думаю поставить GitLab или подобную систему. Там проще рулить правами. Можно организовать работу как с Уфанет - там есть основная ветка проекта и их собственный репозитарий, на который они мерджат. В ближайшее время отпишу вам в личку, доступ скину или пока просто пожатый проект - попробовать. п.2. Есть огромное число проектов, которые можно доделать. По ФИАС я думал, что было бы самое разумное - сделать некий REST сервис с адресами РФ. Например на основе ElasticSearch. И обновлять его периодически из ФИАС. При вводе адреса обращаться в сервис - искать по улице, дому и т.п. Есть такие коммерческие аналоги уже и даже бесплатные. Проблема в том, что ФИАС не полный ни разу. И справочника домов до сих пор адекватного нет. Вопрос также в том, как будут оплачены работы. Сейчас доработки мы делаем в закрытом режиме по запросу в техподдержку. Может быть, стоит открыть информацию о проектах, обсуждать открыто трудозатраты - и потом распределять подряд тому разработчику, кто готов это делать. Исходные коды в таком случе можно будет переместить под открытую лицензию. |
Автор: | Администратор [ 28 июн 2018, 14:33 ] |
Заголовок сообщения: | Re: Среда для разработки плагинов, кастомизации и исходники! |
В GitLab можно было бы ещё документацию в AsciiDoc перевести, привязать к исходным кодам. Сейчас Confluence используем - что не совсеем удобно. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |