Changeset 2793

Show
Ignore:
Timestamp:
08/09/20 00:32:30 (4 years ago)
Author:
jwoithe
Message:

2.4.x branch: ffado-mixer: disable the optional registration prompt.

This mirrors r2791 in trunk.

While usage statistics were useful in the past when discussing Linux support
with vendors, in 2020 this is no longer the case. Vendors are generally no
longer shipping Firewire-based products so these statistics are not of
practical value anymore. Since they are no longer used there is little
point to collect them, so disable the registration dialog box.

This change has been pondered for a while, but it has been brought to a
conclusion by the changes to the website infrastructure in 2020. To
continue to support the device registration, the website services used by
the registration code would need to be supported. Given the limited utility
of the data produced, the time required to do this does not seem worthwhile.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/2.4.x/libffado/support/mixer-qt4/ffado/panelmanager.py

    r2771 r2793  
    246246        # check whether this has already been registered at ffado.org 
    247247        if not ffado.config.bypassdbus: 
    248             reg = ffado_registration(FFADO_VERSION, int(guid, 16), 
    249                                          vendorId, modelId, 
    250                                          vendorName, modelName) 
    251             reg.check_for_registration() 
     248            # As of June 2020, don't offer the registration option as the 
     249            # statistics are no longer useful.  Coincidently, a move to 
     250            # different website infrastructure June 2020 would necessitate 
     251            # some work to reimplement the interfaces used by the 
     252            # registration process, which doesn't seem worthwhile. 
     253            # 
     254            # reg = ffado_registration(FFADO_VERSION, int(guid, 16), 
     255            #                              vendorId, modelId, 
     256            #                              vendorName, modelName) 
     257            # reg.check_for_registration() 
    252258 
    253259            # The MOTU devices use unitVersion to differentiate models.  For