Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

PDS UI

Revision as of 12:14, 2 November 2011 by Unnamed Poltroon (Talk) (Minutia)

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Navigational Structure

  • Home page - list of connections
  • All About Me - cross-connection view of all of the user's data
  • Settings - Login/out, preferences, etc.

All About Me

Categories of attributes:

  1. Login
  2. Purchases
  3. Points & Awards
  4. Interested In
  5. Payment
  6. Profile
  7. Education
  8. Professional
  9. Family
  10. Contact
  11. Notifications
  12. Affiliations
  13. Travel

Email, Address and Telephone Labels

The PDS data model has these three sources of data related to email, address and telephone labels:

  1. Observing what values the user has provided when asked questions within a specific "connection" context (i.e. the context of an interaction with an external website). For example if the user was asked for a "home" telephone number or a "work" email or a "shipping" address.
  2. Explicit action by the user to select one of the built-in labels (e.g. Mobile, Billing, Home etc.)
  3. Explicit action by the user to define & select a custom label (e.g. "iPhone")

Explicit actions (#2 or #3 above) override the observation (#1).

The al

Email labels

The first 3 below are new vcard:Internet subclasses defined in the Persona vocabulary. The last is the value of a p:label attribute also from the Persona vocabulary.

  • Personal
  • Work
  • PDS
  • (Custom)

Address labels

The first 4 below are modeled as a subset of standard vcard:Address subclasses (e.g. vcard:Home). The fifth is a new vcard:Address subclass defined in the Persona vocabulary. The last is the value of a p:label attribute also from the Persona vocabulary.

  • Home
  • Work
  • Shipping
  • Billing
  • Birth
  • (Custom)

Telephone labels

The first 5 below are modeled as vcard:Tel subclasses. The last is the value of a p:label attribute from the Persona vocabulary.

  • Home
  • Work
  • Mobile
  • Fax
  • Pager
  • (Custom)

Back to the top