--
Woops, yes. Picture is an important one.Public key?
--
And btw, shouldn’t it just use the vCard standard attributes?
--
I think these would be the fields that the module plans to work with. Just trying to come up with the fields that devs can hope to see from gaining access to this module. But I can easily make the widget able to add more information to the profile as users deem useful.So the list is:NamePictureGender pronoun preferredBirth dateLocationPhoneWebsiteBlurbPublic key
--
On 6 October 2012 21:27, Ken Eucker <epi...@gmail.com> wrote:I think these would be the fields that the module plans to work with. Just trying to come up with the fields that devs can hope to see from gaining access to this module. But I can easily make the widget able to add more information to the profile as users deem useful.So the list is:NamePictureGender pronoun preferredBirth dateLocationPhoneWebsiteBlurbPublic key
It doesnt matter too much if you are going to store this in JSON LD because in the @context you can map any field to any definition, e.g. FOAF PoCo VCard PIM or your own.
But if you use the same terms as other vocabs it would probably make things cleaner and more readable.
On 6 October 2012 21:31, Melvin Carvalho <melvinc...@gmail.com> wrote:On 6 October 2012 21:27, Ken Eucker <epi...@gmail.com> wrote:I think these would be the fields that the module plans to work with. Just trying to come up with the fields that devs can hope to see from gaining access to this module. But I can easily make the widget able to add more information to the profile as users deem useful.So the list is:NamePictureGender pronoun preferredBirth dateLocationPhoneWebsiteBlurbPublic key
It doesnt matter too much if you are going to store this in JSON LD because in the @context you can map any field to any definition, e.g. FOAF PoCo VCard PIM or your own.
But if you use the same terms as other vocabs it would probably make things cleaner and more readable.
I forgot to mention OpenSocial have a ton of fields for this too. But they are less well defined.
Originally, Niklas and I talked about going with vCard and I wrote the widget to have a vCard importer. I think it would be important to translate existing formats out there, but I also wanted to make the profile module be simple and easy. vCard is a bit more complex than I think this module needs to be. I will look into the other formats you mentioned.I think making the Gender field a text field is important, as people will want to identify as many different things. And I think some sites, like social sites, tend to use these. That's why I put it in there, but I can take it out for now. I actually looked to model the same profile information that diaspora included.I am hoping to come up with a consensus that we all agree on and then coding towards that.
On Saturday, October 6, 2012 11:42:25 AM UTC-7, Ken Eucker wrote:So I am adding a new widget to the seven20 library that will allow remoteStorage devs to display a users profile as well as allow the user to edit their profile information.This requires building a profile module and coming up with the data that it should contain. Here is my idea of what profile information is:NameGender pronoun preferredBirth dateLocationPhoneWebsiteBlurb
Anything else you think should go into the model?
--
--
--
The main foaf fields are:
name
title
depiction (depicts)
based_near
age
Organization
nick
mbox
homepage
weblog
Less common fields are
openid
jabberID
mbox_sha1sum
interest
workplaceHomepage
workInfoHomepage
schoolHomepage
publications
currentProject
pastProject
account (eg twitter etc)
logo
--