I want to warn everyone of a significant change in the GNU Radio code base
that affects maint, master, and next git branches. We have removed most of
the functionality of ControlPort due to a concern over the underlying
middleware system it employs. Since we don't have a backup, we have had to
disable it completely.

The ControlPort wrapper and interface still exists; it just doesn't do
anything for the time being. This means that all of our code and yours will
still build properly after the update. I have tested this and OOT modules
using ControlPort to verify that this works. The only issues may be
flowgraphs where you are using the ControlPort Monitor or Performance
Monitor, which had to be turned off as well. Just disable these in your
applications since they won't be pulling back any data, anyways.

It's quite likely that the issues we're concerned about will be resolved
very shortly, at which point, we'll go back to normal operations.

I really regret that we had to gut some of our functionality. It's not a
heavily used part of GNU Radio, luckily, but it's certainly a loss for the
time being. I especially regret the users who won't see this message, will
update, and suddenly find a problem since removing functionality off our
maintenance branch is considered one of our project's biggest no-no's.

Thanks in advance for your patience.

Tom
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to