As per alecu's digging into python-dbus, we can't add annotations to our
dbus APIs.

The documentation at https://wiki.ubuntu.com/SingleSignOn/UbuntuSsoClient 
explicitly states that the /credentials service is deprecated.
Also, the source code for the DBus constants shows this deprecations (from 
ubuntu_sso/__init__.py):

     20 DBUS_PATH = "/sso"  # deprecated!
     21 DBUS_CRED_PATH = "/credentials"  # deprecated!

I will propose a branch to add more deprecation comments/docstring to
the source code, but for now there is not much else we can do at DBus
level.

** Changed in: ubuntu-sso-client (Ubuntu)
       Status: New => In Progress

** Changed in: ubuntu-sso-client (Ubuntu)
     Assignee: (unassigned) => Naty Bidart (nataliabidart)

** Changed in: ubuntu-sso-client (Ubuntu)
   Importance: Undecided => Medium

** Also affects: ubuntu-sso-client
   Importance: Undecided
       Status: New

** Changed in: ubuntu-sso-client
       Status: New => In Progress

** Changed in: ubuntu-sso-client
   Importance: Undecided => Medium

** Changed in: ubuntu-sso-client
     Assignee: (unassigned) => Naty Bidart (nataliabidart)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/770269

Title:
  deprecated DBUS interfaces are not marked as deprecated

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to