Menu

#452 Adapt Sardana to taurus4

Jul16
resolved
None
pool
bug
2016-09-06
2016-04-04
No

Sardana does not work with Taurus4 due to some bck-incompatibilities introduced by [tauruslib:wiki:TEP14].
As a first step the incompatibilities need to be fixed. Then the deprecation warnings should be taken care of.
I suggest to deal with this right after the (long overdue) Jan16 release.

[#407] is absorbed into this ticket

Related

OLD Tickets: #407
Wiki: SEP
Wiki: SEP3
Taurus: Wiki: TEP14

Discussion

  • Zbigniew Reszela

    PMTV is not compatible with taurus4. When I launch it, I get the following warning messages:

    zreszela@pc255:~/workspace/taurus (develop)> taurusform mot01 mot02 mot03
    MainThread     INFO     2016-04-08 18:27:21,927 TaurusRootLogger: Using "PyQt4" for Qt
    MainThread     WARNING  2016-04-08 18:27:24,115 TaurusForm: Cannot import "taurus.qt.qtgui.extra_pool.PoolMotorTV". Using default widget for "mot01".
    MainThread     WARNING  2016-04-08 18:27:24,217 TaurusForm: Cannot import "taurus.qt.qtgui.extra_pool.PoolMotorTV". Using default widget for "mot02".
    MainThread     WARNING  2016-04-08 18:27:24,279 TaurusForm: Cannot import "taurus.qt.qtgui.extra_pool.PoolMotorTV". Using default widget for "mot03".
    
     
  • Zbigniew Reszela

    • status: waiting --> active
    • assigned_to: Zbigniew Reszela
    • Category: taurus --> pool
    • Milestone: unassigned --> Jul16
     
  • Zbigniew Reszela

    We will work on the first step - remove backwards incompatibilities, but having in mind that Sardana must still work with Taurus 3.X.

    In order to facilitate code reviews this development will take place in a gitbhub branch

     
  • Zbigniew Reszela

    • status: active --> resolved
    • assigned_to: Zbigniew Reszela --> Carlos Falcon
     
  • Zbigniew Reszela

    The github branch was reviewed and integrated in the develop (after some cosmetic rebasing).
    Now Sardana is compatible with Taurus 4 at the same time maintaining support to Taurus 3.
    The only drawback is that numerous and annoying deprecation warnings comming are shown when using Sardana with Taurus 4.
    These warnings can be eliminated only when we drop support to Taurus < 4 and this will be done in another ticket.

     

    Last edit: Zbigniew Reszela 2016-09-06