[go: nahoru, domu]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Start a gitter.im chat room #542

Closed
outlace opened this issue Mar 19, 2019 · 18 comments
Closed

Suggestion: Start a gitter.im chat room #542

outlace opened this issue Mar 19, 2019 · 18 comments

Comments

@outlace
Copy link
outlace commented Mar 19, 2019

Many bio data analysis packages hosted on GitHub will have a Gitter.im chat room with a direct link in the readme. This is very helpful for newcomers with questions that may not qualify as an issue but can be quickly answered by the package contributors or just powerusers.

I recommend scanpy start a gitter. It may help slow the posting of new issues and allow faster triaging and help.

@falexwolf
Copy link
Member

Agreed! :) I just haven't ever done that... ;) I'm happy if someone else does it but would otherwise look into it next week or so...

@flying-sheep
Copy link
Member

I wanted to do it, but I couldn’t create gitter.im/scanpy.

I noticed that https://github.com/scanpy exists which seems to be the problem. Seems to be a typo though, their name is Scana.py with a second “a”. I contacted the GitHub support, maybe they can rename it and give us https://github.com/scanpy.

@falexwolf
Copy link
Member

Thanks, great!

@ivirshup
Copy link
Member

As a possible alternate/ supplement, what about a discourse forum? I think threaded conversations are useful, especially when you can't expect everyone who has input to be online at the same time. It also looks like google indexes discourse, which could reduce repeated questions.

@outlace
Copy link
Author
outlace commented Mar 25, 2019

@outlace
Copy link
Author
outlace commented Mar 25, 2019

@ivirshup A discourse forum would be great but it looks like its quite pricy with no free version

@ivirshup
Copy link
Member

Expanding on this a bit, here's an example discourse forum I've found useful: https://discourse.julialang.org. Good, relevant threads show up all the time in google searches, while I've spent a lot of time trying to find help on various pyviz and conda gitters with a pretty low success rate.

I think something like gitter/ single slack channel works for about 20 people, but after that it gets a bit rough. Having a single stream of messages means keeping track of a conversation over days becomes a huge task. Topics get dropped not based on the value of the discussion, but because of the conversation's overhead.

@ivirshup
Copy link
Member
ivirshup commented Mar 25, 2019

@outlace, whoops, didn't see your message before I posted mine, chatroom model woulda stopped that.

It looks to me like it's free to self host and theres (admittedly kinda high) educational price for discourse. I'll check out how easy it is to self host.

An alternative for threaded conversations is a good old fashioned google group or a tag on stack overflow. (edit: we could probably even just use biostars)

The main reason I'm pushing this, is because the more I think about it, the more how unhelpful most gitters have been for me. It might to do with being in a non-European or American timezone though.

@outlace
Copy link
Author
outlace commented Mar 25, 2019

@ivirshup I guess stackoverflow tag would work for now until a dedicated discourse or the like is setup. The advantage of gitter is that if people are online questions can be answered rapidly which is helpful when youre in the middle of an analysis and run into a problem. It's no fun when you have to give up and wait until the next day to get some help. But I can see that timezone differences may prevent this if the users and collaborators are not timezone similar.

@flying-sheep
Copy link
Member

Hi, we’re still waiting for a response from the owners of https://github.com/scanpy (we asked them if it’s possible to rename the org to “scanapy”, the actual name of their project)

Until then, I’d like to not use gitter.im/scanpyhelp

@outlace
Copy link
Author
outlace commented Apr 2, 2019

@flying-sheep Still no response?

@flying-sheep
Copy link
Member

not yet, but we sent the message to them only recently.

@outlace
Copy link
Author
outlace commented Jun 22, 2019

It's been about 3 months and there's still no place for people to ask questions except to file issues. https://gitter.im/scanpyhelp/community is still there

@flying-sheep
Copy link
Member

Yes, we sadly didn’t get any response from the people owning https://github.com/scanpy

@ALL: Should we go ahead and advertise https://gitter.im/scanpyhelp?

@ivirshup
Copy link
Member

I don't know how I missed this the first time, but discourse could just be free for us https://free.discourse.group. I can go ahead and set this up, but would also be fine with a google group.

@falexwolf
Copy link
Member

I have to admit that I'm still not an expert in these forums. I'm happy if we go with https://gitter.im/scanpyhelp as a solution. I also know discourse is super popular among many people and I'm happy if we go with it if all three of you, @outlace, @ivirshup and @flying-sheep, think this could be a better place. I simply can't judge myself as I haven't used either of them.

Most importantly, let's put what you guys choose on the top of the webpage and properly announce it; it would be terrible to have several of these chat rooms; one on gitter, one discourse, etc. with potentially even different names scanpyhelp, scanpy etc.

@outlace
Copy link
Author
outlace commented Jul 7, 2019

Yeah now I think discourse or a google group would be best. That way questions that are asked are preserved and searchable.

@falexwolf
Copy link
Member
falexwolf commented Jul 8, 2019

Great! @ivirshup set up this https://scanpy.discourse.group. We'll properly announce it and, I hope this becomes the persistent place for discussing issues around using Scanpy.

Thank you for the initiative, Brandon! I'll close this for now; if we're unhappy with this solution, we can get back at some point.

I'll also follow up on this with an email to you guys.

PS: Brandon, could you delete scanpyhelp at gitter so that we avoid potentially confusing people? Thank you.
PPS: For reference: df80290

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants