powered by Jive Software

Issues blocking 2.9.0 release

Main issues:

SPARK-1914 Replace JxBrowser with JCEF it was decided to replace JxBrowser with JCEF after all.

SPARK-2069 Loses connection when someone is sending messages or typing notifications Spark is reconnecting when receiving messages (or probably typing notifications) from Spark clients. Seems to only happen when Openfire 4.2.3 is used. Not reconnecting with 4.3.

SPARK-2068 Emoticons are not working after Smack 4.3 update

SPARK-1990 Remove PKI tab not sure if this is really critical or if it can be left as it is.

SPARK-2093 Translations show corrupted non-english characters

Other annoyances, broken stuff or nice to have things:

SPARK-2053 Spark GUI freezes on login

SPARK-1898 Roar shows popups for your own messages in the rooms

SPARK-2067 Roar popup missing nickname after Smack 4.3 update

SPARK-1979 Resources and sounds are missing from the package some users rely on sounds.

SPARK-1978 Documentation is missing in the package i don’t think we can distribute installers without the license. There is one on the website, but still.

SPARK-2070 Should automatically login after accepting a certificate would be nice to have.

SPARK-2038 Handle self-signed certificates more gracefully another nice to have before release feature, so it would make upgrading to 2.9.0 for companies with self-signed certificates easier (as Accept self-signed is not enabled by default anymore).

SPARK-2079 Certificate is not added to truststore on first login Probably happened after the latest changes to SSL code.

SPARK-2080 Spark exits on first run with a fresh profile Probably also a side effect of latest SSL changes (this wasn’t happening a month or so ago). Not a major issue, but new users will think that Spark just doesn’t work if they would only try to run it once :slight_smile:

SPARK-2110 Can’t show Vcard information of a contact

1 Like

@guus, @speedy, @Alameyo and all others interested in this. As it often comes up in chat and other places, i have compiled a list of issues that i think should be fixed before doing 2.9.0 release.

Thanks for this, Wroot. It is good to put focus on things.

In one of our recent video calls, those that were present there agreed to not go forward with JxBrowser, as we are unwilling to meet some of their licensing-related demands. Instead, we’ll have another stab at JCEF. We’ve found that in @dwd, we have someone that has actual expertise in setting up builds of their code.

I have used


in our internal spark build and replaced the fastpath cobrowser, it works well if a little slow to start up.
not sure how well maintained the project is but could be a good starting point

1 Like

All artifacts there are for win, so probably won’t be enough to cover all platforms. Last update was 1 year ago. So, it’s not very active.

As i say a starting point

I think the certificate stuff, the one character message bug, and the toast roar stuff should probably be fixed before a release. The jxbrowers/jcef might take a while to work out, so perhaps we can add that back in with a dot release?

This will probably also mean removal of ofmeet plugin.

Changed first issue to SPARK-1914 Replace JxBrowser with JCEF

you’ll prob hate this suggestion, but should we go ahead and see about upgrading smack to the latest version before trying to push out a release as well? I think flow is getting ready to release 4.3 sometime in the near future.

Feel free to take a stab at it :slight_smile: But i’m not considering it a blocker. More like nice to have https://issues.igniterealtime.org/browse/SPARK-1843

I stabbed at it, and killed it! :skull_and_crossbones: I’m trying to bribed @Paul_Schaub now! :slight_smile:

I agree, not a blocker, but Id hate to see spark get behind by 2 major smack versions.

Added https://issues.igniterealtime.org/browse/SPARK-2065 to the list of blocking issues.

Added Emoticons issue to the list. There is also a minor bug with Roar related to Smack 4.3 update, but it is not a blocker.

Added another major issue (assuming after Smack update) https://issues.igniterealtime.org/browse/SPARK-2069

Taking SPARK-2001 Add a popup for accepting certificate from a connection of the list.

Added an issue with anonymous login to the list

Anonymous login fixed with https://github.com/igniterealtime/Spark/pull/443

Removed SPARK-1887 Shouldn’t show a toast popup for your own message in MUC from the list

Removed from the list SPARK-2043 Not showing one character long messages