[Bug 22206] deprecate all _run_ methods

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Mar 30 21:58:18 CEST 2010


http://bugs.freedesktop.org/show_bug.cgi?id=22206


Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|22205, 24116, 24209         |27375
         AssignedTo|telepathy-                  |simon.mcvittie at collabora.co.
                   |bugs at lists.freedesktop.org  |uk
                URL|http://git.collabora.co.uk/?|http://git.collabora.co.uk/?
                   |p=user/smcv/telepathy-glib- |p=user/smcv/telepathy-glib-
                   |smcv.git;a=shortlog;h=refs/h|smcv.git;a=shortlog;h=refs/h
                   |eads/reentrant              |eads/deprecations
           Keywords|                            |patch
          QAContact|                            |telepathy-
                   |                            |bugs at lists.freedesktop.org
            Summary|[0.11] deprecate all _run_  |deprecate all _run_ methods
                   |methods                     |
            Version|unspecified                 |git master




--- Comment #2 from Simon McVittie <simon.mcvittie at collabora.co.uk>  2010-03-30 12:58:18 PST ---
This branch deprecates tp_connection_run_until_ready,
tp_channel_run_until_ready, and tp_cli_*_run_*, but in such a way that
telepathy-glib's own regression tests are still allowed to use them:

http://git.collabora.co.uk/?p=user/smcv/telepathy-glib-smcv.git;a=shortlog;h=refs/heads/deprecations

Remaining uses of _run_ functions appear to be in regression tests, which can
legitimately use them (although the tests should ideally be using the wrappers
from tests/lib/util.c, except as necessary to exercise the deprecated
functions).

(Please review my trivia branch first; the branches are stacked.)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list