Zinc.coop looking to join forces on video infrastructure

I’m a software engineer contributing to Zinc.coop, where we’re working on a product called Convene, which we envision as digital collaboration spaces containing, among other features, video conferencing.

We’ve been hosting our own video infrastructure (using Jitsi) but we’d love to share the costs of operating the video infra with like-minded folks (be it by paying with $$$, with elbow grease, or a mix of both). Seems like Meet.coop could be a good way for us to join forces with others running video conferencing infrastructure. I’m here to explore what is possible.

Right now my two big questions are:

  • What would it look like for Zinc to join Meet.coop in a way that lets us build on top of shared video infra? Is that becoming an “operational member”? What would be involved?
  • What are the technical possibilities for building on top of BBB? In particular, what does it afford in terms of being able to embed the video chat functionality into other sites / apps? (I browsed the BBB docs but they weren’t immediately illuminating. Happy to get pointers to integration docs, if those exist.)

Who is the right person to contact about this? :pray:t3:

4 Likes

Hi Ana!

I respect your licensing decision and wish you best of luck - but this would be obviously incompatible with free software and we won’t be able to incorporate this directly into the comprehensive free software packaging system such as GNU Guix… (But I guess it would still be possible to create an independent proprietary addon that can be incorporated by end-users :grinning_face_with_smiling_eyes:)

Maybe in the future you can reconsider the licensing scheme :grinning_face_with_smiling_eyes:

Cheers,
Yasu

Hi @anaulin welcome to the forum, I am an Operational Member here.

Our process is to schedule a discovery call to learn about each other. Usually it makes sense to invite an Operational Member if there is a clear fit with our areas of work that need more hands. At other times we find ways to work together that is mutually supportive, not necessarily as an Operational Member.

Some of us have experience embedding BBB to other places. For example, in this thread. @Yurko may speak to this better technically, but I understand it as pretty straightforward.

As for @Yasuaki’s comment re: license, while BBB is GPL licensed, I think there are ways to interface with a BBB instance via APIs from non-GPL compatible software that is GPL compliant, so I don’t see that as a particular concern. I also feel that asking a maintainer of another project to “[maybe] reconsider the licensing scheme” is inappropriate in this context as it falls out of scope of the original question.

@anaulin I can take a discovery call this week with Convene if you’d like to proceed this week, just to learn about where each other is at. Tagging in @wouter @dvdjaco @osb if they’d like to join. I am ET but they are EU time.

1 Like

@georgiamoon @bumbleblue there could be some user design convo here wrt how we relate to third-party UI, so cc’ing you. Feel free to involve now or at later stage once we have more info.

1 Like

Hi @benhylau good to meet you! (I attended your and Oli’s talk last week, it was great, thanks for doing that!)

A discovery call sounds like a great next step. Are you available this Thursday (Dec 10th) before 10 AM PT / 1 PM ET?

(We are mostly around the US West Coast, so we’re on Pacific time. But we can be early risers as needed.)

Great to meet you and thanks for attending the talk. I’m good except 9-10 am ET, I don’t know how early PT you prefer so how about we meet here https://ca.meet.coop/b/wou-cyy-wpt and you pick a time, and others can hop on it they like?

Sounds good. Let’s do Thursday (Dec 10th) at 12 PM ET, which is 9 AM PT. I’ll see you at https://ca.meet.coop/b/wou-cyy-wpt then.

3 Likes

Confirming 12 ET tmr, see you!

1 Like

We’re hanging out in https://ca.meet.coop/b/wou-cyy-wpt waiting for folks. :smiley:

@benhylau @anaulin just catching up on one threads. Where did this conversation end up? Are there notes or next steps?

We provided test server creds to Zinc and offered @Yurko’s support on API use thru the Matrix chat, if they run into issues, etc. @anaulin is point of contact via Matrix, but I imagine they have all the info for now.

1 Like

Yes, what @benhylau said. The ball is in our (Zinc’s) metaphorical court, and we are working on making a proof-of-concept of the integration. I will follow up with folks as soon as we have some more progress to report. Sorry things are being slower than we intended. :snail:

1 Like

PS Here are the notes that Ben shared after our initial meeting: 2020-12-10 Zinc.coop / Meet.coop intro meeting - HackMD

No apologies needed! I was just catching up and wanted to know if I had missed anything :slight_smile:

Sounds good!

1 Like