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 eP6gOMuj014wQgAA0tVLHw (envelope-from ) for ; Sun, 31 May 2020 12:32:11 +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 uG9YNMuj014/VAAAbx9fmQ (envelope-from ) for ; Sun, 31 May 2020 12:32:11 +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 54C0194030E for ; Sun, 31 May 2020 12:32:11 +0000 (UTC) Received: from localhost ([::1]:36334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jfN8L-0007Y3-SU for larch@yhetil.org; Sun, 31 May 2020 08:32:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33650) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfN7N-0007Wx-3w for emacs-orgmode@gnu.org; Sun, 31 May 2020 08:31:09 -0400 Received: from se15.route25.eu ([2a00:f10:402:781:1c00:45ff:fe00:24f8]:47072) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfN7H-0008VP-B2 for emacs-orgmode@gnu.org; Sun, 31 May 2020 08:31:07 -0400 Date: Sun, 31 May 2020 14:30:18 +0200 From: Russell Adams To: emacs-orgmode Subject: Contact data and sync revisited Message-ID: <20200531123018.GD23478@volibear> Mail-Followup-To: emacs-orgmode MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Originating-IP: 185.87.184.57 X-SpamExperts-Domain: out.pcextreme.nl X-SpamExperts-Username: 185.87.184.57 X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.15) X-Recommended-Action: accept X-Filter-ID: Mvzo4OR0dZXEDF/gcnlw0T32zu7lnXf5JHTxKFqDV/OpSDasLI4SayDByyq9LIhVUZbR67CQ7/vm /hHDJU4RXkTNWdUk1Ol2OGx3IfrIJKywOmJyM1qr8uRnWBrbSAGDLZy6c0DmV/7RK6letuHor9Q5 3pMmTXeVbblO3cSIiVDV3Hx/TfLSMrlTDKdP+AhRJODXbtOodkPED+RkHjVGH9gpfPe2lDQBFQc5 pWKjU8U1TnR+f0U9cu064nZcMieLAqdkk6hppCDsqsBwLjHur1XxB26GtR7aQdGQ3RxVousDFpkW mgyT/YeLVvI3HPYSaHwJ2eESrUp0Iw/gSJ3HqMuR600P9eQ3vodupN36MrkzGQZS068e3EYTgNAB jZkD8TzPF4eG61o+cxFZrUIXowfXJosMX5ZQSlYSVlCDu2na8Lc2iK0mXNgodhRh0E6+UMVFei1G 2PrSIU9EwioS70yFBF2moUWeHNDS4qZDIDBdjx85xQq9VD42UbTRudBo31/E3ahF5MMcDI7KdpjQ KULbtCr8aoTjHIUEuG3LCVsCW2UOyugPPaOGK1ZclZhyJ1oAKHx1qHjvOGXm6QB+mk6ZTzCPKsFf twxbkg5OTEJBSZDxFdMdjhWKQRs1y634ml6J02QLTAyUTKV7I0jE4sm0mFlgfa/PGuCQ4jEdlL2U x1lSgM2PXr6yn16ll/JLYu8C5mJ57ZG9g9QfbBpIF2o+aAI+IDjKMqLo+QDcwOuH+to72M/QpS+e gX0iIQ5z0z6bhalFEM/pjPCQA+BAliarbcyhnYf9GTlerAzRHZN69grz8ej5dy2YYel31/MJ+6JU MY8XOeqpbCAEdc7fvQG9WMixtHyBjb6Rlpm+09dRXxKF5tPxTxfD0dMN+t5ZJWGWNNNyiNca2a3Z JdzTSfoPFZIShBSdpVJW5HbjQTAnC1PYnSgc+uNcEhwDf0aVA+O/xvrkPTGnkei6PbzPB13wAj1Q 9I3Ii/NI8GPErnjxJG7yzcfoHGlmY2l6KDJ6KdL65BimP4HoDlSIsZTwUZze41SyeXTE+1fVMg+Y M1KwDH7YITzl6JgvROCog9ka X-Report-Abuse-To: spam@semaster01.route25.eu Received-SPF: pass client-ip=2a00:f10:402:781:1c00:45ff:fe00:24f8; envelope-from=rladams@adamsinfoserv.com; helo=se15.route25.eu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/31 08:30:59 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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=none; 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: -0.51 X-TUID: mi5DrVEbM1Pt I've been trying to find the best way to manage my contacts. I've dabbled with org-contact and using an Org file with property drawers, I've dabbled with BBDB. I've looked at standalone programs. My key problem is I need a way to access my contacts in Emacs and Mutt, and send them to my Android phone. Single direction sync is fine. Using a Nextcloud host, org-caldav, and DAVx5 I have already successfully pushed my calendar events to my Android phone. This makes it even more important for me to solve this issue finally. I've considered the merit of a few options: - Use Org-contacts - Pro: It's in org! So easy, lets me keep notes and appointment data easily. - Cons: Doesn't export at all. - BBDB - Pro: It's in Emacs natively, with Org integration. - Pro: Larger users base than Org-contacts, more software - Cons: Exports but requires additional tools to sync Unfortunately looking at the options keeps coming back to how poor general support for CardDAV and vcard files is. In particular, the popular vdirsyncer tool is now looking for a new maintainer, and I had the impression from his list of grievances he might drop it entirely. What could be a decent valid solution to this issue? ------------------------------------------------------------------ Russell Adams RLAdams@AdamsInfoServ.com PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/ Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3