Bug 53598 - confusing terminology
Summary: confusing terminology
Status: NEW
Alias: None
Product: Ytstenut
Classification: Unclassified
Component: ytstenut-glib (show other bugs)
Version: unspecified
Hardware: Other All
: low enhancement
Assignee: ytstenut
QA Contact:
Depends on:
Reported: 2012-08-16 15:54 UTC by Simon McVittie
Modified: 2012-08-16 15:54 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Simon McVittie 2012-08-16 15:54:37 UTC
Some of the terminology in Yts is pretty confusing:

* YtsClient is not the opposite of a YtsService.
  Suggestion: rename to Context, Connection, Session or something.

* YtsCapability seems to mean "thing with one or more capability strings
  (FQC IDs)". Suggestion: rename to Capable or Service or something.

* It's not always clear what "service" means. Depending on context, it
  can be a service that we advertise to others, or a service that others
  advertise to us. Suggestion: rename methods relating to our own services
  to things like yts_client_foreach_advertised_service().

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.