Stream: social
Topic: Zulip
Grahame Grieve (Nov 20 2015 at 13:05):
So, will this scale to our requirements?
Josh Mandel (Nov 20 2015 at 13:06):
I have *no* idea. I mean, I know it can be configured to handle hundreds of users because they ran a proxy fo the entire MIT chat system -- but I can ask my friends who built it how difficult it might be to scale. Currently it's running on their min recommendations of a VM with 2G RAM.
nicola (RIO/SS) (Nov 20 2015 at 13:06):
let's do load test on dev days :)
Josh Mandel (Nov 20 2015 at 13:07):
:-)
Josh Mandel (Nov 20 2015 at 13:19):
Welcome @James Agnew !
James Agnew (Nov 20 2015 at 13:19):
@Josh Mandel testing
Josh Mandel (Nov 20 2015 at 13:19):
It works!
James Agnew (Nov 20 2015 at 13:19):
var blah = "hello world";
James Agnew (Nov 20 2015 at 13:20):
sweet
Josh Mandel (Nov 20 2015 at 13:20):
Check out Grahame's syntax-highlighted Pascal code in the fhir > fhirpath
discussion ;-)
James Agnew (Nov 20 2015 at 13:20):
this is a link
Josh Mandel (Nov 20 2015 at 13:20):
(Not a very good link.)
James Agnew (Nov 20 2015 at 13:20):
you're not a very good link
nicola (RIO/SS) (Nov 20 2015 at 13:21):
test emoji
Josh Mandel (Nov 20 2015 at 13:22):
Whoa. I don't really understand
stuff. But I love
just picking random ones.
James Agnew (Nov 20 2015 at 13:23):
where is the emoji list?
James Agnew (Nov 20 2015 at 13:24):
oops found it
Josh Mandel (Nov 20 2015 at 13:24):
Oh, can you tell me? I just got them by typing colon and a few chars.
James Agnew (Nov 20 2015 at 13:24):
http://www.emoji-cheat-sheet.com/
Josh Mandel (Nov 20 2015 at 13:24):
Nice.
James Agnew (Nov 20 2015 at 13:24):
I'm here to put out the fire
Josh Mandel (Nov 20 2015 at 13:25):
The !
Josh Mandel (Nov 20 2015 at 13:32):
I'm gonna see what happens when I reboot the server.[
Josh Mandel (Nov 20 2015 at 13:33):
Well, it comes back.
nicola (RIO/SS) (Nov 20 2015 at 13:34):
Which database does zulip use?
James Agnew (Nov 20 2015 at 13:34):
screen-shot-2015-11-18-at-104356.png
Josh Mandel (Nov 20 2015 at 13:34):
https://github.com/zulip/zulip/tree/master/puppet/zulip/manifests
Josh Mandel (Nov 20 2015 at 13:34):
Postgres.
Josh Mandel (Nov 20 2015 at 13:36):
pasted image Oh wow, you can paste images??
Grahame Grieve (Nov 20 2015 at 13:36):
how?
Josh Mandel (Nov 20 2015 at 13:36):
Put an image on your clipboard. Paste it.
Josh Mandel (Nov 20 2015 at 13:37):
(With the cursor in the chat box.)
James Agnew (Nov 20 2015 at 13:37):
doesn't seem to work in firefox on OSX
Josh Mandel (Nov 20 2015 at 13:38):
well, OK. Amazingly it works for me in linux :p
Grahame Grieve (Nov 20 2015 at 13:45):
I must say. This really feels like a winner to me. I'd be prepared to throw hardware at this. What about backup / continuity planning?
James Agnew (Nov 20 2015 at 13:45):
for i in (*.xml); do rm $i; done
Josh Mandel (Nov 20 2015 at 13:50):
We'd need to think through:
- public logs
- possibly back-porting Skype chat history
- load testing
... and yes, the plan for what we do when it blows up and we decide we don't want to throw more time/effort at maintaining it.
Probably due diligence would at least be trying the 2-3 other big open-source chat products out there for comparison.
Josh Mandel (Nov 20 2015 at 13:50):
Though I really like the stream/topic model here, and I don't think anybody else has figured that one out.
James Agnew (Nov 20 2015 at 13:50):
I don't think back-porting skype chat would be worth the effort
Lloyd McKenzie (Nov 20 2015 at 13:50):
We've got the archive. I think that's sufficient
James Agnew (Nov 20 2015 at 13:51):
lloyd is here!
Lloyd McKenzie (Nov 20 2015 at 13:51):
Without grouping content, I don't see a value to porting. And I can't imagine anyone taking that on
James Agnew (Nov 20 2015 at 13:53):
i find the stream/topic thing kind of confusing tbh... I guess I could see it at MIT, presumably they would start a stream for a class? whatever though, love the tool regardless
Grahame Grieve (Nov 20 2015 at 13:57):
It will require us to fairly proactive to impose discipline on the structures
Grahame Grieve (Nov 20 2015 at 13:57):
and I hadn't seen, as yet, other open source ones with this level of polish
David Hay (Nov 20 2015 at 13:57):
greetings...
Grahame Grieve (Nov 20 2015 at 13:58):
hm. we'll have to be careful how we manage the structures - I just demonstrated that well
nicola (RIO/SS) (Nov 20 2015 at 13:58):
I like stream/topic - it's like security on linux :) - Simple, but enough for most of cases
Lloyd McKenzie (Nov 20 2015 at 13:58):
It doesn't seem to be possible to edit a category once it's established. Perhaps we could suggest a category of users that could establish categories?
Josh Mandel (Nov 20 2015 at 13:59):
You're meant to look at categories as very free-flowing. They'll be sorted by traffic when there are a lot, I think.
Josh Mandel (Nov 20 2015 at 14:00):
At MIT people invented new topics all the time, many quite whimsical.
Josh Mandel (Nov 20 2015 at 14:00):
Restarting again to take in config settings change.
Josh Mandel (Nov 20 2015 at 14:00):
This should be a faster one, just restarting the zulip service rather than rebooting the vm.
James Agnew (Nov 20 2015 at 14:04):
let's see how sorting works on the left
Josh Mandel (Nov 20 2015 at 14:22):
Yeah, looks like sorting by recency.
Josh Mandel (Nov 20 2015 at 14:22):
Which is nice -- it's an at-a-glance view of things that people are talking about recently.
James Agnew (Nov 20 2015 at 14:24):
the search box on top works really well
z Brian Postlethwaite (old - don't use) (Nov 21 2015 at 13:35):
One thing I miss from Skype is the blah is now typeing indicator...
Grahame Grieve (Nov 21 2015 at 13:35):
though it's often wrong
z Brian Postlethwaite (old - don't use) (Nov 21 2015 at 13:37):
But still interesting
Josh Mandel (Nov 21 2015 at 13:39):
Very often wrong, yeah. Also kind of creeps me out. But yes, interesting.
Lloyd McKenzie (Nov 22 2015 at 15:09):
It would be nice if the zulip icon in the taskbar had an indicator of how many unread messages there are. As it stands, when I come back to the computer after being away for a couple of hours, it's very obvious if there are Skype messages working, but I have to actively go look to see if there's anything new in Zulip.
Grahame Grieve (Nov 22 2015 at 15:09):
I get a number in the icon
Ewout Kramer (Nov 22 2015 at 21:57):
I hope I am doing the correct thing typing here, since I don't understand this stream/topic thing yet ;-)
Ewout Kramer (Nov 22 2015 at 21:57):
Is anyone using the windows client?
Ewout Kramer (Nov 22 2015 at 21:57):
Cannot find how to enlarge the font size in it...
nicola (RIO/SS) (Nov 22 2015 at 22:02):
(deleted)
nicola (RIO/SS) (Nov 22 2015 at 22:02):
(deleted)
nicola (RIO/SS) (Nov 22 2015 at 22:05):
@Josh Mandel we need howto
stream
Josh Mandel (Nov 22 2015 at 22:19):
Ok, can you create it? Or just a static web page for how-to content?
Josh Mandel (Nov 22 2015 at 22:21):
Welcome @Ewout Kramer! The windows client in assuming is basically a Web view, but ctrl-+ doesn't work? We should report a bug on that.
Josh Mandel (Nov 22 2015 at 22:22):
But @nicola is right that the Web site is probably better to start then.
nicola (RIO/SS) (Nov 22 2015 at 22:24):
@Josh Mandel may be just readme
stream?
Josh Mandel (Nov 22 2015 at 23:02):
Go for it -- but a README sounds like static content to me, and a stream sounds like discussion. We'd probably do well to point people to a signup page with a tour/tutorial/advice, and at the end of that page an actual signup link.
Ewout Kramer (Nov 23 2015 at 06:52):
If we are going to use zulpi and we decide to switch this website to zulip.fhir.org, we can probably retain the messages, right? Can we do this before everyone gets used to zulip.fhir.me?
Ewout Kramer (Nov 23 2015 at 06:54):
Is there interest to try mattermost too?
nicola (RIO/SS) (Nov 23 2015 at 12:43):
@Josh Mandel it would be cool to attach icons to streams, may be fork zulip?
Josh Mandel (Nov 23 2015 at 13:13):
Don't fork -- submit a PR please :-)
Josh Mandel (Nov 23 2015 at 13:13):
I've submitted two already.
Josh Mandel (Nov 23 2015 at 13:13):
But yes, "fork" in the git sense :-)
Josh Mandel (Nov 23 2015 at 13:14):
But weren't you complaining the other day that the sidebar was already too big/annoying? How will adding icons improve that?
Josh Mandel (Nov 23 2015 at 13:14):
I kind of like the little swatches.
Ewout Kramer (Nov 23 2015 at 13:27):
No, the disadvantage of web view that are "desktopified", you cannot do the useful things like zooming in and enlarging fonts anymore ;-)
Ewout Kramer (Nov 23 2015 at 13:28):
Welcome @Ewout Kramer! The windows client in assuming is basically a Web view, but ctrl-+ doesn't work? We should report a bug on that.
Ewout Kramer (Nov 23 2015 at 13:28):
Oh.
Ewout Kramer (Nov 23 2015 at 13:28):
Replying to someones older question just results in an answer that has no connection to the question, and you cannot paste the question and get a nicely quoted block either!
Ewout Kramer (Nov 23 2015 at 13:29):
How would you refer back to someones previous comment or question?
Josh Mandel (Nov 23 2015 at 13:29):
Ewout Kramer: How would you refer back to someones previous comment or question?
You can quote it (using >
, as in markdown), or just reply in topic. or use @-replies.
Ewout Kramer (Nov 23 2015 at 13:54):
Welcome @Ewout Kramer! The windows client in assuming is basically a Web view, but ctrl-+ doesn't work? We should report a bug on that.
No, the disadvantage of web view that are "desktopified", you cannot do the useful things like zooming in and enlarging fonts anymore ;-)
Ewout Kramer (Nov 23 2015 at 13:54):
Like that!
Josh Mandel (Nov 23 2015 at 13:55):
Sure, but I'd argue that that's a disadvantage of apps that are badly "desktopified".
Ewout Kramer (Nov 23 2015 at 13:56):
Agree!
Ewout Kramer (Nov 23 2015 at 13:57):
It does give desktop notifications however....
Josh Mandel (Nov 23 2015 at 13:57):
Yes, but the web app gives desktop notifications too, if you permit them.
Josh Mandel (Nov 23 2015 at 13:58):
BTW, this discussion is all "meta", not "social" according to my prescriptive taxonomy :-)
Lloyd McKenzie (Nov 23 2015 at 15:36):
@Grahame Grieve - Mac or Windows client? I'm using Windows
Josh Mandel (Nov 23 2015 at 15:53):
I assume @Grahame Grieve meant that he's seeing the message count in the web client.
Grahame Grieve (Nov 23 2015 at 19:58):
no. in the windows client
Josh Mandel (Nov 23 2015 at 19:58):
Ah, OK. I can confirm I see them in the web client too.
Lloyd McKenzie (Nov 23 2015 at 21:12):
I'm confused why Grahame sees an icon change in the task bar and I don't. I just see the "(z) Zulip" label
Ewout Kramer (Nov 23 2015 at 21:15):
Ewout Kramer (Nov 23 2015 at 21:15):
Ewout Kramer (Nov 23 2015 at 21:15):
This is the windows client....
Lloyd McKenzie (Nov 23 2015 at 21:18):
Weird. I don't get that.
Josh Mandel (Nov 23 2015 at 23:05):
Weird indeed. What browser are you using?
Lloyd McKenzie (Nov 23 2015 at 23:34):
Ok, the notification bar updates for me (as you showed), but the task bar does not - and I can't see any configuration setting that would make a difference . . .
Lloyd McKenzie (Nov 23 2015 at 23:35):
This is for the installed program, not the browser version. (For the record I use chrome)
Grahame Grieve (Nov 24 2015 at 05:23):
Has anyone here used gitter? any feelings on comparison between gitter and zulip?
Ewout Kramer (Nov 24 2015 at 07:43):
Nope. Based on Git....wonder what that means..
nicola (RIO/SS) (Nov 24 2015 at 10:01):
We use gitter as a feedback/faq for open source projects. Gitter does not have streams/channels, that's i do not think it fits well for FHIR community media.
Grahame Grieve (Nov 24 2015 at 12:54):
Thanks
Grahame Grieve (Nov 24 2015 at 12:54):
That's what Josh and I think
James Agnew (Nov 26 2015 at 15:32):
Zulip's GitHub integration is pretty slick... I've got HAPI's GH posting issues and PRs to a topic now
Heath Frankel (Mar 01 2016 at 22:49):
Has anyone got this working on iPhone app? I have tried fhir.org and chat.fhir.org as the domain but I can't login.
Josh Mandel (Mar 02 2016 at 05:46):
No -- the iOS app doesn't yet support connecting to self-hosted servers like FHIR's. In the meantime you can use the web site, then do "Add to home screen" to get a launchable icon + fullscreen experience on iOS. Still no system-level notifications, but it's more app-like than just loading the web site in Safari.
Bill de Beaubien (Mar 18 2016 at 18:15):
Has anyone else had issues with the windows client where when you add chat.fhir.org, you just get a white screen? googling seems to indicate this can happen with a self-signed cert, but that doesn't seem to be the issue. Web client seems ok, but would much prefer getting the client to cooperate
Grahame Grieve (Mar 18 2016 at 18:17):
no isssues for me
Jenni Syed (Mar 18 2016 at 20:23):
@Bill de Beaubien I had that issue when we switched over - Zulip still seems to choose the old server by default sometimes and I have to force it to the new one. Not sure if it's the same issue or not (I'm on a Mac)
Jenni Syed (Mar 18 2016 at 20:24):
And changing the server isn't very clear on a Mac (click the icon in the status menus > Domain > click the new domain)
Josh Mandel (Mar 18 2016 at 20:24):
Argh, the "sometimes" is a real pain! If you can spot a pattern (or even if you can't) this is worth reporting to the Zulip team https://github.com/zulip/zulip
Jenni Syed (Mar 18 2016 at 20:26):
Yeah, no pattern yet, and I haven't restarted for a while. I'll keep an eye on it and report it next time it happens
Bill de Beaubien (Mar 18 2016 at 20:27):
what distinguishes the "old server" from the "new server"?
Grahame Grieve (Mar 18 2016 at 20:30):
changed servers, names, certs - all part of bringing it into production
Kevin Shekleton (Mar 18 2016 at 20:31):
@Bill de Beaubien - The old server was https://zulip.fhir.me for a little while. So, for those of us who were on that server, we had to migrate a few weeks ago to chat.fhir.org
Bill de Beaubien (Mar 18 2016 at 20:32):
oh, i never saw that one, so the only one i have zulip pointed at is chat.fhir.org
Jenni Syed (Mar 18 2016 at 20:34):
Then definitely not the same issue :)
Michael Lawley (Mar 22 2016 at 11:40):
How do I catch up (just) a whole stream? (OS X app)
Grahame Grieve (Mar 22 2016 at 12:00):
select the stream and page down to the bottom
Chris Grenz (Oct 12 2016 at 17:05):
Do the discussions get truncated on Zulip? Expanding all topics for "implementers" yields a pretty short list for me now...
Michel Rutten (Oct 12 2016 at 17:15):
@Chris Grenz I am still seeing a huge list of topics in the Implementers stream. Maybe try to restart the client?
Chris Grenz (Oct 12 2016 at 17:17):
ok...must be on my end.
Josh Ault (Nov 01 2016 at 14:43):
Hello! I was looking for help on integrating the published Java classes for FHIR working in a new project? My first question is who/where do I ask?
Josh Ault (Nov 01 2016 at 14:48):
For more context around my question, I was on this page http://hl7.org/fhir/index.html. Under the implementation column and the Code: bullet point, I clicked Java and it downloaded a zip file. Pulling that into a new Java project and running a simple build shows the entire org.hl7.fhir.instance.model.api package is missing. Was looking for some guidance on this process. I hope that adds a bit more clarification :)
James Agnew (Nov 01 2016 at 14:49):
Hi Josh,
I'd recommend starting by having a look at the samples over on http://hapifhir.io
There is also a Zulip stream for HAPI (the FHIR library for Java) here: https://chat.fhir.org/#narrow/stream/hapi
Josh Ault (Nov 01 2016 at 14:50):
Thanks! Haven't ever used Zulip before, still learning how it's laid out. I'll try the sample and then come back if I still have issues.
Last updated: Apr 12 2022 at 19:14 UTC