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

Gitter chat room? #39

Closed
bevacqua opened this issue Dec 3, 2014 · 22 comments
Closed

Gitter chat room? #39

bevacqua opened this issue Dec 3, 2014 · 22 comments

Comments

@bevacqua
Copy link

bevacqua commented Dec 3, 2014

To make the project more welcoming I think it'd make sense to have a gitter chat room and a badge in the README. Thoughts?

@Fishrock123
Copy link
Contributor

@bevacqua Someone took the gitter room and locked it as private. Afaik we're not sure who.

@mydigitalself
Copy link

Do you have the room URL?

@Fishrock123
Copy link
Contributor

@mydigitalself
Copy link

Sorry, I should have been more specific and was busy editing my comment. That room doesn't exist in Gitter at all, so was wondering if perhaps somebody created it as a channel with a different name?

@Fishrock123
Copy link
Contributor

I really have no idea, but it would be useful if we could have the open repo one @mydigitalself. :)

@bevacqua
Copy link
Author

bevacqua commented Dec 3, 2014

Can't you just query the DB and find the room associated with this repo or something? @mydigitalself

@mydigitalself
Copy link

@Fishrock123 in order to protect people's namespaces, you have to have push access to a repo in order to create the room on Gitter.

I'm guessing you have push access to the website, because I see this: https://gitter.im/iojs/iojs.github.io, which is probably not ideal.

If you have push access to iojs/io.js just click on Create a room (bottom left), choose Repository and you can filter down to io.js in there. If not, you need to get someone with push access to do it.

@Fishrock123
Copy link
Contributor

cc @mikeal

@bevacqua
Copy link
Author

bevacqua commented Dec 3, 2014

Can someone invite me to iojs/io.js if it exists? Gitter is being dumb.

Fishrock123 16 hours ago

for some reason it is private
i'll ping some people and figure out why, i'm not in it either 😄

mikeal 15 hours ago

@mikeal
Copy link
Contributor

mikeal commented Dec 3, 2014

I'm an owner of the org and I can't get in to the room, I don't understand this :(

@finnp
Copy link

finnp commented Dec 3, 2014

@mikeal It's because the room is not created yet. It is not private it just doesn't exist. Go to http://gitter.im and click on Create a room to create it. It's bad UI but that's how it works.

Or just click this link: https://gitter.im/#confirm/iojs/io.js :D

@bevacqua
Copy link
Author

bevacqua commented Dec 3, 2014

Shouldn't it just be "This room doesn't exist yet, create it?" type of UX? It'd be pretty neat if GitHub did that as well, come think of it

@mikeal
Copy link
Contributor

mikeal commented Dec 3, 2014

@finnp when i tried that in gitter it said it was already created, I'll try again.

@mikeal
Copy link
Contributor

mikeal commented Dec 3, 2014

@finnp "You cannot create a channel with this name as a repo with the same name already exists."

@bevacqua
Copy link
Author

bevacqua commented Dec 3, 2014

Paradox

@mikeal
Copy link
Contributor

mikeal commented Dec 3, 2014

oh i see! there is a different workflow for rooms that are bound to repos.

https://gitter.im/iojs/io.js

:)

@mydigitalself
Copy link

Going to have a massive rethink over this, we haven't experienced this confusion before, but clearly we are not doing something correctly here.

@mikeal Channels are arbitrary rooms, when you click .... YES! :)

@mydigitalself
Copy link

such shame

@mydigitalself
Copy link

Sorry for all the confusion folks, going to revisit this whole flow and simplify it.

@bevacqua
Copy link
Author

bevacqua commented Dec 3, 2014

@bevacqua bevacqua closed this as completed Dec 3, 2014
@mikeal
Copy link
Contributor

mikeal commented Dec 3, 2014

@mydigitalself the easiest thing would be to just modify the error message I was getting to offer creating the room as a repo room instead :)

@mydigitalself
Copy link

Yeah, just need to figure out the use case where the room does exist but you don't have permission, because that would effectively break if you tried to create the room and ruin GitHub's whole policy around non-disclosure of inaccessible resources - that's basically what causes all the heartache.

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

5 participants