I neither wrote nor "own" OpenWebif, I've just made some contributions in the past.But the web/about-api is part of the OpenWebIF, you'd have to discuss that with SpaceRat.
The OpenWebif is now used on a myriad of boxes and images and if OpenPLi would need major OpenPLi-specific changes inside it, it would in the end become unavoidable to create a fork, which I would not appreciate.
And while a fork would make it possible to get the OWIF to work with OpenPLi changes, it would likely break apps that are already there.
Re-creating consistency between OIWF and a special OpenPLi-Enigma by making OWIF match the OpenPLi Sonderweg is definitely not a good choice.
This is especially true if the public reception of the Sonderweg is that of an OpenPLi-only bug ... not an OpenPLi-only feature ...
That's also why I keep asking about IPv6-Support on port 8001:
Images with a seperated streamproxy in inetd have it (HDMU) or can easily implement it by adding 1 char to inetd.conf
Erik keeps recommending using port 8002 instead which I made clear is not an option, as port 8002 doesn't natively exist on non-transcoding boxes. It would require OpenPLi and transcoding enabled boxes specific changes to OWIF (and still would not fix those boxes without transcoding).
BTW
To some degree I have to agree to our Russian friend:
There are plenty of problems or limitations in Enigma2 and OpenPLi and sometimes you might think that OpenPLi-devs tend to prefer playing around with something "new" - possible breaking working things at least during the phase of playing - instead of fixing something.
Erik, I know it might be boring you, but while re-writing socket creator classes from IPv4-only to Dual Stack/portable code might offer less of a thrill than creating something "entirely new", as someone who tries hard to help all those people already "suffering" from DS-lite lines, I simply can not understand why comparably tiny fixes get delayed again and again while working parts get rewritten over and over.
Please, please, please concentrate on fixes first. If almost anything works, people will have more understanding for the creation of new construction sites in order to enhance things.
One last thought:
"One wrong-way driver? Hundreds!" (After a warning on the radio that there was a wrong-way driver on highway $X) is a German saying to describe someone doing something wrong but believing all others do it wrong. So in his eyes it's not (just) him driving on the wrong side/into the wrong direction but all others (except him).
So if no other image group merged the superior streamproxy enhancements yet, chances are they aren't enhancements, let alone superior ...
Edited by SpaceRat, 26 April 2014 - 14:00.