Live data from Hacker News

RocketChat: Slack-like online chat, built with Meteor

github.com

91–100 of 116 posts

Re: RocketChat: Slack-like online chat, built with Meteor

#91
I did a containerized deployment for the project: https://github.com/giantswarm/swarm-rocket. Still has some issues that need to be resolved, including configuring the mail server, long build time, and a handful of other issues. If someone finds it useful, let me know!

Re: RocketChat: Slack-like online chat, built with Meteor

#92
post #24

So you set this up and you use it for a few hours and everyone on your team is like hey this is kinda cool. * a month or so passes * Now everyone is invested in the tool and since the expectations have been set by things like Slack they expect integrations to work flawlessly, search to be infinitely fast, 99% uptime, Google OpenID authentication, and a slew of other features and before you know it you have someone sp…

What if you can't run slack because your company doesn't allow chat services that are externally hosted? EDIT: This seems like something that never gets brought up in any discussion of Slack. No company I have worked for would have allowed an externally hosted chat service. Have I just been unlucky, or is it just the people in my situation never speak up?

It's certainly one of my major griefs with Slack. I don't want my entire company's internal communications to be hosted by some third party startup I can't at all trust.

Re: RocketChat: Slack-like online chat, built with Meteor

#93
post #29
post #24

So you set this up and you use it for a few hours and everyone on your team is like hey this is kinda cool. * a month or so passes * Now everyone is invested in the tool and since the expectations have been set by things like Slack they expect integrations to work flawlessly, search to be infinitely fast, 99% uptime, Google OpenID authentication, and a slew of other features and before you know it you have someone sp…

Unless you know they never used Slack, so there are no expectations. And your company wants to run OSS, so "has a guy" that already maintains the other pocketful of apps to company is using. And since it is OSS, you can add Google OpenID auth if required. And the slew of other features you want to add, but can't to Slack even if you knew about Slack. Don't crap on the idea just because Slack is Slack and this isn't.…

Well it's not just Slack that sets expectations but pretty much every SaaS webapp out there.

Of course, you can add features but do not underestimate how much work it is to do so and is it even worth the effort? It is what you should be spending your time on as a company if that's not your business?

And let's remember Slack is going to video and voice soon...

Re: RocketChat: Slack-like online chat, built with Meteor

#94
post #24

So you set this up and you use it for a few hours and everyone on your team is like hey this is kinda cool. * a month or so passes * Now everyone is invested in the tool and since the expectations have been set by things like Slack they expect integrations to work flawlessly, search to be infinitely fast, 99% uptime, Google OpenID authentication, and a slew of other features and before you know it you have someone sp…

What if you can't run slack because your company doesn't allow chat services that are externally hosted? EDIT: This seems like something that never gets brought up in any discussion of Slack. No company I have worked for would have allowed an externally hosted chat service. Have I just been unlucky, or is it just the people in my situation never speak up?

I would say this traditionally case but I think things are slowly changing even in the Enterprise world, where they too are starting to realise it's not realistic to be good at everything as well as their employees demanding better services.

Re: RocketChat: Slack-like online chat, built with Meteor

#95

I did a containerized deployment for the project: https://github.com/giantswarm/swarm-rocket . Still has some issues that need to be resolved, including configuring the mail server, long build time, and a handful of other issues. If someone finds it useful, let me know!

how can i help you to get that working? can we add it to our repo?

Re: RocketChat: Slack-like online chat, built with Meteor

#96
post #73

Earlier quoted context omitted.

IRC is better and actually more popular. IRC solved the problem of instant messaging over 20 years ago, and solved it very well. This is a problem that everyone and their mother attempts to re-solve and they always end up with a solution that's inferior to IRC. Just deploy an IRC server folks!

IRC and XMPP have the same weakness: no server side persistence. Don't answer "bouncers" for IRC. It is an ugly hack. With XMPP the server MAY provide history, which makes it unreliable.

xmpp is a protocol, it doesn't make any sense to say that it doesn't have server side persistence. Lots of servers that implement XMPP persist chats.

Re: RocketChat: Slack-like online chat, built with Meteor

#97

Funnily enough there are actually multiple Slack-like chat app projects underway in the Meteor community. I guess building a chat app is the new building a todo list app? Yesterday at Meteor's main meetup Devshop this was presented: http://spacetalkapp.com/ and the speaker mentioned that there's a big community effort underway to keep improving it. Let's see which one wins the race :)

I think chat apps are the new todo list app. Everyone is building one and frankly they are all boring and don't offer anything significant.

It doesn't hurt that Meteor is basically a chat app out of the box. Just hook up the accounts component to the DDP component and voila.

Re: RocketChat: Slack-like online chat, built with Meteor

#98

Earlier quoted context omitted.

Unlucky. We used Slack at the last three companies I worked for.

You can't be a very loyal employee given that Slack has been out for less than 2 years.

I'm not. I'm a consultant.

Re: RocketChat: Slack-like online chat, built with Meteor

#99

Earlier quoted context omitted.

Also, there's nothing stopping your company from making the product better. You shouldn't be spending 2 hours each day solving the same problems. If you make fixes, push them upstream (and others will too), then everyone gets a better product.

When you are running a business, you use tools to make your life easier. The reason I pay for Slack is precisely so I _don't_ have to push fixes upstream. Tools are a means to solving a problem. Something being open source is not by itself a plus. I don't want to be developing a chat client so I can use it, I want to build my own fucking company.

Right, so then... pay for Slack. Leaving negative comments about such a general "problem" with open source software isn't really productive or warranted, I think.

It's not the open source project's job to make themselves appealing to you, you're just looking to use and use and not give back.

Also, the benefits (intrinsic or otherwise) of open source is a completely different discussion (that people have by and large already had).

Re: RocketChat: Slack-like online chat, built with Meteor

#100

Earlier quoted context omitted.

When you are running a business, you use tools to make your life easier. The reason I pay for Slack is precisely so I _don't_ have to push fixes upstream. Tools are a means to solving a problem. Something being open source is not by itself a plus. I don't want to be developing a chat client so I can use it, I want to build my own fucking company.

Another company offering SaaS products is not a plus by itself either. The idea of "pay us so you don't have to push upstream fixes" is just another spin on the usual marketing agenda for cloud-based companies. Either way when running a business you need to consider what kind of infrastructure you're investing in.

This. Was about to respond with a comment like this, but I think it's just better not to devolve into that argument (which has definitely been done before, countless times).

When Slack doesn't have some feature you need, what do you do? switch? pay some other company? develop it yourself? both positions have tradeoffs.

But by all means, if you don't have time to contribute to open source, then... don't, and buy the pre-packaged service -- I'm glad people think this way because it makes it easy for SaaS startups to profit -- which moves the industry forward anyway.

Post reply on HN