BigBlueButton 3.0.0-alpha.1 released!

416 views
Skip to first unread message

Anton Georgiev

unread,
Dec 19, 2023, 2:36:24 PM12/19/23
to BigBlueButton-dev
We are pleased to announce BigBlueButton 3.0.0-alpha.1!

This is the first release of BigBlueButton 3.0-dev and includes numerous new features and updates to existing ones. Immense amount of refactoring has been done in the client-server communication and more changes are ahead. Below is a list of the pull requests in this iteration, grouped by component.

Note that BigBlueButton 3.0-dev runs on Ubuntu Jammy (22.04). We recommend installing on a clean server rather than upgrading from 2.7 -- see https://docs.bigbluebutton.org/3.0/administration/install#upgrading-from-bigbluebutton-26-or-27
Note that `bbb-presentation-video` package is not provided yet. It needs updates to work correctly with tldral v2.
Note that Transifex does not yet have a BigBlueButton Client 3.0 project. It will be added before beta.1 version. The strings are still in being modified too often to upload them.

Link to installation command / instructions/ features : https://docs.bigbluebutton.org/3.0/new-features

The full release notes are here
https://github.com/bigbluebutton/bigbluebutton/releases/tag/v3.0.0-alpha.1

To try out 3.0.0-alpha.1, visit
https://test30.bigbluebutton.org/

If you want to report any potential security issues with BigBlueButton, please check https://github.com/bigbluebutton/bigbluebutton/security/policy#reporting-a-vulnerability

As always, we welcome feedback on this latest update.

Anton and team

Brandon Zylstra

unread,
Dec 19, 2023, 5:27:16 PM12/19/23
to bigblueb...@googlegroups.com
Wow, 3.0 looks awesome.

However, have you seen Graphiti and considered it as a less-painful alternative to GraphQL?  It should fit very nicely into a Ruby-centered workflow.

https://www.graphiti.dev/guides/why  ← Why Graphiti (and not GraphQL) 


--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/5a4fc556-2c0e-42ae-aa9d-a4dcff480738n%40googlegroups.com.


--
Brandon Zylstra
brandon...@gmail.com

Marcel Hellkamp

unread,
Dec 19, 2023, 5:40:55 PM12/19/23
to bigblueb...@googlegroups.com
> However, have you seen Graphiti and considered it as a less-painful
> alternative to GraphQL?  It should fit very nicely into a
> Ruby-centered workflow.
>
> https://www.graphiti.dev/guides/why  ← Why Graphiti (and not GraphQL)

A bit late for suggesting a completely different technology stack that
does not even fit the use case very well, don't you think?

mfg

Brandon Zylstra

unread,
Dec 19, 2023, 6:45:11 PM12/19/23
to bigblueb...@googlegroups.com
Do you really think snide remarks are necessary or helpful?  I fail to see any benefit.

They're currently ripping out Meteor, so they're making changes to the stack.  This is not "a completely different technology stack".  It's simply a question about one part of the stack that is already undergoing change. 

I'm not sure how you conclude that it doesn't fit the use case very well.  That would have actually been a useful thing to explain, if you could manage to do it without an air of superiority or condescension.




--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.


--
Brandon Zylstra
brandon...@gmail.com

MT88-APP HM

unread,
Dec 20, 2023, 12:31:23 AM12/20/23
to bigblueb...@googlegroups.com
Hi Anton:

Have you ever evaluated the possible final release time (month or date) for the v3.0 (Final Release)?
If yes, can you tell it and we can catch the timing to plan to migrate to v3.0, Thx.

Best regards,
mt88app

'Anton Georgiev' via BigBlueButton-dev <bigblueb...@googlegroups.com> 於 2023年12月20日 週三 上午3:36寫道:
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

Aliasghar Honarmand

unread,
Dec 20, 2023, 6:08:41 AM12/20/23
to BigBlueButton-dev
Congratulations and thank you.
Does this version supports up to 1000 users in a classroom?

Anton Georgiev

unread,
Dec 20, 2023, 10:43:02 AM12/20/23
to BigBlueButton-dev
Hi all,

> Does this version supports up to 1000 users in a classroom?
There is still lots ahead of us [in 3.0 cycle] in terms of work on performance profiling and scaling. We would like to give an update on this later in the alpha stages. In preliminary load tests we get to hundreds of users but would like to optimize things around CPU usage of certain components before trully revving the engine.

> Have you ever evaluated the possible final release time (month or date) for the v3.0 (Final Release)?
We are aiming to be in release-candidate phase in March 2024. Still lots of work ahead and we have a certain stability expectation to match. Still, I believe this provides an idea of the timeline.

> have you seen Graphiti and considered it as a less-painful alternative to GraphQL?  It should fit very nicely into a Ruby-centered workflow.
We did not evaluate Graphiti. The refactor (and the selection of the tools) began more than a year ago at the 2022 summit in Berlin. Possibly this is why user mfg commented about it being a late suggestion. We still appreciate the suggestion! We very much liked what we were seeing during protoype stage with GraphQ+Hasura+Postgres. In terms of Ruby, only the recording processing [and Greenlight etc] are done with Ruby. Still, please let's keep the tone friendly, we are all here with common goals and should maintain the forum as a pleasant place to communicate!

Thank you all for the kind words! We are excited about all the progress so far and the direction it's taking us! There will be a post here outlining what's new in each upcoming iteration.

-Anton

Theophile Preira

unread,
Dec 20, 2023, 10:54:59 AM12/20/23
to bigblueb...@googlegroups.com
Hello, congratulations to the whole bigbluebutton team and thank you for this great work 

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

MT88-APP HM

unread,
Dec 25, 2023, 1:07:23 AM12/25/23
to bigblueb...@googlegroups.com
Hi Anton:


> Have you ever evaluated the possible final release time (month or date) for the v3.0 (Final Release)?

We are aiming to be in release-candidate phase in March 2024. Still lots of work ahead and we have a certain stability expectation to match. Still, I believe this provides an idea of the timeline.

=> Has there been any new update progress on the development of BBB mobile sdk for Android/iOS? We also want to make mobile development a future goal, thank you.

Best regards,
mt88hm

'Anton Georgiev' via BigBlueButton-dev <bigblueb...@googlegroups.com> 於 2023年12月20日 週三 下午11:43寫道:
--

Rudraksh Batra

unread,
Dec 30, 2023, 9:06:26 AM12/30/23
to BigBlueButton-dev
Congratulations !

How many users are support in single session in this ?

Regards
Rudraksh

Fred Dixon

unread,
Dec 30, 2023, 6:29:53 PM12/30/23
to bigblueb...@googlegroups.com
> How many users are support in single session in this ?

There is still optimization ahead as we have parts of BigBlueButton using both meteor and GraphQL at the same time.  We have more work ahead to complete the transition and optimization of key parts (such as user list and whiteboard).

Look for more updates in the coming alpha releases.

Regards,... Fred

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.


--
Co-founder BigBlueButton

Like BigBlueButton?  Tweet us at @bigbluebutton

Hiroshi Suga

unread,
Dec 31, 2023, 8:24:38 PM12/31/23
to BigBlueButton-dev
I am quite impressed that the new tldraw (version 2) is already working well. It needs some more tuning, but looks very promising!

One thing that is not very pleasant is the new whiteboard is slow, skipping many drawing points, and thus it's difficult to draw a complicated diagram (such as letters) quickly. From a student side the movement of the pointer is not smooth, sometimes difficult to precisely follow the teacher's instruction.

The original tldraw is much more smooth even through the internet. The users will be happier when BBB3 exploits the full potential of the new version of tldraw.

Fred Dixon

unread,
Jan 1, 2024, 7:27:25 AM1/1/24
to bigblueb...@googlegroups.com
Hi Hiroshi,

> One thing that is not very pleasant is the new whiteboard is slow, skipping many drawing points, and thus it's difficult to draw a complicated diagram (such as letters) quickly. From a student side the movement of the pointer is not smooth, sometimes difficult to precisely follow the teacher's instruction.

We have some optimizations as tldraw is now using the GraphQL subsystem (not meteor) to send/receive data.  This is know as we wanted to get tldraw 2.0 merged into the core so we could start improving it and get feedback others.

We look forward to your feedback on the next update to 3.0-alpha.

Regards,... Fred


MT88-APP HM

unread,
Jan 1, 2024, 8:28:30 AM1/1/24
to bigblueb...@googlegroups.com
Hi Fred/Anton:

Do you know if BBB still support SDK development on native Android/iOS platform? (not just noly HTML5 version)
Thx.

Best regards,
Herman 

MT88-APP HM <appdev...@gmail.com> 於 2023年12月25日 週一 下午2:07寫道:

Rudraksh Batra

unread,
Jan 2, 2024, 3:47:17 AM1/2/24
to bigblueb...@googlegroups.com
Thank Fred..will wait for an update.

Happy New Year to you and your team !

You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/qjNLIaKQNJc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/CAOeuy5Mh6rj-60q7Eqvdcwkz4NzLJAFJ20wnRozh8%3D0GRy5iFw%40mail.gmail.com.

Felipe Cecagno

unread,
Jan 3, 2024, 6:35:57 AM1/3/24
to bigblueb...@googlegroups.com
Hi Herman,

Yes, the native SDK is being actively developed and will support 3.0 in the near future.
You can follow the development on GitHub: https://github.com/mconf/bbb-mobile-sdk

Best regards,

--
   
Felipe Cecagno


Reply all
Reply to author
Forward
0 new messages