Real-time interaction forum

54 views
Skip to first unread message

Stéfan van der Walt

unread,
Apr 12, 2014, 5:31:43 PM4/12/14
to scikit-image
Hi, everyone

I've been wondering for a while if a real-time interaction forum would
be a good idea. While IRC is well supported, its lack of history and
external tool integration makes it less ideal.

I've setup a channel for us at

https://skimage.slack.com

Would you like to try it out with me?

Thanks!
Stéfan

Jaidev Deshpande

unread,
Apr 12, 2014, 5:55:19 PM4/12/14
to scikit...@googlegroups.com
+1

We've been using Slack for a while now at Enthought, and we're quite happy with it.
 

Thanks!
Stéfan

--
You received this message because you are subscribed to the Google Groups "scikit-image" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
JD

Johannes Sch önberger

unread,
Apr 12, 2014, 6:13:37 PM4/12/14
to scikit...@googlegroups.com
Can you elaborate a little on the advantages over the current communication channels (GoogleGroups, GitHub)?

Stéfan van der Walt

unread,
Apr 12, 2014, 6:18:20 PM4/12/14
to scikit-image
On Sun, Apr 13, 2014 at 12:13 AM, Johannes Sch önberger <js...@demuc.de> wrote:
> Can you elaborate a little on the advantages over the current communication channels (GoogleGroups, GitHub)?

It's a more informal chat-style interaction than a forum, and not
tied to any specific issue as on GitHub. Also a nice way to
collaborate and discuss in real-time.

Stéfan

Johannes Sch önberger

unread,
Apr 12, 2014, 6:22:59 PM4/12/14
to scikit...@googlegroups.com
I tried to sign up, but it would only let me use an f...@scikit-image.org email address…

Stéfan van der Walt

unread,
Apr 12, 2014, 6:49:03 PM4/12/14
to scikit-image
On Sun, Apr 13, 2014 at 12:22 AM, Johannes Sch önberger <js...@demuc.de> wrote:
> I tried to sign up, but it would only let me use an f...@scikit-image.org email address...

Well, there we go--the first and ultimately deciding design decision
identified :)

Slack is intended for teams, so one cannot currently have anyone join
(i.e., I'd have to invite all members).

I don't think we want to move our communications to a non-public
venue, so I guess that kills of that idea, unless someone can suggest
an alternative service with a good Android/iPhone client.

Stéfan

Rishabh Raj

unread,
Apr 13, 2014, 1:34:55 AM4/13/14
to scikit...@googlegroups.com
IRC's could implement a logging solution easily, so lack of history should not be an issue and its well supported on mobile clients too.

But yes, external tool integration would be an issue. Do we mean something like a screen share / collaborative doc editing by external tools?



Stéfan

--
You received this message because you are subscribed to the Google Groups "scikit-image" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Best,
Rishabh Raj
International Institute of Information Technology 
Gachibowli, Hyderabad 500032 

Ph+917842797467

Stuart Mumford

unread,
Apr 14, 2014, 6:38:41 AM4/14/14
to scikit...@googlegroups.com
Hello,

I make extensive use of IRC for SunPy and find it an excellent and very accessible platform. Logging is simple enough (http://sunpy.cadair.com/irc-logs) and we have a bot that does cool (and annoying) things.

Stuart

Vighnesh Birodkar

unread,
Apr 23, 2014, 10:44:41 AM4/23/14
to scikit...@googlegroups.com
Should I try setting up #scikitimage on freenode ?

Stéfan van der Walt

unread,
Apr 23, 2014, 1:13:24 PM4/23/14
to scikit-image


On 23 Apr 2014 16:44, "Vighnesh Birodkar" <vighnesh...@gmail.com> wrote:
>
> Should I try setting up #scikitimage on freenode ?

Until we have a good way to record what happens in #skimage / #scikit-image, I don't think it makes much sense (for me, personally, at least). Also, one would have to have a way of getting push notifications on Android and iPhone on usage of your nick. Does any such solution exist out there?

To be clear, I have no objection to others using IRC--these are just the factors that would compel me to do so myself.

Stéfan

Vighnesh Birodkar

unread,
Apr 23, 2014, 1:28:33 PM4/23/14
to scikit...@googlegroups.com

Stuart Mumford

unread,
Apr 23, 2014, 1:29:54 PM4/23/14
to scikit...@googlegroups.com

Hello,

I can easily log your channel for you in the same way that I do for #sunpy and #astropy.

As for push notifications, I run a program called znc which gives me a persistent connection and uses pushover to send me push notifications, I would be willing to help you set up such a system, but can't practically host that for you :)

Stuart

--

Stuart Mumford

unread,
Apr 23, 2014, 1:31:32 PM4/23/14
to scikit...@googlegroups.com

Hello,

I presume that needs a constant irssi session running somewhere? It is basically a less complex znc type arrangement.

Stuart

Vighnesh Birodkar

unread,
Apr 23, 2014, 1:37:36 PM4/23/14
to scikit...@googlegroups.com
Yeah

I will test out a few other IRC clients and get back to this.

Vighnesh Birodkar

unread,
Apr 23, 2014, 2:11:32 PM4/23/14
to scikit...@googlegroups.com
Push notifications are linked to your google account. I don't think you can send Push notifications without knowing a persons Google credentials. So unless the IRC server or a Bot knows your Google credentials, push notifications can be possible when offline.

Stuart Mumford

unread,
Apr 23, 2014, 2:37:31 PM4/23/14
to scikit...@googlegroups.com

I don't really understand that, android notifications are generated by apps on the device.

Stuart

--

Vighnesh Birodkar

unread,
Apr 23, 2014, 2:50:50 PM4/23/14
to scikit...@googlegroups.com

They are , but Stefan mentioned push notifications .
I am assuming that , if your IRC client is off and you'd still want to get a notification about a private message

You received this message because you are subscribed to a topic in the Google Groups "scikit-image" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/scikit-image/bD5WRCjr2FY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to scikit-image...@googlegroups.com.

Stuart Mumford

unread,
Apr 23, 2014, 2:58:49 PM4/23/14
to scikit...@googlegroups.com

Hi,

Ah I see. Unfortunately because of the way IRC works you have to have some kind of client connected because the server will not give you notifications.

The ZNC server I run is effectively a headless irc client that you can connect other clients to. There are lots of other similar type solutions to this other than znc.

This, as has been pointed out is the major disadvantage to IRC.

Stuart

Dan Farmer

unread,
Apr 23, 2014, 6:15:43 PM4/23/14
to scikit...@googlegroups.com
Another alternative is HipChat: https://www.hipchat.com/

Seems the IPython guys are using that (if you go to to ipython.org and look at the right for "Help Chat Room" )

Stuart Mumford

unread,
Apr 26, 2014, 3:10:14 PM4/26/14
to scikit...@googlegroups.com
Hello,

Partly motivated by this conversation, and partly by my need to experiment, I have written a module for the IRC bot we use in SunPy (https://github.com/embolalia/willie/) so that you can tell it to send you pushover (http://pushover.net) or email notifications when your nick is mentioned in a channel the bot is in. My code so far is here: https://github.com/Cadair/williemodules it is very basic but it works.

I would be happy to run a bot and a logger as already mention if you guys decide to set up a IRC channel, so this would at least give you notifications.

Stuart

Stéfan van der Walt

unread,
Apr 26, 2014, 9:21:14 PM4/26/14
to scikit-image
Hey, Stuart

On Sat, Apr 26, 2014 at 9:10 PM, Stuart Mumford <stu...@mumford.me.uk> wrote:
> Partly motivated by this conversation, and partly by my need to experiment,
> I have written a module for the IRC bot we use in SunPy
> (https://github.com/embolalia/willie/) so that you can tell it to send you
> pushover (http://pushover.net) or email notifications when your nick is
> mentioned in a channel the bot is in. My code so far is here:
> https://github.com/Cadair/williemodules it is very basic but it works.

That's really neat!

> I would be happy to run a bot and a logger as already mention if you guys
> decide to set up a IRC channel, so this would at least give you
> notifications.

Thanks, that's very kind of you. I think a lot of people would
appreciate having an IRC channel. Does the logger update a page in
real-time so that a person could "watch" IRC via the web?

Stéfan

Stuart Mumford

unread,
Apr 27, 2014, 6:04:05 AM4/27/14
to scikit...@googlegroups.com
Hello,

> https://github.com/Cadair/williemodules it is very basic but it works.

That's really neat!

There are at least two quite major feature missing at the moment, the main one is rate limiting the notifications! The second is optionally turning off the notification when the user is online. Also from my limited testing I think that all the emails are being duplicated!


Thanks, that's very kind of you.  I think a lot of people would
appreciate having an IRC channel.  Does the logger update a page in
real-time so that a person could "watch" IRC via the web?

Yes, it has a js front end that updates in "real time" there is a variable delay, but it will update. Currently what the logger is missing is a decent way of scrolling through the history more than about 100-200 messages in the past (the js seems to go loopy). All the messages are in a MySQL database so I want to code up a better flask-based front end to it, but you know time is always a problem. (I also have a lovely little idea for integrating the logger and the notification module.)

Stuart

Stéfan van der Walt

unread,
May 23, 2014, 10:21:07 AM5/23/14
to scikit-image
Hi Stuart

On Sun, Apr 27, 2014 at 12:04 PM, Stuart Mumford <stu...@mumford.me.uk> wrote:
>> Thanks, that's very kind of you. I think a lot of people would
>> appreciate having an IRC channel. Does the logger update a page in
>> real-time so that a person could "watch" IRC via the web?

I was wondering if you'd still be willing to set this IRC +
notification for us? With GSoC, it would come in really handy.

Regards
Stéfan

Stuart Mumford

unread,
May 23, 2014, 4:04:49 PM5/23/14
to scikit...@googlegroups.com

Yeah no problem, what channel do you want to use. I think I am already sitting in #scikit-image on freenode.

Stuart

Stuart Mumford

unread,
May 23, 2014, 10:17:01 PM5/23/14
to scikit...@googlegroups.com
Hi,

You may also be interested in gitter (http://gitter.im) which integrates well with GitHub, has a IRC beta module and generally looks quite cool.

Stuart

Juan Nunez-Iglesias

unread,
May 23, 2014, 10:20:07 PM5/23/14
to scikit...@googlegroups.com
Stuart, Stéfan, I think gitter looks fantastic! How about we go with that?


Josh Warner

unread,
May 24, 2014, 8:34:00 PM5/24/14
to scikit...@googlegroups.com
Two thumbs way, way up for trialing Gutter, looks nearly perfect for our purposes.

Josh

Juan Nunez-Iglesias

unread,
May 24, 2014, 11:07:21 PM5/24/14
to scikit...@googlegroups.com
Josh, that was a funny typo... =D


On Sun, May 25, 2014 at 10:34 AM, Josh Warner <silvertr...@gmail.com> wrote:
Two thumbs way, way up for trialing Gutter, looks nearly perfect for our purposes.

Josh

Josh Warner

unread,
May 25, 2014, 1:25:14 AM5/25/14
to scikit...@googlegroups.com
This is why I generally don't compose messages on my phone...


On Saturday, May 24, 2014 10:07:21 PM UTC-5, Juan Nunez-Iglesias wrote:
Josh, that was a funny typo... =D
On Sun, May 25, 2014 at 10:34 AM, Josh Warner <silvertr...@gmail.com> wrote:
Two thumbs way, way up for trialing Gutter, looks nearly perfect for our purposes.

Josh

--
You received this message because you are subscribed to the Google Groups "scikit-image" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com.

Stéfan van der Walt

unread,
May 25, 2014, 6:59:33 AM5/25/14
to scikit-image
After (too much) experimentation, I've come to the conclusion that
Gitter may, after all, not be ready for prime time yet.

I suggest that we use #scikit-image on Freenode for now. I'll deploy
a Hubot for us there, and add logging ASAP. If that doesn't work, I'm
going to have to ask Stuart to help us out some more.

Stéfan

Stuart Mumford

unread,
May 25, 2014, 7:43:21 AM5/25/14
to scikit...@googlegroups.com
Hello,

I added your channell to my log bot, you can now get logs here: http://sunpy.cadair.com/irc-logs/ (you have to select scikit-image from the dropdown at the top).

Stuart


--
You received this message because you are subscribed to the Google Groups "scikit-image" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image...@googlegroups.com.

Stéfan van der Walt

unread,
May 26, 2014, 2:51:46 AM5/26/14
to scikit-image
On Sat, May 24, 2014 at 4:19 AM, Juan Nunez-Iglesias <jni....@gmail.com> wrote:
> Stuart, Stéfan, I think gitter looks fantastic! How about we go with that?

Thanks for the suggestion, Stuart!

I've signed in to

https://gitter.im/scikit-image

Let's give this a go and see whether it does what we need.

Stéfan

Stéfan van der Walt

unread,
May 26, 2014, 2:51:46 AM5/26/14
to scikit-image
On Sun, May 25, 2014 at 2:34 AM, Josh Warner <silvertr...@gmail.com> wrote:
> Two thumbs way, way up for trialing Gutter, looks nearly perfect for our purposes.

I've set up a Hubot for us in the channel (called "Nestor", even
though he is invisible and responds as if he's me :-). I'm now
working on a PushOver notification hook for it.

It looks like Gitter will soon integrate irc support, judging from irc.gitter.im

Stéfan

Juan Nunez-Iglesias

unread,
May 26, 2014, 3:13:00 AM5/26/14
to scikit...@googlegroups.com
LOL, I just saw all your testing, Stéfan, it is hilarious. You sound completely demented. =D


Michael Aye

unread,
Jun 11, 2014, 5:31:57 AM6/11/14
to scikit...@googlegroups.com
Hey Stéfan,

would you care to share what you disliked with gitter.im? I'm asking b/c I'm also looking for a less posty, more chatty exchange forum for my projects, and since github is providing free private repos for scientists, I'm doing more and more (and more) on github, so I thought a chat client that links github projects to chat rooms is a fantastic idea. So what's wrong with it? ;)

Stefan van der Walt

unread,
Jun 13, 2014, 8:07:38 PM6/13/14
to scikit...@googlegroups.com
Hi Michael

On 2014-06-11 11:31:56, Michael Aye <kmicha...@gmail.com> wrote:
> would you care to share what you disliked with gitter.im? I'm asking b/c
> I'm also looking for a less posty, more chatty exchange forum for my
> projects, and since github is providing free private repos for scientists,
> I'm doing more and more (and more) on github, so I thought a chat client
> that links github projects to chat rooms is a fantastic idea. So what's
> wrong with it? ;)

I think Gitter will be fine in a few months from now--but specifically,
I wanted IRC integration and notifications to Android/iOS. Their IRC
integration is currently in alpha and does not work, and the Android
client is still on the roadmap.

Now that we have IRC logs (http://bit.ly/skimage-irc, thanks to Stuart
Mumford), and since I've figured out that there are free persistent
connection proxies out there (see e.g. https://yourbnc.co.uk/) as well
as a reasonable Android client
(https://play.google.com/store/apps/details?id=xerodox.liteirc) IRC
satisfies all my requirements.

As always, though, the conversation remains open. But in the meantime
we at least have a place we can chat :)

Stéfan
Reply all
Reply to author
Forward
0 new messages