[jitsi-dev] Let's discuss the Jitsi roadmap


#1

Hi all,

Do you have thoughts, ideas, or questions about the future direction of the
Jitsi project? We're starting a bi-weekly call, allowing the Jitsi
community a chance to discuss the project roadmap and priorities. If you
want to join in on the discussion, please do.

The calls will happen on Mondays from 10:30-11:00 am CST. The first call
is August 17th. You'll find us at https://meet.jit.si/TheCall.

Cheers,
Mandy


#2

Hey all,

Here is the agenda for today's call:

Start to +0:05 - Intro and Agenda Bashing
+0:05 to +0:25 - Use cases (Brian, Chris, Simon)
+0:25 to +0:35 - Brief roadmap overview for JVB and Meet
+0:35 to +0:45 - Jitsi Meet Lib
+0:45 to +0:55 - Jitsi Client Open Mike
+0:55 to hour - Open Mike

See you all in a few minutes!

Emil

···

--
https://jitsi.org


#3

Is the call open for anyone to join? If so, how do we join the call?

Devin

···

-----Original Message-----
From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Emil Ivov
Sent: Monday, August 17, 2015 9:05 AM
To: Jitsi Developers
Subject: [jitsi-dev] Agenda for The Call

Hey all,

Here is the agenda for today's call:

Start to +0:05 - Intro and Agenda Bashing
+0:05 to +0:25 - Use cases (Brian, Chris, Simon)
+0:25 to +0:35 - Brief roadmap overview for JVB and Meet
+0:35 to +0:45 - Jitsi Meet Lib
+0:45 to +0:55 - Jitsi Client Open Mike
+0:55 to hour - Open Mike

See you all in a few minutes!

Emil

--
https://jitsi.org

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev
This email message is for the sole use of the intended recipient(s) and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, copying, disclosure or dissemination is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.


#4

Yes. Please visit https://meet.jit.si/TheCall (using Google Chrome).

···

2015-08-17 10:17 GMT-05:00 Devin Wilson <devin.wilson@readytalk.com>:

Is the call open for anyone to join? If so, how do we join the call?


#5

And what time is the call?

···

-----Original Message-----
From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Lyubomir Marinov
Sent: Monday, August 17, 2015 9:26 AM
To: Jitsi Developers
Subject: Re: [jitsi-dev] Agenda for The Call

2015-08-17 10:17 GMT-05:00 Devin Wilson <devin.wilson@readytalk.com>:

Is the call open for anyone to join? If so, how do we join the call?

Yes. Please visit https://meet.jit.si/TheCall (using Google Chrome).

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev
This email message is for the sole use of the intended recipient(s) and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, copying, disclosure or dissemination is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.


#6

Hi Devin,

It’s scheduled for right now.

Yana

···

On 17 Aug 2015, at 10:26 am, Devin Wilson <devin.wilson@readytalk.com> wrote:

And what time is the call?

-----Original Message-----
From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Lyubomir Marinov
Sent: Monday, August 17, 2015 9:26 AM
To: Jitsi Developers
Subject: Re: [jitsi-dev] Agenda for The Call

2015-08-17 10:17 GMT-05:00 Devin Wilson <devin.wilson@readytalk.com>:

Is the call open for anyone to join? If so, how do we join the call?

Yes. Please visit https://meet.jit.si/TheCall (using Google Chrome).

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev
This email message is for the sole use of the intended recipient(s) and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, copying, disclosure or dissemination is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#7

Hey all,

It seems that the recording didn’t work for this first meeting. We hope to do better next week.

In the meantime I have gathered my notes and came up with this very brief and maybe incomplete summary of the meeting. Please correct if you think something in there isn’t accurate.

1) Intro and Agenda Bashing
Emil presented the agenda. Suggested community calls every 2 weeks.

2) Use cases

Chris Wendt(Comcast):
Some of the more particular uses cases are: shared service one way video stream broadcast; recording; traditional video calling services; sip, pstn calls; broadcast from the webcam;
An important thing is to adapt js libs to those use cases

Brian Baldino (High five):
Have desktop, iOS and android; Using jitsi meet without xmpp; Using Jitsi js code for the web clients;
Top 2 concerns: using the bridge without xmpp was working good, changes had to be made on the client side though
Possible contribution: abstraction layer for the jitsi meet code allowing to be used without xmpp

Simon Ditner (Iotum):
Scaling; Have own api; Willing to re-build the code on top of the discussed jitsi api
Possible contribution: the possibility to load balance based on other criteria

Sicco Naets (Thinking Phones):
Access control (who can access what room); Scalability; Sharding approach; Basic telemetry: bandwith usage, rtp loss..
Pain points: Simulcast, scaling with 30-40 attendants; signaling quality…; integration of patches

3) Brief roadmap overview for JVB and Meet

Emil presented the main things we’re currently working on:
- Health checks for JVB and Jicofo
- Simulcast (SSRC rewriting and RTCP termination)
- JS video API (the goal is to have something by mid-september, this not being a hard deadline)

4) Jitsi Meet Lib
We have agreed that the library will give access to the video streams and that the library will have some level of management of the streams. There was a consensus on the fact that all UI widgets will be separated in a second layer, thus allowing the library to be used without any UI components involved. The attach method will thus be moved to this second UI layer.

5) Jitsi Client Open Mike
Ingo was presenting his view about Equinox and how it could improve the developer’s experience with Eclipse.

6) Open Mike
Emil has concluded the meeting with question about the frequency and the format of the meetings. Brian has expressed his preference for weekly meetings. Ingo has expressed his concern that the Desktop project is now quite different from the JVB and Meet and it would be a good idea to somehow separate the discussions.

See you next week,
Yana

···

On 17 Aug 2015, at 10:30 am, Yana Stamcheva <yana@jitsi.org> wrote:

Hi Devin,

It’s scheduled for right now.

Yana

On 17 Aug 2015, at 10:26 am, Devin Wilson <devin.wilson@readytalk.com> wrote:

And what time is the call?

-----Original Message-----
From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Lyubomir Marinov
Sent: Monday, August 17, 2015 9:26 AM
To: Jitsi Developers
Subject: Re: [jitsi-dev] Agenda for The Call

2015-08-17 10:17 GMT-05:00 Devin Wilson <devin.wilson@readytalk.com>:

Is the call open for anyone to join? If so, how do we join the call?

Yes. Please visit https://meet.jit.si/TheCall (using Google Chrome).

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev
This email message is for the sole use of the intended recipient(s) and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, copying, disclosure or dissemination is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#8

Very helpful meeting, thanks to the Jitsi team for setting this up! Yana,
from your sign-off, is the next meeting this coming Monday (24th)?

···

On Mon, Aug 17, 2015 at 12:37 PM, Yana Stamcheva <yana@jitsi.org> wrote:

Hey all,

It seems that the recording didn’t work for this first meeting. We hope to
do better next week.

In the meantime I have gathered my notes and came up with this very brief
and maybe incomplete summary of the meeting. Please correct if you think
something in there isn’t accurate.

1) Intro and Agenda Bashing
Emil presented the agenda. Suggested community calls every 2 weeks.

2) Use cases

Chris Wendt(Comcast):
Some of the more particular uses cases are: shared service one way video
stream broadcast; recording; traditional video calling services; sip, pstn
calls; broadcast from the webcam;
An important thing is to adapt js libs to those use cases

Brian Baldino (High five):
Have desktop, iOS and android; Using jitsi meet without xmpp; Using Jitsi
js code for the web clients;
Top 2 concerns: using the bridge without xmpp was working good, changes
had to be made on the client side though
Possible contribution: abstraction layer for the jitsi meet code allowing
to be used without xmpp

Simon Ditner (Iotum):
Scaling; Have own api; Willing to re-build the code on top of the
discussed jitsi api
Possible contribution: the possibility to load balance based on other
criteria

Sicco Naets (Thinking Phones):
Access control (who can access what room); Scalability; Sharding approach;
Basic telemetry: bandwith usage, rtp loss..
Pain points: Simulcast, scaling with 30-40 attendants; signaling quality…;
integration of patches

3) Brief roadmap overview for JVB and Meet

Emil presented the main things we’re currently working on:
- Health checks for JVB and Jicofo
- Simulcast (SSRC rewriting and RTCP termination)
- JS video API (the goal is to have something by mid-september, this not
being a hard deadline)

4) Jitsi Meet Lib
We have agreed that the library will give access to the video streams and
that the library will have some level of management of the streams. There
was a consensus on the fact that all UI widgets will be separated in a
second layer, thus allowing the library to be used without any UI
components involved. The attach method will thus be moved to this second UI
layer.

5) Jitsi Client Open Mike
Ingo was presenting his view about Equinox and how it could improve the
developer’s experience with Eclipse.

6) Open Mike
Emil has concluded the meeting with question about the frequency and the
format of the meetings. Brian has expressed his preference for weekly
meetings. Ingo has expressed his concern that the Desktop project is now
quite different from the JVB and Meet and it would be a good idea to
somehow separate the discussions.

See you next week,
Yana

On 17 Aug 2015, at 10:30 am, Yana Stamcheva <yana@jitsi.org> wrote:

Hi Devin,

It’s scheduled for right now.

Yana

On 17 Aug 2015, at 10:26 am, Devin Wilson <devin.wilson@readytalk.com> > wrote:

And what time is the call?

-----Original Message-----
From: dev [mailto:dev-bounces@jitsi.org <dev-bounces@jitsi.org>] On
Behalf Of Lyubomir Marinov
Sent: Monday, August 17, 2015 9:26 AM
To: Jitsi Developers
Subject: Re: [jitsi-dev] Agenda for The Call

2015-08-17 10:17 GMT-05:00 Devin Wilson <devin.wilson@readytalk.com>:

Is the call open for anyone to join? If so, how do we join the call?

Yes. Please visit https://meet.jit.si/TheCall (using Google Chrome).

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev
This email message is for the sole use of the intended recipient(s) and
may contain information that is privileged, confidential, and exempt from
disclosure under applicable law. Any unauthorized review, use, copying,
disclosure or dissemination is prohibited. If you are not the intended
recipient, please contact the sender by reply email and destroy all copies
of the original message.
_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev