Show
Ignore:
Timestamp:
08/09/20 00:27:32 (7 months ago)
Author:
jwoithe
Message:

ffado-mixer: disable the optional registration prompt.

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.

While this change has been pondered for a while, it has been brought to a
head 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
  • trunk/libffado/support/mixer-qt4/ffado/panelmanager.py

    r2727 r2791  
    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