Comments (22)
@bevacqua Someone took the gitter room and locked it as private. Afaik we're not sure who.
from node.
Do you have the room URL?
from node.
from node.
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?
from node.
I really have no idea, but it would be useful if we could have the open repo one @mydigitalself. :)
from node.
Can't you just query the DB and find the room associated with this repo or something? @mydigitalself
from node.
@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.
from node.
cc @mikeal
from node.
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
from node.
I'm an owner of the org and I can't get in to the room, I don't understand this :(
from node.
@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
from node.
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
from node.
@finnp when i tried that in gitter it said it was already created, I'll try again.
from node.
@finnp "You cannot create a channel with this name as a repo with the same name already exists."
from node.
Paradox
from node.
oh i see! there is a different workflow for rooms that are bound to repos.
:)
from node.
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! :)
from node.
such shame
from node.
Sorry for all the confusion folks, going to revisit this whole flow and simplify it.
from node.
from node.
@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 :)
from node.
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.
from node.
Related Issues (20)
- Migrate ESLint config to flat config
- NodeJS Crash AWS Lambda v20 HOT 6
- Getting EINVAL error on Windows upon NPM execution after node.js update to 20.12.2 HOT 4
- unhandledRejection Error [ERR_INTERNAL_ASSERTION] HOT 5
- Remove --experimental-policy HOT 24
- IORedis causing node internal issue HOT 2
- UNABLE_TO_VERIFY_LEAF_SIGNATURE/unable to verify the first certificate error HOT 3
- `fs.openAsBlob()` does not work properly for files > 2GB HOT 7
- Appending Contents Using ">>" to Non-Existent .js File in Powershell Results in Unexecutable File HOT 4
- Test runner: spec reporter abridges diff on `deepEqual` / `deepStrictEqual` assertion failure HOT 1
- [invalid defect] Cannot exit all the processes when `CTRL + C` in readline HOT 4
- Provide some mechanism to conditionally and synchronously import modules (or just builtins) from ESM HOT 8
- v8::internal::TranslatedState::CreateNextTranslatedValue(int, v8::internal::TranslationArrayIterator*, v8::internal::DeoptimizationLiteralArray, unsigned long, v8::internal::RegisterValues*, _IO_FILE*) [/var/lang/bin/node] HOT 3
- Not possible to know when fs.watch has started on macOS
- VM Context doesn't reflect root-level variable declarations HOT 1
- Segfault on non-x86_64 architectures
- Comment field on `crypto.generateKeyPair` HOT 2
- WASI stdio (stdin, stdout) API not very useful HOT 4
- Wrong gpg key in docs HOT 2
- stream pipeline kills process when writeStream is closed HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node.