Live data from Hacker News

Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

getmogochat.com

61–70 of 71 posts

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#61

Earlier quoted context omitted.

Ya, but if they built it so msg=' msg ' that would remove the bold, no? So it is a bit more complex than that if they want to enable user markup. https://code.google.com/p/pagedown/source/browse/Markdown.Sa... https://code.google.com/p/pagedown/wiki/PageDown

If you want to enable user markup, then build a simple parser, and use that to generate the correct styling you require.

My point was:

A) It was not as simple as you suggested if there was markup involved in the message.

B) They'd have to use a parser and I linked to a parser that sanitizes that was once used in a pretty big network of sites.

I'm uncertain if you misunderstood or are simply agreeing with me in a tone of writing that makes it sound like you disagree.

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#62
I am glad to see an Elixir app on HN! Elixir is a great language I have been enjoying messing with in my spare time. It's far below a 1.0 release but its syntax is delightful and it's been a good excuse to get familiar with BEAM and OTP as I know nothing of Erlang.

So quality of the app aside (I haven't looked) everyone should give Elixir a go.

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#64

There are tons of free apps, with contenders like Kandan ( https://github.com/kandanapp/kandan ) if you're looking for a self-hosted or free alternative to HipChat/Campfire, you can even find sexy-ish Web clients for IRC ( https://github.com/thedjpetersen/subway ). The problem I see with message apps is that it's like email; you really wished you could host it yourself and fine tune things (as well as make sure nobod…

+1 for Kandan's use of ClojureScript

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#66
post #24

Earlier quoted context omitted.

Shameless plug, I've also written an app: https://github.com/sdelements/lets-chat It looks a little something like this: http://i.imgur.com/djnd0Uk.png It's still in it's infancy, currently working on a big update that includes a REST api and other stuff.

Why re-inventing the wheel? IRC and XMPP are proven technologies that scale, I wouldn't go and try to build my own messaging technology: there are hard problems like presence and notifications that you don't want to solve yourself.

I don't see how these are hard problems. We needed something simple, stateful and easy to work with so we rolled our own thing. It's only a few hundred lines of code and we've extended it to work with LDAP among other things.

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#67

Earlier quoted context omitted.

If you want to enable user markup, then build a simple parser, and use that to generate the correct styling you require.

My point was: A) It was not as simple as you suggested if there was markup involved in the message. B) They'd have to use a parser and I linked to a parser that sanitizes that was once used in a pretty big network of sites. I'm uncertain if you misunderstood or are simply agreeing with me in a tone of writing that makes it sound like you disagree.

I think the point was that it's inherently less safe to allow arbitrary markup and then attempt to sanitize it, than to make a full parser that's incapable of generating unsafe HTML at any stage, all other things being equal.

The safety of widely-deployed Markdown + sanitizer libraries is largely thanks to testing at scale and a history of patches for XSS vulnerabilities.

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#69
post #54
post #15

I would like to see a credible open source alternative to Campfire, etc, so this is nice work. But if it's an Ember app, why don't the different rooms present as different URLs?

Check out https://github.com/sdelements/lets-chat , it does exactly that.

Nice, thanks.

Re: Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js

#70

Is there any documentation on installing this locally (without Heroku)?

Yes. You can install locally by following this doc page - https://github.com/HashNuke/mogo-chat/blob/master/docs/insta.... If you have any questions feel free to send me an email.
Post reply on HN