Bug 53598

Summary: confusing terminology
Product: Ytstenut Reporter: Simon McVittie <smcv>
Component: ytstenut-glibAssignee: ytstenut
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: low    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
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.