From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6H/YHraeWl8tRgAA0tVLHw (envelope-from ) for ; Thu, 10 Sep 2020 21:46:30 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mC/IGraeWl+/RQAAbx9fmQ (envelope-from ) for ; Thu, 10 Sep 2020 21:46:30 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C6B799403A0 for ; Thu, 10 Sep 2020 21:46:29 +0000 (UTC) Received: from localhost ([::1]:55814 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGUOi-0002zR-Hm for larch@yhetil.org; Thu, 10 Sep 2020 17:46:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGUOC-0002zA-HH for emacs-orgmode@gnu.org; Thu, 10 Sep 2020 17:45:56 -0400 Received: from server173-4.web-hosting.com ([68.65.122.210]:49769) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGUO9-00074X-Oo for emacs-orgmode@gnu.org; Thu, 10 Sep 2020 17:45:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=isnotmyreal.name; s=default; h=Content-Transfer-Encoding:Content-Type: Message-ID:References:In-Reply-To:Subject:To:From:Date:MIME-Version:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=+jvUjMtmkGVmPGNTlfO+6rfJzPIMhaUwKAtZt6c1rJ0=; b=dqdoiFQCqNcZ2p+Hn6TOvjvCVs 2h3nQrLHt5PFL2c8KX31yJYOsJ1fbnF/4/6qfNoNqBsPJTT8PSm7F+D8Rn6b8PpDrx3pp6sAvLmg1 ySH9C8b3lquUbKiT/iQSslw5TaEG6///182pA69dWJFn4yI6LZAn2Nk40rAElYk3wvW3/fUiPZSrr +Do5xyjMQLcZso7nAR6L7/GJQmxsJ59W4aYk6wSXOVFpeKCghwi5WnM3hf2fd1qR2tI847Ktxdq4/ Wa3GGSCaFwHHtDG24xCYXdnMI9KuwasAfIIclylCbUvSdmWUVjM9fLRhct9lwLz/MtJO5a3S8Sd9E IaFxDplw==; Received: from [::1] (port=59958 helo=server173.web-hosting.com) by server173.web-hosting.com with esmtpa (Exim 4.93) (envelope-from ) id 1kGUO2-001fgQ-Br for emacs-orgmode@gnu.org; Thu, 10 Sep 2020 17:45:50 -0400 MIME-Version: 1.0 Date: Thu, 10 Sep 2020 17:45:46 -0400 From: TRS-80 To: Org-mode Subject: Re: Improving org-contacts performance (and state of development in general) In-Reply-To: References: <87imcqz5ig.fsf@localhost> Message-ID: <3c0e91b2e2b086ad9e117024df7dba70@isnotmyreal.name> X-Sender: orgmode.trs-80@isnotmyreal.name User-Agent: Roundcube Webmail/1.3.13 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-OutGoing-Spam-Status: No, score=-0.2 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server173.web-hosting.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - isnotmyreal.name X-Get-Message-Sender-Via: server173.web-hosting.com: authenticated_id: trs-80@isnotmyreal.name X-Authenticated-Sender: server173.web-hosting.com: trs-80@isnotmyreal.name X-Source: X-Source-Args: X-Source-Dir: X-From-Rewrite: rewritten was: [orgmode.trs-80@isnotmyreal.name], actual sender does not match Received-SPF: pass client-ip=68.65.122.210; envelope-from=orgmode.trs-80@isnotmyreal.name; helo=server173-4.web-hosting.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/10 16:02:50 X-ACL-Warn: Detected OS = Linux 3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=isnotmyreal.name header.s=default header.b=dqdoiFQC; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 1.49 X-TUID: lDyNh3sKb2Iq On 2020-09-06 22:52, Daryl Manning wrote: > PS> As an outside feature though, interoperability of the org-contact > formats with other operating system address books, most notable gnome > contacts/evolution, goog contacts, and OSX address book would be high > on my list in terms of improving org-contacts though. (eg, raw, > structued info in all address books, and say perhaps notes or similar > maintained and synced in ome manner. Hi Daryl, Good topic. This is essentially the main reason I don't use org-contacts, even though I have become a heavy Orgmode/Emacs user for almost everything else over the past few years. In my case, it's the Contacts on my Android phone, which seems to me to be the primary place where I find myself adding/removing/editing my contacts. In my view, there /must/ be reliable and proper (/two-way/) sync between the two. Since that doesn't exist (that I am aware of) my Android phone won out over org-contacts so far. I haven't looked into it in a while, but at one point I thought that using some common and open format would be the best idea. Something like CardDAV. I actually had it working (syncing) with my NextCloud instance when I had that up and running, but for me NextCloud proved to be to "heavy" in general so I moved away from it, preferring instead lighter weight tools to do the same things. And so far I only implemented Syncthing for the syncing part, and nothing for the CalDAV/CardDAV part (yet) although I have had my eye on Radicale already for a while. Maybe you know all this already, I'm just adding my $0.02. Cheers, TRS-80