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

Difference between revisions of "PDS UI"

(Minutia)
(Minutia)
Line 23: Line 23:
 
# Travel
 
# Travel
  
=== Minutia ===
+
=== Email, Address and Telephone Labels ===
  
Email labels:
+
The PDS data model has these three sources of data related to email, address and telephone labels:
 +
# 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.
 +
# Explicit action by the user to select one of the built-in labels (e.g. Mobile, Billing, Home etc.)
 +
# 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
 
* Personal
 
* Work
 
* Work
Line 32: Line 41:
 
* (Custom)  
 
* (Custom)  
  
Address labels:
+
====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
+
* Home  
 
* Work
 
* Work
 
* Shipping
 
* Shipping
Line 41: Line 50:
 
* (Custom)  
 
* (Custom)  
  
Telephone labels:
+
====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
 
* Home
 
* Work
 
* Work

Revision as of 12:14, 2 November 2011

{{#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