п.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, не хватает удобной среды для разработки), т.к. большую часть знаний приходится тащить через декомпилятор (который не всё умеет читать).
вот собственно такие мысли!