Bundle Pade Meetings plugin

Description

We should bundle Pade Meetings (SparkMeet) plugin made by Dele with the Spark.

First we should consider whether we should bundle the all-platforms plugin (200 MB) or should we build separate plugin version for every platform and bundle it for separate installers.

UPDATE: currently there are also considerations about replacing JxBrowser with JCEF or Electron. The current code in the repository is based on JxBrowser.

Environment

None

Activity

Show:
wroot
November 27, 2020, 12:23 PM

UI locking up issues fixed by downloading Electron files in a separate thread ( ) so will try to bundle this plugin again.

wroot
September 22, 2020, 4:40 PM

Reverted with https://github.com/igniterealtime/Spark/pull/528 until we figure out issues.

wroot
September 20, 2020, 7:07 PM

There are a few tickets linked to this one describing this problem and also longer login to a server.

HlevnoyIlya
September 20, 2020, 1:07 PM

This is a problem because not everyone uses fast Internet, in our branch the speed is 5-10 Mbps. Perhaps you need to load the plugin not a user profile(%appdata%) but into the installation folder(%Program Files%).

wroot
September 2, 2020, 7:50 PM

In this commit only a a very small plugin is installed and it downloads 150 MB Electron stuff on a first login into user's profile (plugins/meet/native). During this download Spark is not responsive, so this could be problematic for some users, especially on a first login.

Fixed

Priority

Major

Assignee

Dele Olajide

Reporter

wroot

Fix versions

Components