I would say profiles should *at least* have:
- address/ID
- real name (could be split into first, middle, last)
- display name
- image/avatar (where it must be hosted can vary--the image will have
*some* URL
either way)

In addition, I think some of these might be good to have:
- status message
- e-mail address(es)

Some other possible ones (these would probably not be part of the standard,
but instead depend on the wave provider):
- phone number(s)
- website(s)

On Sun, Dec 12, 2010 at 17:28, Michael MacFadden <
michael.macfad...@gmail.com> wrote:

> These are all great ideas, for this thread, I am mainly just looking for
> what fields we think we should have in the User Profile.  I think we will
> have separate threads on privacy controls, permissions and security, etc.
>
> For privacy for the initial pass, I will assume that everything is private
> and nothing is shared with other users other than your user id and avatar.
>
> Still wondering if Nickname / Display name is different than your User Id?
>
> ~Michael
>
> On Dec 12, 2010, at 2:23 PM, Tad Glines wrote:
>
> > I think a separate profile store would be more flexible. This separates
> the
> > user authentication, from user profile.
> > The user should also be able to configure visibility of profile
> information.
> > At a minimum, I think the user should be able to choose which fields of
> > their profile they want to be public (with private being the default).
> >
> > I also think the user should be given a "Display Name" field that
> > is separate from their real name. We should probably also provide the
> > ability for a server admin to specify which profile values are "required"
> > during registration and profile update.
> >
> > -Tad
> >
> > On Sun, Dec 12, 2010 at 2:05 PM, Michael MacFadden <
> > michael.macfad...@gmail.com> wrote:
> >
> >> All,
> >>
> >> I am thinking of adding some functionality around user profiles.  There
> are
> >> two main thrusts in the functionality.  The first is implementing some
> user
> >> account / profile API with some sort of pluggable architecture such that
> the
> >> account profiles could be hooked up to an organizations exiting user
> store.
> >> The second would be implementing a basic self contained instance for out
> of
> >> the box functionality.
> >>
> >> The question I have for every one is what information should be in the
> user
> >> profile.  Right now all we have in the Profile API is:
> >>
> >> - Address / User Id
> >> - First Name
> >> - Full Name
> >> - Avatar Image URL
> >>
> >>
> >> I was thinking that to start off we would have:
> >>
> >> - User Id
> >> - First Name
> >> - Last Name
> >> - External Avatar Image (link to an external image) or
> >> - Internal Avatar Image (image uploaded by the user)
> >> - Email Address (assuming we still want email integration)
> >>
> >> Along the way, I would be adding a "My Account" or "My Profile" page.
>  Just
> >> looking for some design input.  Thanks.
> >>
> >> ~Michael
>
>

Reply via email to