You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let's create a vCardBundle! Every project has people, addresses, tels, urls, immps etc.
Pros:
Reusable
Cons:
Sticking to the vCard spec usually means a whole bunch of fields the user doesn't fill in. Apple manage to get around this in contacts with a good UI so we should be able to as well.
Should there be a ContactCard that encapsulates all this functionality? If that was the case it would almost be like this is a Trait. Person would have the trait of ContactCard, so could Organisation or anything else.
The only issue here is that the construction of a vcard (or similar) would rely on the owning Person / Organsiation to create half the data and the contact card to create the rest. Maybe Person / Organisation could implement some kind of vCard interface:
Let's create a vCardBundle! Every project has people, addresses, tels, urls, immps etc.
Pros:
Cons:
ping @iainsaxon @ianbelcher
The text was updated successfully, but these errors were encountered: