Closed anaulin closed 3 years ago
@user512 @zspencer please review 🙏
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities (and 0 Security Hotspots to review)
0 Code Smells
No Coverage information
0.0% Duplication
I am not familiar with Docker and will need one of you to help me to get run this locally.
Thanks for the review, @zspencer ! Not sure if the merge was intentional or reflexive, but I'll follow up with a second PR addressing some of the stuff in the comments (at the very least fix the typo!).
@user512 maybe we can help you during today's pairing session?
I'm super late to this conversation but I just ❤️ the readme improvements and dockerfile you added in this PR! Awesome job! It looks so much better. Love the emojis!
Tho I still find it confusing that the readme doesn't clearly explain what the zinc collective is and its relationship to convene and its other products. I'll try updating the readme with that info.
And I can now hopefully spin up the app in a dockerfile and not have install tons more app versions on my local. Thanks for so many awesome improvements!
Aww, thanks for the kind words, @KellyAH !
Thanks for the review, @zspencer ! Not sure if the merge was intentional or reflexive, but I'll follow up with a second PR addressing some of the stuff in the comments (at the very least fix the typo!).
At present, we work from the "if it's safe to merge, merge." This may not be our long-term practice, but establishing a pattern of relatively-low-friction small changes feels like a powerful way to make contributing more accessible. That said, it could also make contributing feel less safe; so I'd be interested in hearing your thoughts on how it feels to you.
At present, we work from the "if it's safe to merge, merge." This may not be our long-term practice, but establishing a pattern of relatively-low-friction small changes feels like a powerful way to make contributing more accessible. That said, it could also make contributing feel less safe; so I'd be interested in hearing your thoughts on how it feels to you.
I suspected, but wasn't sure, that you were defaulting to "merge if safe", which I like. Thanks for clarifying. I wonder if it might make sense to be explicit about that somewhere, maybe in the Contributing guidelines?
I agree that it makes contributing feel more welcoming. To me this doesn't make it feel unsafe to contribute (I try to be careful about being very explicit if I think something would be unsafe to merge), but of course this is just one opinion.
@anaulin - Good point re: Contributing guidelines. I could have sworn I had it in there, but I guess not. I've created https://github.com/zinc-collective/www.zinc.coop/issues/60 and maybe I'll even wind up getting to it someday!
This PR adds configuration files and scripts to build and run a local dockerized Jitsi Meet, and documentation about how to use this. This work was motivated by one of the items in https://github.com/zinc-collective/convene/issues/40, which will require us to work on configuring authentication of some sort between
convene-web
and Jitsi.I've also taken the liberty of trying to improve the organization (and amount of emojis) in the main
README
. My main goal was to make that document a little bit more "scannable", and to make it a little clearer to new folks wanting to develop in this repo that the bulk of developer documentation is underconvene-web
. I'm not sure if I succeeded in those goals, and I'm curious to hear what y'all think.