@woakes070048 thanks,s I’ve been going through Rocket.Chat documantation and already convinced it’s better solution than MatterMost (mainly disappointed that mattermost don’t support LDAP and encryption in the open source version) overall Rocket.Chat have more open source culture also mattermost licence quite shady u can take a look at it.
The integration with Erpnext should be generic that apply to any doctype just like email notification, but user can define the list of triggers and action, things like:
Reminders from CRM (e.g contact customer follow up …)
notification when assigned or shared
and the list can go on and on…
However, as I said the integration should be generic for any doctype but need and easy interface to define the tigers, I am after a while the community will start finding new use cases which can be feed back to the integration app where the user can activate/disable them
@Muthu while i respect you option I strongly disagree. I think Rocket.chat is a better platform and the team behind it is very open. The rocketchat team has made it compatible with slacks api so you can use most slack intergrations. I also like the fact that it is written on meteor vs go (mattermost). Now the only thing that i like mattermost for is the groups but that will be added to rocketchat soon. Why do you think that mattermost is better? Maybe i missed something about the platform
@woakes070048 . Yes you are right rocket-chat is the better option , I agree with you, I was insisting matter-most just for the groups as you said , but if that is going to be added to rocket-chat certainly it will be the best . .
Hey guys a fiend of mine showed me this and wanted to know what you think. It seams to be the best of both worlds. it called https://vector.im/ and it is also compatible with slacks api. Matrix ∙ Vector. I am going to try it out and it works as it claims i might migrate my Rocketchat instance to it
@woakes070048 I don’t know I tried it and for me it looks like more of an IRC replacement for adhoc communication more than business oriented communication, you test it and let us know. For now lets not get lost for specific app, lets look at them in bigger functions like (creating and deleting public and private channels, adding participant to channels and removing them, posting a massage to a channel, sending direct messages, file sharing, help disk …) and based on this functions we can have the blueprints for our integration as follows:
From administrator perspective:
When the system admin assign a role to a user, he also can checkbox to add this user to the respective channel. for example, when assigned user A a sales person role, he will be added to sales team channel, and vice versa when the role is revoked .
the Admin can assign the users for the Help desk channel.
.
.
…
From user perspective, something like a single page setting where the user can change default values, like:
get direct messages if assigned a doctype, shared, …
get messages for reminders for entries in the calendar, task, project …
single place where he can define triggers on the doctypes that he has access to ( the triggers can be defined the same we define filters). for example, the user can put a trigger on “Next Contact Date” for the opportunity he’s assigned to receive a direct message reminder ahead of scheduled time.
manny triggers will be added by default in the integration based on the user assigned roles, and the user can enable or disable these triggers (I believe the community will come up with new triggers and use case for each role, which will in return increase the number of predefined default triggers for each role in the app, and reduce the need for the user to define his own triggers).
.
.
…
Those are some of the ideas I got so far on how the integration should be, I’m looking forward for the inputs from you guys. for example one place that I still have no idea how to integrate it is comments on doctype
@woakes070048 did you do any work on WSO2 integration?
I’m really interested in their WSO2 Identity Server, I’ll will be implementing it in our organization, but first I’ve to do some review on ErpNext LDAP integration it doesn’t look like its a stable integration
Is there a good reason why u guys choosing SAML over OpenID?
Because I think OpenID will give you more flexibility connecting to different services especially proprietary services like google Apps, 365 …
@ganas In the next week or so i am going to start doing some flow diagrams and ui mock-ups for a chat integration. I like your suggestions so im going to include them. I am also planning on setting up a taiga io instance for people from the community if they want to use it. So i will send you an invite once that is done.
More or less accidentally read thus topic which is interesting.
It covers different, unrelated things though which does not comply with the unix principle of doing one thing only and doing it good
Joking aside I’d like to suggest spinning off more specific topics whuch I believe will bring larger audience = more input = better results to each thing. … hope you don’t mind
I agree I will take some time and start to split this out into a more manageable thread and will be adding it all to a taiga for project management very soon.
the other place is, when the admin create a user, then also the user is created in the Chat app, when a role is added or removed, then the user is added to the respective channel
@qrevel we had started but nothing never came of it. We where hoping that the community would know what system then would like to use. I can try to dig up the code and look at where we left off. I was never planning on doing an integration into taiga, i was hoping that the community would like to use it.
If we do start to work on the chat integration into rocket.chat how would you like to see it. I was planning on for the first deployment to have messages posted to rocketchat and then having a search feature.
1 - Before the chat integration it could be interesting to have a real Slack Integration (for selling, buying, hr…) forked from the one you discuss with @ganas.
2 - For the first version of rocket.chat integration, i think about having a main chat connected to a specific channel and private chats for private messages.
3 - In future version search feature would be nice and a bot to control ERPNext (like list outstanding invoice, make invoice from sale order…)