powered by Jive Software

Spark 3.0.0 Beta Released

The Ignite Realtime community is happy to announce the release of Spark 3.0.0 Beta version.

We decided to increase major version to 3.x to coincide with a complete UI refresh of Spark which was contributed by Amos. We are very much grateful for his incredible work. Along that Pade Meetings plugin was added by Dele. And a few other fixes and improvements by others. We wanted to have a few more items for this major version, like latest Smack library, Carbons support, JCEF, etc. But there are not enough time and contributors to get everything done. Hopefully will be added later.

As this is a major visual change and there are a few other changes under the hood, we decided to first do a Beta release and let it cook for a while. Feel free to test it and report any findings in the forums.

Pade Meetings (formerly SparkMeet) plugin is included in this release. You can find it in a chat window, a button with P letter. This plugin works with Openfire Meetings and enables audio and video chat. It was modified by Dele Olajide to use Electron technology. First time a user logs in using this version Spark will download required libraries into user’s profile (it is around 150 MB on Windows, so can take a minute to download).

Full list of changes can be found in the changelog.

We encourage users and developers to get involved with Spark project by providing feedback in the forums or submitting pull requests on our GitHub page.

You can download Spark Beta from the Downloads page. Below are the sha1 checksums:

796264c0bc1df74f6e36926e30c14b3035c86cbb  spark_3_0_0-beta.deb
4c8322d315f99c70bd7704e469a1ffe95aa92636  spark_3_0_0-beta.dmg
22972b4cbab947efd5eee578b43860b711fdab72  spark_3_0_0-beta.exe
7ce6e743be5a4fab867c4aca6ac6d3f1c8edd1e3  spark-3.0.0-beta.rpm
b695386e47c4eefffaeb2c4d0a3eed884a4a021f  spark_3_0_0-beta.tar.gz
aeacdddb9b1640aedc56a3ff0fd466ad5303de73  spark_3_0_0-beta-with-jre.dmg
a51fbf9e7b92206b037bc6eaa10454942a7ef26b  spark_3_0_0-beta-with-jre.exe

For other release announcements and news follow us on Twitter

4 Likes

Great job on the 3.0.0 milestone and thanks to everyone involved!

I have a suggestion/complaint regarding the inclusion of the Pade Meetings plugin. There needs to be a way to make this optional; the inclusion of this plugin and the required libraries balloons the size of the profile on Windows by hundreds of megabytes. In our environment we use roaming profiles and this creates an unacceptable outcome where we are hauling around hundreds of megabytes across our WAN for a plugin we don’t even use currently.

If you want to include it these things should be placed in C:\Program Files for all users rather than downloading it for each user to AppData\Roaming.

EDIT: it is even worse than I thought; if you delete the plugin, Spark will re-download it all again upon next start up. That behavior has got to go or be configurable at the least. The inclusion of this plugin adds 704MB to the roaming profile size which I would think most any organization would find unacceptable.

Pade Meetings discussed here Spark 3.0.0 Beta Feedback