From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 2GIxAg6izGIotAAAbAwnHQ (envelope-from ) for ; Tue, 12 Jul 2022 00:19:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id qO4hAQ6izGKoSQAAG6o9tA (envelope-from ) for ; Tue, 12 Jul 2022 00:19:58 +0200 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 A2F5B209F3 for ; Tue, 12 Jul 2022 00:19:57 +0200 (CEST) Received: from localhost ([::1]:43836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oB1kw-0008U6-9O for larch@yhetil.org; Mon, 11 Jul 2022 18:19:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oB1jm-0008ON-8t for emacs-orgmode@gnu.org; Mon, 11 Jul 2022 18:18:42 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:35544) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oB1jk-0005C7-KY for emacs-orgmode@gnu.org; Mon, 11 Jul 2022 18:18:41 -0400 Received: by mail-pj1-x1031.google.com with SMTP id x18-20020a17090a8a9200b001ef83b332f5so9657134pjn.0 for ; Mon, 11 Jul 2022 15:18:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=0Tcs/GaWRRkqGSYjWkvwzlgO5WVlwNlv+2xkvUg8nSw=; b=fqTOaHUvdp/WjkAg7hZ0lYL5pnNdn1c+q7IeQsAHc3mMRpVMUAo4RCotjDDcnsWGJE 6Vqzs06B9FNZwBhJ3o5rsQBdu4OR9nQY8hiE0Q1EM+E9Rl1kZ773jUUcphjvtFGbU7YA AReI7r2+MM1M1Adx3eGgrrov4BXwCjeQTh08IgpdV5jVamLGHwhe4UGrfQogQLFl/zJW o/JdpwawqtnPFsT3lFhN9FDKjhjQuvF0bDaPCc2IlgwH+n2ClHN8OXWQN1B0ot+BVCzU 5fa2SjXOrIPtzxvNdpRwEDlH6uc58NHxCkwiRViED5peVAd4USkLZYVsy1fgd+AlcyGu Ky7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=0Tcs/GaWRRkqGSYjWkvwzlgO5WVlwNlv+2xkvUg8nSw=; b=AhYnNTluKNPPybVfp+BzJulJMhFHceGeSUph+hZm5oW5zfHJ1Hb/Btkb07uEoXrmpC vHwpwCi4aADL7SjeZ4n7aCV1O4DvNK40vvfYuz8KSyZ1gqXohjIHhu4pztJp846RESw2 a60lKzN3jwBAmSrGRjIopnioLHtr9/5XNlMsUJ+PeO9bUgvGuEExqROV15I6JDqK6656 zKlGN14TWOrhnr9ltm7HLwDHzyvEEBnUN5yGFiGOz1khLxc4l+lEISaNANva8tD33ImU CMyOCqYscOE3Jj1ZREN5EwdOksh95bwT3UCuZ4TDrGGrqLMbBBpMdm0jIXyKbFBEsJJi rqOQ== X-Gm-Message-State: AJIora8l9l0ew6a0xVPZFB0lgocrDbeKw6mklKIcc+KzHzkB2gzgNGiP EnwdyZ7zI0ViR81uaQOdD7wDHdB1LZByWw== X-Google-Smtp-Source: AGRyM1uKTNA4+bo/nzxn4Uz/VF8s5tQxX2/+fClaUBgCg7QIG8jLf3EidT/NHkQh4ksUVOWeIJatTw== X-Received: by 2002:a17:902:e848:b0:16c:41d1:19cf with SMTP id t8-20020a170902e84800b0016c41d119cfmr9131257plg.40.1657577918880; Mon, 11 Jul 2022 15:18:38 -0700 (PDT) Received: from dingbat (2001-44b8-31f2-bb00-5e48-d5f8-30c6-ac0e.static.ipv6.internode.on.net. [2001:44b8:31f2:bb00:5e48:d5f8:30c6:ac0e]) by smtp.gmail.com with ESMTPSA id w15-20020aa7954f000000b00528d620eb58sm5438643pfq.17.2022.07.11.15.18.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Jul 2022 15:18:38 -0700 (PDT) References: <576ea5ed-c225-447b-bf48-c57bf7e47196@gmail.com> User-agent: mu4e 1.8.5; emacs 29.0.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: Alternatives or org-capture? Date: Tue, 12 Jul 2022 07:20:54 +1000 In-reply-to: <576ea5ed-c225-447b-bf48-c57bf7e47196@gmail.com> Message-ID: <877d4jguo4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1031; envelope-from=theophilusx@gmail.com; helo=mail-pj1-x1031.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 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-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1657577997; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=0Tcs/GaWRRkqGSYjWkvwzlgO5WVlwNlv+2xkvUg8nSw=; b=BWq7sTIhw7ZCQCfv8YxzWerzqsrhnzxHTtaHm6Vybs7luTeGPR3QtboZul6rcJYwYFGRgn Bk+Gmt7PG44Czx9ygwRITo4fU18qGounGLnTL3niYgENOJI5qbw7CigGKa3uhlvyky13FN OeV93AmFbSxWOsouZmBfkhatK6LBGl+YgcgWjguHFEe1YMc+JTbQyo6PdrmWPAHnjmy+Tt NkSxuDU/0alN+ZccW6fo7vSwXREJdERI2bojSmk2GhE1XJeVo7XUHUY+dCrN1q6suL5cUM 58oxxcY6O3Hakr/oP7U4podOZXVhPxwhy1Gsem+aXHtJRbVttXNm4lg7yCIPGA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657577997; a=rsa-sha256; cv=none; b=RTzsmB5YKBxU8LYPMjs9Ao8u+Eic92vamWlOUUlgpdB9+/4dFPqz+ltlBOcYJanSW8rpga Bd/Q3ggN8lr/8T7JgsGNyLGhOT44mO5GGDzXxqTT1N/4udl0sHn5G6fOWMWKn/NxWMXMW+ bXua/YhxXWN8Hzd1PKqBaFXsZ/74H+FQziHcGVfEtA2eRgaacfl9Q6A+y68aERRgwvLkBf 3c1zrivnpk4XBOWLKAq05dvVK1QK2CupVbaSIldULQlHYBIVk8mDf6y6wZ/zVOoh/nJEli FpbaRSWlcukSdDhFbqOpqfo+cf4BdqJNDYXlUVFMyJ5T2YvV5qgAc4JYazPpKQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=fqTOaHUv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.55 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=fqTOaHUv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: A2F5B209F3 X-Spam-Score: -4.55 X-Migadu-Scanner: scn0.migadu.com X-TUID: h3Q+LxrFpNyp ypuntot writes: > I'm going to start using org-contacts. And, with that, I would like to use org-capture or yankpad. Which one would you recommend using? > I have been trying to use org-capture but it doesn't seem too intuitive for me :$ > > I saved time ago a tutorial for yankpad, and it looked nice. > Does org-capture deserve more effort or could yankpad be more friendly and as useful? > > Best regards > The first thing to note is that org-contacts is a contrib package and not actually part of org itself. Where org-contacts can be really useful is when you use Emacs to read your email. For most Emacs based MUAs, you will be able to configure the MUA to use org-contacts to collect contact information and for auto-completion of addresses etc. For example, the mu4e manual has a short page about using org-contacts with mu4e. I don't know yankpad, but from a quick look it seems to only be a basic template system. Org capture is not quite the same - it is functionality used to capture data and store it in an org file in a specific format. Where it is really powerful is through its template expansion capability which will be automatically filled in with data extracted from the source buffer you are in when you run it. For example, if your using a MUA which has org support, you can have an org-contgacts template which will be automatically filled in with contact data from the current message your viewing, you can have the message-id automatically added and even have a permanent link to the email as well as other meta data like date/time etc. If your going to be using org mode a bit, I strongly recommend you spend the time to get to understand org-capture. Because it is built into org mode it is an integral part of many org mode based workflows. The org-contrib package uses it to streamline collection of contact data and it is a core part of how org-contacts works. If your going to use something else like yankpad, you may as well not worry aboutg org-contacts and just roll your own using yankpad and an org file as your contacts database. As to documentation for org-contacts - there isn't much I could find. The best source is really the source code, particularly the 'commentry' section. The ELPA package description also has some information. and there are a few blogs, video etc which you can use to piece things together. Recommend you get to know/understand org-capture first and the rest will become much clearer.