Wanted: A contact manager/address book with a sense of time

There is one feature which I didn't find in any contact management application out there, and which keeps me using paper-based solutions: A way to see how old old any specific piece of information is. Use case: „This phone number of X I wrote down/saved here, is it the most recent one, or am I risking calling the next tenant of the flat (who I really don't want to talk to for some reason)? When did I make this phone number entry?“
I believe I have looked at almost any contact manager available in the Arch repos and the AUR, but I may still have missed one. If any of you know of a contact app with a sense of time, please speak up.
Otherwise, maybe some of the developers among you also find that this feature would be nice to have, and feel inspired to code something. That would be great!
If I had any say in the details, the data backend would be something easily accessible by other programs (text files, maybe vcard), it would integrate nicely with email clients for adding and completing addresses, and it would have a simple UI (don't care if graphical, console or pure CLI, as long as it works). For reference, I quite liked "contacts" from the Pimlico project, which doesn't seem to be developed anymore (project website is down). Also, osmo looks nice, although it is doing too many different things for my taste (contacts, calendar, tasks, notes).
One way to implement this would obviously be to combine and integrate any app which saves its data in text files with a version control system like git. However, that might be overkill.

progandy wrote:
Franek wrote:[…]what would be the advantage of this? Read/write performance would probably be better with sqlite, but I don't believe I know enough people for this ever to be noticable.
You don't have to implement as much search logic, only a search mask and a result list.
True.
skanky wrote:Maybe the triggered script could then run "git blame" and insert the information into a custom field in the contact data file
I wouldn't store the time info redundantly in the contacts file when it is already stored in the git repo. The frontend program can just call "git blame" at runtime to get the time info to be displayed.  Redundancy could lead to corrupt (contradictory) time data if something goes wrong in the saving process, and at worst, it might create an infinite loop (when the file is changed, "git blame" is called and the time info inserted into the file, which is thus changed, which triggers "git blame" being called again…)
drcouzelis wrote:
I'm kind of sad that the best / easiest / simplest solution so far sounds like just keeping a digital version of the original paper-based solution, AKA a plain text file. :/ Benefits over paper include being able to do a search and never having to wonder if that scribble was a "5" or a "6". :P
Well, I'm not that sad I guess. I do love plain text. It never goes out of style! :D
While I share to your sadness and your love for plain text, bare text files seem to lack certain features that I would consider crucial: MUA integration and easy grouping/tagging (or similar) of contacts. Both could of course be implemented as simple shell utilities operating on text files, and the result might be a really awesome contact managing solution…

Similar Messages

  • Lost contacts from address book with update

    lost contacts from address book with update to OSX 9.3  How do I get them out of cloud back into address book?

    When you log into iCloud with your browser, do you see your contacts online?
    If yes, go to System Preferences > iCloud > toggle sync contacts on/off.
    You might need to run the combo installer.
    OS X Mavericks 10.9.3 (Update (Combo)
    http://support.apple.com/kb/DL1746
    MORE INFO ON WHY RUNNING COMBO FIXES ISSUES
    Apple updates available from the Software Update application are incremental updates. Delta updates are also incremental updates and are available from Apple Downloads (software updates are generally smaller than delta updates). The Combo updates contain all incremental updates and will update files that could have become corrupted.
    Combo updaters will install on the same version as they're applying--no need to roll back or do a clean install. So if you think you've got a borked 10.8.4 install from a regular update, just run the 10.8.4 Combo Updater on that system.
    "Delta" updaters can only take you from one version to the next. For example: 10.9.1 to 10.9.2. If somehow the 10.9.2 is missing something it should have, and that something isn't changed between 10.9.1 and 10.9.2 it will still be stale after the delta update.

  • Can I overwrite contacts in Address book with my iPod Touch contacts?

    I'm an idiot - I somehow managed to delete ALL of my contacts in Address book. I don't use Time Machine (not enough external HD space) so I can't restore that way.
    I did happen to sync my iPod Touch shortly before I deleted everything so my contacts are fine there. Short of re-typing everything into Address Book, is there a way I can tell iTunes to overwrite my contacts with the ones from the iPod touch?
    It's the only place I have my contacts - and because I enabled Google sync, it deleted all of my Google contacts too! HELP!!

    If you sync, the contacts will be copied back into Address Book on your Mac. You should get an error message that pops from iSync (a warning about changing more than 5% of your data), which you should Allow.
    In case you're worried, I have tested this (backed up my address book, then deleted the contents, then synced and my contacts were restored from my IPT).
    Hope this helps...

  • How to sync contacts and Address Book with New IPad?

    Hello!
    I'm having no luck syncing Contacts. I've set iCloud settings to sync Contacts, as shown in the iPad manual. I want to sync Contacts on my new iPad with Address Book (5.0.3) on my laptop (10.6.8) and with Address Book on my iMac (10.5.8).
    I've had some success by 'manually' using iTunes on the iMac and the laptop (iTunes>Devices>iPad>Info button>Sync Contacts>All Contacts). But this is not pulling contacts from the iPad to the iMac or laptop; not syncing, just one-way traffic.
    Thanks
    Potty

    You'll have to update to Mac OS X Lion.
    It's in the requirements listed at the bottom of this page -> Apple - iCloud - Your info up to date on all your devices.

  • Automatically adding contacts to Address Book with Mail?

    Hello all,
    This is my first post in the Apple Discussion forum, but I'm a happy Mac owner since July 2007. Here's a question I have; I searched to see if a similar topic appeared in previous discussions, but none turned up.
    In Microsoft Outlook (on my work PC), I can set it up so that anytime I reply to an e-mail address from somebody new, the contact is automatically added to my address book. Is there a way to set that up with Mail and/or Address Book?
    I was going through Address Book and noticed some VERY old contacts, but I know for some of them, I have more recent e-mail address. I hope I don't have to manually add all of them!
    Thanks in advance for your help!
    All the best,
    MARK

    Hi Mark, and a warm welcome to the forums!
    Sadly, I don't know how to do it for received Mail, but ones you've sent to can be done in Mail. Select Window Menu item>Previous Recipients, press Command-A when the new window appears, and then click Add to Address Book, then in Address Book>Card Menu Item, select look for Duplicates.

  • Using main email address of contacts inside Address Book with Mail 3.5

    Hi all,
    I am organizing a christmas dinner for 20th of December and I have inside address book a group called dinner. I have got 100 contacts and some of them have two email addresses. Some people have told me to send all the information to personal addresses. So when I create the email and call address book from the email message, it let me choose between both email addresses with a blue line. This choice is kept for next time and when I send the email message works but some people is still receiving the mail at the office. I wonder... how can I select the main email address for next time so I would only need moving the "dinner group icon" over the recipient line and that´s all?. Does anybody knows the way of doing that?
    Regards,

    If you selected their home email address and some say they get it at their work email, then it would seem that they are forwarding their email to their work address. If that's the case, there's nothing you can do about that.
    You could always duplicate the group with a different name (Dinner work, for example) and remove their personal email addresses from the contacts in the group, as well as removing the work addresses from the original group.
    Mulder

  • How to recover lost contacts from address book with isync.

    Hi everyone,
    I've just lost all my contacts even in my Nokia N95 when I use iSync. I've deleted my contacts manually in my address book to make a refresh sync with my Nokia. After I conected again and start sync, it deleted all my contacts on my Nokia... I am very dissapointed and angry with Apple.
    Can you guys help me bring back my 500 contacts in my address book so I can put back in my Nokia as well?
    Thank you in advance.
    Matt

    Not to my knowledge.  As I see it you now are in a position of manually recreating you contact list or as I previously suggested engage a professional in data recovery with no guarantee of 100% or any recovery.
    I wish it were otherwise.
    Ciao.

  • I want to sync my iCloud Address Book with my partner's iPhone 3GS

    My partner and I have two iPhone 3GS's. I have just spent a lot of time updating my iMAC's Address Book and got it to sync correctly with my iCloud account. Now I want to sync my Address Book with my partner's iCloud account. I have his account marked in my iMAC's Address Book Preferences, but it is not syncing. What to do?

    The are the same. If you currently have [email protected] it will be the same content as [email protected]

  • Contact photos are not showing up in Mail message list, even though the message will link to the contact card in Address Book with the photo in it.

    I'm using Mail 5.3 and Address Book 6.1.3 on X 10.7.5. I want my contact photos to show up in the message list on Mail, but only some of them do, even though the message will link to the contact card in Address Book with the photo in it. I've even tried replacing a photo that doesn't show up with a photo that does show up for a different contact but no luck. I am syncing to one other Mac, an iPhone and an iPad via iCloud.

    I'm using Mail 5.3 and Address Book 6.1.3 on X 10.7.5. I want my contact photos to show up in the message list on Mail, but only some of them do, even though the message will link to the contact card in Address Book with the photo in it. I've even tried replacing a photo that doesn't show up with a photo that does show up for a different contact but no luck. I am syncing to one other Mac, an iPhone and an iPad via iCloud.

  • Public Folders with Contacts vs Address Book

    Which is the better approach: public folders with contacts or setting up an address book?
    I want to set up some sort of address book to hold details of some of our major clients. Rather than each person maintaining his/her own address list the plan is for everyone to maintain a single list. As soon as we deal with a "new" contact at
    one of our clients that person's details go into the central list and we all benefit.
    In the past we've used public folders. However, it seems to me that they are quite a hassle with OWA so i was wondering why we don't simply create a new address book with:
    New-AddressList -Name "MyCo – Customers" -RecipientFilter "(CustomAttribute1 -eq 'MyCo') -and (ObjectClass -eq 'Group')" -RecipientContainer "ad.ilbs.co/Habitats/myco"
    or should I use New-OfflineAddressBook -Name ...
    Our team run a variety of systems (Windows and Mac) and a variety of phones (mostly IOS and Android)
    Roger

    Hi Roger,
    According to your description, you want to share the contact which is created by each client users in OWA and Outlook to all other domain users for contact sharing. Is it right?
    If that is the case, the Public Folder is an option to achieve this as you mentioned. For address list in server side, only the administrators who have related permission to Exchange server can create an address list in Exchange server generally.
    For client users, they can’t create the address list for all other users using, though the contact folder permission is set to reviewer for all other users.
    If you are using Public Folder contact (default folder permission set to Author), each user can create contacts in this folder and the contact can be visible for all users. Then the client user can do the following settings in Outlook to
    manually add the Public Contact to address book:
    1. In Outlook, open Public Folder.
    2. Right-click Public Contact folder, select Properties.
    3. In Outlook Address Book tab, check Show this folder as an e-mail Address Book.
    4. Click OK to save the setting.
    Then the Public Contact folder should be added in the Address Book.
    Regards,
    Winnie Liang
    TechNet Community Support

  • Syncing contacts/address book with Gmail

    What is the sync icon on the Menulet bar syncing when I click on this icon?
    I have new iMac. I use Google Apps where I have my contacts and calendar. My mail is pulled from the Google servers to Outlook 2011.
    iCal seems to sync correctly with my Google Calendar. However I have many duplicate contacts in Address Book. I have Microsoft Office 2011 with Outlook on my iMac. In Outlook 2011 under Contacts I have these same duplicate contacts.
    If I correct the duplicate contacts in Gmail, will clicking on the Sync icon on the menulet bar sync Address Book and Outlook 2011 contacts with the corrected contact list in Gmail? I want the Google contacts to receive any changes I make in Address Book and Outlook, and any changes I make in Gmail contacts to be received in Address Book and Outlook. Will this be done automatically or must I click the Sync icon on the menulet bar?

    I have resolved this problem. I found that it is not necessary to click on the the Sync icon to have Address Book, iCal, and Outlook 2011 sync with Google Mail. I have over 2,500 duplicate contacts in Google Mail. I uses the tool in Google Mail/contacts to find duplicate and merged them. All is well.

  • Synching Address Book with Google Contacts

    I currently use Google Sync to keep Google Contacts and Google Calendar synched to my iPhone and it works perfectly. I want to also sync Google Contacts to my Apple Address book, and while I know where to configure this, I have a question before I turn it on.
    In Address Book preferences if I check the box to sync Address Book with Google contacts is this going to wipe out my Google Contacts? Or will there be an opportunity to select which way I want the sync to occur? I want my Address Book to be the target in all cases and my Google Contacts to be the default master. I do not use Apple Mail, iCal, or Address Book on my Mac...I use Google Apps for everything, but I would like to keep my Mac Address Book as a carbon copy of my Google Contacts.
    Thanks for any help before I start this sync.

    I have had a similar problem. I can't find "contacts cleaner" in versiontracker. Is this an iphone app?

  • Sync Address Book with Google Contacts

    Hi,
    recently I am syncing the Mac Address Book and my iPhone with Google Contacts.
    If I add a birthday to one of my contacts on my iPhone, the birthday also will be added on Google Contacts. If I sync my Mac Address Book with Google Contacts now, the birthday doesn't show up on my Mac Address Book.
    So my birthday calendar in iCal always is empty...
    Any solutions?
    Regards and thanks,
    Mike

    Hi,
    Google uses Google Sync to synchronize your contacts with your iOS and OS X. But this, from Jan 30, 2013, is only available to the paid versions of Google Apps (read more on http://support.google.com/a/bin/answer.py?hl=en&answer=2716936).
    You can continue to sync on both iOS and OS X using the CardDAV protocol, which, IMHO, is even better.
    Follow the instructions in this post: http://support.google.com/mail/answer/2753077?hl=en
    Mountain Lion Contacts also supports CardDAV accounts. All you need to do is add the CardDAV account with your account credentials and it will synchronize again.
    Hope this helps.
    Cheers,
    Ramses

  • How to sync Address Book with google contacts (google apps)

    Hi everybody
    With Leopard and Snow Leopard I could sync my Address Book with Google Contacts (in google apps). Now with Lion I can't find a way to sync those contacts. I have an iCloud acount for my personal contacst but our company uses Google Apps for sharing the contacts, and I would like to know how can fix that.
    Thank you!

    Hi,
    Google uses Google Sync to synchronize your contacts with your iOS and OS X. But this, from Jan 30, 2013, is only available to the paid versions of Google Apps (read more on http://support.google.com/a/bin/answer.py?hl=en&answer=2716936).
    You can continue to sync on both iOS and OS X using the CardDAV protocol, which, IMHO, is even better.
    Follow the instructions in this post: http://support.google.com/mail/answer/2753077?hl=en
    Mountain Lion Contacts also supports CardDAV accounts. All you need to do is add the CardDAV account with your account credentials and it will synchronize again.
    Hope this helps.
    Cheers,
    Ramses

  • Can I merge my iPhone address book with my iMac address book? I do not want to replace one for the other, just combine.

    Can I merge my iPhone address book with my iMac address book? I do not want to replace one for the other, just combine them.
    It seems that you have to choose one or the other, keep iMAcc addresses or iPhone.

    Indeed you can merge the address book using iCloud. You can find the info here: http://support.apple.com/kb/TS3998. I am not sure if you can de-duplicate though.
    If that doesn't work or you want more out of your address book, you can always try connex.io (I work for the company). It's a service that automatically syncs, deduplicates, cleans and updates your address book across many different devices and services. If you want to try it out, you can get a free trail version at www.connex.io.
    Good luck!
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.
    <Edited by Host>

Maybe you are looking for