-
Notifications
You must be signed in to change notification settings - Fork 11.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Label, "Use Cases"? #293
Comments
Interested in following the discussion about architecture. From #346 the main benefit is to have seamless integration with Rocket.Apps (Payloads is cool - https://xkcd.com/1133/) and I agree that avoiding lock in would mean to allow other apps to deeply integrate and therefore having well defined behavior within the chat interface. With Glip, the key elements of this integration from the user experience side are:
In a small modules way, create a Rocket.Tasks app and a Rocket.Files app, might help create a reference implementation which other Meteor, or even non-meteor apps could follow to integrate deeply with Rocket.Chat. Own 2 cents. Jun |
Re: "don't get the title of this issue" (ie 'Use cases') My comment on a (very brief) perusal of Glip is that its premise is that the communication channel is the focus for getting things done, ie for the business process. That's fine as far as it goes, (again highlighting the need for understanding use cases), but I would argue that a much larger set of potential apps is represented by the business processes that have comms channels as an occasional (but important) need - for when thing go wrong, if you like. |
@neurobe Got it. You're requesting to add a github issue label. Yes you're right about the communication stream becomes the main place where business process actions can be created, updated, listed, etc... That's a specific use case indeed, and one were chat becomes the main business app. Maybe I'm misunderstanding "business processes that have comms channels as an occasional (but important) need", but isn't this "simply" about allowing your business apps to have an integration (incoming hook) allowing them to post into the chat? We use this currently with Pager Duty integration with Slack for instance to notify us if a service goes down, or various github activity in other channels. |
Closing this, original content of ticket, except for the github issue label, implemented by #292 and RocketChat/Rocket.Chat.Ops#1. Please create new ticket if something else is missing from original. |
HI! First of all, thanks! :) and sorry for the late reply. Your thinking is very aligned with what we are planning. Have you guys seen this? |
Cache user avatar without '_dc' params
Great job with this guys.
With all the enhancements proposed and recent addition of video, got me thinking that the most precious commodity was now screen real-estate.Todo list, youtube, maps, calendar and also the question of Roles. Quite a handful.
We have the notion of Rocket.Chat as meteor plugin, but it seems to me that a more valuable concept would be to consider Rocket.Chat "payloads" (Rockets have payloads!). Payloads would be a sort of a super Plug-in whose purpose is not to augment Pocket.Chat, but to use the Rocket.Chat infrastructure to implement business solutions of which collaborative working is a secondary part.
Firms adopting Rocket.Chat in this way get locked in and need expensive support, get my drift?, rather than either being just another chat app, or worse, just another meteor package!
And?
Well, I think some more thought on architecture here. What resources payloads and plugins can use. Like the flex side panels (two please) and center window. My thought is that payloads should be able to push the messages off the center window (sacriledge!) to the side panel, and maybe the side panels can be tabbed to allow multi-use??
$0.02.
PS> My use case is Instrumentation for which I have an meteor app in production. I could use ancilliary chat functionality. Many other possibilities come to mind. Education, gaming of course, finance etc etc etc ...
The text was updated successfully, but these errors were encountered: