afsmith / cc

chinchilla
0 stars 0 forks source link

Fields for Address book. #150

Closed afsmith closed 9 years ago

afsmith commented 10 years ago

Fields for address book

{{work_phone}}
{{work_email}}
{{work_fax}}
{{home_phone}}
{{personal_email}}
{{mobile_phone}}
{{first_name}}
{{last_name}}
{{title}}
{{company}}
{{work_website}}
hieuh25 commented 10 years ago

Question: which fields above are required fields?

hieuh25 commented 10 years ago

On another thought: since each existing user who sent some emails already has connection with some receivers, should we automatically add those receivers to that sender's address book in the beginning? If we do then maybe only work_email should be required in database level and work_phone, first_name, last_name and company should be required in form level.

afsmith commented 10 years ago

Each address book should be independent. People can be known by different names and have same email address. Some women go by the married name in some places, sometimes at combination of names and there are cases Bob and Robert.

I am think only the email address should be mandatory. The others, yes the form level is the place and for this release non are required other than the email :)

Nice to see this started..

hieuh25 commented 10 years ago

So is there any unique in 1 address book (belong to 1 user)? I was thinking to put the email to be unique but based on your comment I shouldn't do that, right?

afsmith commented 10 years ago

Yes,

If they send it, it should be added.

On Oct 26, 2014, at 3:49 AM, Hieu Nguyen notifications@github.com wrote:

On another thought: since each existing user who sent some emails already has connection with some receivers, should we automatically add those receivers to that sender's address book in the beginning? If we do then maybe only work_email should be required in database level and work_phone, first_name, last_name and company should be required in form level.

— Reply to this email directly or view it on GitHub.

afsmith commented 10 years ago

my worry was that if data about users starts moving from sender account to sender account that will not be good. Lets say we have bob.clemis@foo.com and one user adds a first name bob, and another user robert. on should be bob and the other robert..

On Oct 26, 2014, at 2:51 PM, Hieu Nguyen notifications@github.com wrote:

So is there any unique in 1 address book (belong to 1 user)? I was thinking to put the email to be unique but based on your comment I shouldn't do that, right?

— Reply to this email directly or view it on GitHub.

hieuh25 commented 10 years ago

Understood, I will keep the contact in each address book isolated, so 1 sender can't update another sender's address book.