Summary: | Wish: family relationship between contacts | ||
---|---|---|---|
Product: | [Unmaintained] kab3 | Reporter: | Dotan Cohen <kde-2011.08> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | wishlist | CC: | carlorusso1984, finex, mauriziopz |
Priority: | NOR | ||
Version: | 3.5 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | screenshot of an example of what could solve this problem |
Description
Dotan Cohen
2007-12-21 03:34:24 UTC
And if there are more than one child? One birthday parameter for the "children" field is not enough. It is better to add the "spouse" or "children" as other contact in the addressbook. Instead it could be implemented a "genealogical" relationship between contacts in the addressbook, but I don't know if this is expected by a addressbook. What do you think about? *** Bug 154412 has been marked as a duplicate of this bug. *** It could be implemented similar to the way the phone numbers are added, with a dropdown box for Spouse/Child/Mother/ETC. Or in a fashion similar to the way multiple email addresses are handled in Kontact. Shall I mock up what would be in my opinion an ideal solution? I am not a UI designer, but I can give it a shot.
> It is better to add the "spouse" or "children" as other contact
> in the addressbook.
For many contacts, I need to have their wifes and children's birthdays in my calender. However, I really don't want another contact in my list. Often, I have much information in the Notes box, that would have to be duplicated (not good for data integrity). And simply adding a repeating calendar entry is not ideal, either.
I think the best way to implement this would be to add a "Relationship" tab to the contacts information. This tab should have a list of existing relationships of a contact and a way to add new one, like a textbox where you can write the name of another contact (like in partner's name), and two listboxes where you can choose the role in the relationship of the two contacts (the one you are editing and the related one), like father/son, employee/employer, friend/friend... obviously you should be able to create new relationship categories, like you already can with contacts categories I'm not native in English so probably I wasn't able to explain in a comprehensible way what I had in mind, but I would like something like what you can do with your contacts in Microsoft CRM (and I imagine in others CRM) I'll post a screenshot of it. The way MS do it isn't probably the best one but is a good starting point Created attachment 26908 [details]
screenshot of an example of what could solve this problem
That is an excellent solution, Maurizio, so long as the Role (or Relationship) can be defined and is not limited only to a default list of Relationship types. It would be nice if the 'receiving' contact (Party 2 in the screenshot) would have a reverse-link showing the relationship back to the original (Party 1 in the screenshot). Will the move to Akonadi make implementation of this bug possible now? The development of the old KAddressBook will be discontinued for KDE 4.4. Since the new application has the same name, but a completly new code base we close all bug reports against the old version and ask the submitters to resend there reports against the new product. |