Closed jeroenhabets closed 1 year ago
See also Moodle discussion "XMLRPC abandoned in php 8": https://moodle.org/mod/forum/discuss.php?d=426310
Dear jeroenhabets. We are conscious that XML-RPC will be removed from the PHP mainstream. Replace the XML-RPC protocol for JSON is required to keep VPL running with no problem in the next PHP versions. Notice that the changes will be required in the VPL Jail and the VPL Moodle plugin. Replace XML-RPC on both software is now our main priority.
Best regards, Juan Carlos.
Dear Juan Carlos,
Thank you very much for that information!
FYI: We have our own VPL client in C#/.Net and C++ that we need to update/upgrade in 2022 ideally to pure C#/.Net so I'll put that on hold.
Being well aware that you cannot foresee the future, would you be able to give any indication when the updated VPL Jail will be a) in testing and b) released?
Feliz Navidad! Jeroen
And Happy New Year 🎉 !
Being well aware that you cannot foresee the future, and well aware I am in no position to make any demands, would you be able and willing to give any indication when the updated VPL Jail could be a) in testing and b) released? Or else perhaps any indication when you think to start on this?
Questions in full appreciation of your work on this 🥇 !
Hi @jcrodriguez-dis, Again in full appreciation of your work on this, would you be able to shed a light on this?
Being well aware that you cannot foresee the future, and well aware I am in no position to make any demands, would you be able and willing to give any indication when the updated VPL Jail could be a) in testing and b) released? Or else perhaps any indication when you think to start on this?
as I would like to inform our VPL using customers.
P.S. Of course, I would be happy to offer some QA/test capacity if that helps.
I thought it was awfully quiet but found the work is taking place on the JSON branch, if I'm not mistaken @jcrodriguez-dis :rocket:. Cheers!
Dear @jeroenhabets, yes, the development on JSONRPC support at the execution server-side is almost finished. Now it is the turn of the Moodle plugin side that must be easier.
The planning is that both sides will support for a while XMLRPC and JSONRPC, this will allow a smooth transition to JSONRPC.
I accept your help for a QA/Test when both versions are ready.
Best regards, Juan Carlos.
Dear @jcrodriguez-dis,
yes, the development on JSONRPC support at the execution server-side is almost finished.
That is great news!
I accept your help for a QA/Test when both versions are ready.
Please note, that in order for my team to test we'd have to first implement our own VPL client in C#/.Net [CR-17012] (see my previous comment)
Do you have an integration test/test client, or is there a specification of the new protocol for the client?
Kind regards, Jeroen
Hi @jcrodriguez-dis , While revisiting open tickets in my own backlog I stumbled upon one about this feature.
By the looks of it you have managed to test w/o our help and released it: https://vpl.dis.ulpgc.es/index.php/home/news/90-release-of-vpljail3-0-0
Congratulations 🥇 and appreciated 👍 !
Though not able to test right away, shall I close this ticket now? Cheers, Jeroen
Hi,
While exploring the possibilities of a C# / .Net Core client for VPL I noticed:
which makes me wonder about your plans around VPL jail. And if it's still worth investing in VPL and an XML-RPC solution. E.g. if there is a redesign in the works, I'd love to hear about it.
Thank you in advance.