5 ms·
Collaborative chat done right
- yolonoexception 14y agoLooks exactly like IRC.
- Xylakant 14y agoyou just can't connect an IRC client to it. Which is sad, since IRC clients are pretty mature nowadays.
- deleted 14y ago[deleted]
- akx 14y agohttps://grove.io/ https://grove.io/ exists. Also on what do you base "no one uses it"?
- Xylakant 14y agowell, I do use it. That makes us two ;) I prefer grove over all other hosted chat services since it pretty much is IRC with archiving and "private". Works with any IRC client, so everyone can use the client he prefers - web, CLI, ... The protocol is simple and open and there's a ton of services that can actually integrate into IRC.
- akx 14y agoYeah, I don't personally use Grove.io, I've just heard of it, but I am active daily on four or five different IRC networks (and tens of channels altogether).
- davidfowl 14y agoGrove looks good (I just tried it out) but looks kinda expensive...
- masklinn 14y ago> IRC is old Probably a positive > and no one uses it What in the fucking what? > it's clumbersome to use in a browser too. Not really, there are plenty of web-based IRC gateways. Hell, JabbR could pretty easily be an IRC gateway/interface. > JabbR > IRC assertion error: baseless There are plenty of valid criticisms of IRC, but you're completely clueless about them. And it.
- adlpz 14y agoWait what? Have you been to any IRC channel in the last ten years? IRC is a well-supported, still widely used, open standard for real-time communication. It can work just as fine on the browser with any of the hundreds of browser-based IRC clients. Heck, you could probably hook this Jabbr front-end to an IRC server without much pain. Jabbr looks nice, but it's just a cute IRC reimplementation.
- dgesang 14y agoYou're right about IRC, but totally wrong about Jabber/XMPP. It's much more than a 'cute IRC'. Edit: Oh, nevermind, I just saw you wrote 'jabbr', not 'Jabber'. See, the confusion already started. Bad product name. :)
- adlpz 14y agoYeah, that too, really, calling it jabbr... Not very nice.
- earnubs 14y ago> it's clumbersome to use in a browser too. http://irccloud.com http://irccloud.com (Although, lot's of downtime recently / growing pains.)
- joshthewanderer 14y agoMy first thought was that it looks exactly like HipChat. Then I checked the HipChat web client, and it's pretty damned close: http://cdn.userstyles.org/style_screenshots/84237_before.png http://cdn.userstyles.org/style_screenshots/84237_before.png
- adlpz 14y agoWhoa, I don't know which one came first, but this is blatant UI plagiarism right there.
- mnicole 14y agoLet's not go overboard; chat interfaces have looked very similar to this in the past, but it's so easy to tweak the CSS to make it look different enough that not doing so is pretty lazy and makes it obvious who they're trying to compete against.
- dreen 14y agoBecause to get it 'right' you have to emulate (usually poorly) IRC, since it has had decades of work put into it. That being said if this could connect to IRC in a way transparent to the user it would actually be really useful
- pr0filer__ 14y agoping www.jabbr.net: maybe redirect this to jabbr.net?
- louischatriot 14y agoLooks very much like Hipchat. I'm curious as to why it's better (if it is).
- lewisflude 14y agoCollaborative chat done right (again)
- earnubs 14y agoPosted 3 days ago? https://news.ycombinator.com/item?id=5510732 https://news.ycombinator.com/item?id=5510732
- fekberg 14y agoAh. That's right. That's the github page though and it gives a 404..
- kyrias 14y agoThe name is way too close to Jabber
- crb 14y agoI have only had time to have a quick look at the source code, but it doesn't seem to be in any way related to Jabber/XMPP. With that in mind, perhaps the name is a bit confusing?
- davidfowl 14y agoTotally a trolling name but it works so well for chat.
- factorialboy 14y agoAlmost identical to the HipChat UI.
- philliphaydon 14y agoWow so many people defending IRC.
- masklinn 14y agoAnd one clueless bloke artlessly trying to bag on it.
- irclover 14y agoIRC is battle worn. It's tried and tested. It has extensive support everywhere. It's simple to knock up a client/bot/etc in any language you want (Or using telnet). It's still used by millions day in day out. Millions use it from websites without knowing that it's IRC under the hood. It's unsurprising that people are defending the defacto chat protocol. Just as they'd defend email.
- Blahah 14y agoI don't really understand the proliferation of group chat platforms. It's been around the since the dawn of the internet, and it already works great (IRC). Do we really need to keep smothering it in new web interfaces?
- johnchristopher 14y agoI recently installed an IRC server on my pi to satisfy my 15-years-old me wishes to operate an IRC server. None of my geeky friends tried it out, I ended up writing some bots to have a chat with :(. Seriously, configuring and securing correctly an IRC server take more time that I would like to admit. And it's a bit ugly on the screen and people don't want to learn '/' commands and authentication when skype/msn allow them to do funny things in a much easier way. I should have installed a jabber server.
- jjoergensen 14y agoIs it really okay to make an identification copy, if one of them is open source and the other is commercial software? I do not think it is. Try and be a little original.
- daigoba66 14y agoI always thought this was just a reference implementation for SignalR. In fact David Fowler is the author of both. I never considered Jabbr a long-term "product", instead just a really involved side project.
- wluu 14y agoNothing to say a side project could not turn into something much more. Personally, I see the two complimenting each other. ie: - Want to see SignalR in use beyond a small example? Then jump right into JabbR. - Want to see some not so simple code which utilises SignalR? Then head to their GitHub repository. - I'm sure SignalR has had enhancements/bug fixes found through the use/development of jabbr. From what I can see, it looks like a great project that has a lot of potential to grow. Jabbr has a bunch of content providers built in, so if you pasted a link from say imgur, you (and others in the chat channel) will see a preview of the image. Which is pretty cool, and not something you'd experience in IRC.
- almost 14y agoPlease consider changing the name, it implies something that isn't true (that it's a web interface to Jabber) which is really annoying. Plus the Jabber trademark is owned by a company, so you'll probably have to change it anyway.
- ritonlajoie 14y agoThe Try it out button takes me to a windows azure page
- lucaspiller 14y agoHow easy is it to host an ASP.NET application on Linux? I believe it can be done with Mono but I have no idea how.
- fekberg 14y agoIt's very easy. Check out the Mono website http://www.mono-project.com/Main_Page http://www.mono-project.com/Main_Page
- skMed 14y agoTo those who are confused by the name, this is not a Jabber / XMPP service. JabbR started as an example chat app for using SignalR[1], an open-source, realtime signaling library for .NET written by David Fowler & Damian Edwards. Think of SignalR as Socket.IO but for the .NET world (and Mono compatible). This has grown into a more mature self-hostable chat. I just threw a version up on AppHarbor 10 seconds ago and I have to admit I'm surprised by the amount of features this thing comes with. Side note - If you're curious about how scalable this is, SignalR is built on .NET's IAsyncHttpHandlers & TPL (async made easy). I suggest you take a look at the source code. [1] - https://github.com/SignalR/SignalR https://github.com/SignalR/SignalR
- dgesang 14y ago1. The name is just fail. Jabber is well known and established. Reminds me of the Python name confusion some company started very recently. Seriously, what do people think when they name their products like that? 2. There are many Jabber OSS implementations for self-hosted chat systems, even for corporations. Why another new system? 3. Website looks awful in Opera.
- davidfowl 14y agoJust wait until opera uses blink.
- jcbrand 14y agoI originally thought this was a Jabber/XMPP web client but apparently it's not. That said, I'll now commence with a shameless plug: I'm working on a Javascript XMPP chat client built on backbone.js and strophe.js: http://conversejs.org http://conversejs.org Here's a recent screencast: http://opkode.com/media/blog/2013/04/02/converse.js-xmpp-instant-messaging-with-javascript http://opkode.com/media/blog/2013/04/02/converse.js-xmpp-ins... Patches and comments welcome!
- rikf 14y agoChat is not done right until you include search functionality. There is an incredible wealth of information that is exchanged through mediums like this that just gets lost if you don't have a good search function. So at the moment this is collaborative chat done wrong :) I hope you accept this as constructive criticism because other then that the product looks pretty well designed.
- jamesmcintyre 14y agoI got the small IT consultancy I work at using hipchat, we love it! The main reason I wanted us to use hipchat versus the conventional IM'ing is for this exact reason! One thing hipchat needs to work on though is that when you use the search functionality on the windows air app it really just opens a browser windows with the results. This is a little clunky and irritating i think! Going a step further it'd be nice to easily be able to select snippets of conversation and tag them for later reference or even perform other actions like emailing them. I hope hipchat continues to develop more functionality that bridges the gap from synchronous communication to asynchronous for utility such as this.
- davidfowl 14y agoTotally, search is a big feature that is going to be added soon.
- randomdata 14y agoIt doesn't seem to have any conventions for dealing with multiple side conversations that inevitably happen when several people are in the same chat room. While it is a hard problem to solve well, I think that is something "chat done right" needs to include.
- davidfowl 14y agoWe have some ideas on how to attempt to solve the multiple unrelated overlapping conversion issues but getting the ui right is non trivial.
- randomdata 14y agoMost definitely. Looking forward to seeing the results.