-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cleanup, update dependencies #832
Conversation
Can you merge master please? |
This makes sense.
I don't follow. The code in the client has been there for a while. However, I'm pretty sure the client's XML parser/code ignores namespaces so it wouldn't be a breaking change. Still, I'd rather not run the risk of sometthing getting out of sync just for fix a namespace. |
The video muted extension is only parsed since that date above in Jicofo, so I assumed it's new in the client too.
The client would still need to add the namespace, so it would still be breaking change.
Well, part of the mess in jitsi-xmpp-extensions is the lack of setting a proper namespace to the extensions in the first place. |
The code in jicofo is not actively used yet. It's behind a config flag, waiting for changes in the client. |
LGTM, but can you resolve the conflicts in the JVB PR so the tests can run (the test output is very misleading, it contains successful torture tests results from a previous run, in reality the job failed before even trying to build the projects). |
JVB is rebased, I'm not sure what I need to look at in those log outputs. |
I'm slightly concerned that the on-the-wire XML namespaces of the types you split (RtcpMuxPacketExtension and CandidatePacketExtension) will now end up getting encoded whereas previously they weren't. I don't think this will cause problems for the client (which as I understand it ignores namespaces) but I'm concerned this might make our XMPP messaging bigger, increasing load on the Prosody server (this is already a bottleneck for large conferences). Can you take a look at the jicofo-xmpp logs before and after this change and see if there's any problem there? |
|
Reading |
Does VideoMutedExtension need to be registered somewhere? |
Yes, in the ProviderManager of Smack. I'll push an update. |
The removed tests are moved, see jitsi/jitsi-xmpp-extensions#55
Was that from on old test before I rebased on Boris' ice4j cleanup? |
Ok - it looks like both Jingle and Colibri use the |
Seems there's some broken stuff left :-(
|
No, I think it's just the pom? Sorry, the other merge notification was probably a red herring. |
LGTM, just the jitsi-videobridge version remains to be fixed. |
Codecov Report
@@ Coverage Diff @@
## master #832 +/- ##
============================================
+ Coverage 44.65% 45.84% +1.18%
- Complexity 762 767 +5
============================================
Files 111 112 +1
Lines 6628 6908 +280
Branches 941 954 +13
============================================
+ Hits 2960 3167 +207
- Misses 3252 3317 +65
- Partials 416 424 +8
Continue to review full report at Codecov.
|
Thank you for your work, Ingo! |
Cleanups, test with Java 17
Needs