From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 aKDwBhOSQmNvEAAAbAwnHQ (envelope-from ) for ; Sun, 09 Oct 2022 11:19:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id SPrUBhOSQmMKPwEAauVa8A (envelope-from ) for ; Sun, 09 Oct 2022 11:19:15 +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 CDAB222951 for ; Sun, 9 Oct 2022 11:19:14 +0200 (CEST) Received: from localhost ([::1]:48018 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ohSSo-0002Hl-0P for larch@yhetil.org; Sun, 09 Oct 2022 05:19:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ohSRe-0002EZ-Vz for emacs-orgmode@gnu.org; Sun, 09 Oct 2022 05:18:03 -0400 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:53769) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ohSRd-0007fo-Be for emacs-orgmode@gnu.org; Sun, 09 Oct 2022 05:18:02 -0400 Received: by mail-pj1-x1034.google.com with SMTP id fw14so7667593pjb.3 for ; Sun, 09 Oct 2022 02:18:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=+EVSZ5AeortoBRhTNXIDO2QUJq8xWnoP+4fA2Ek91Uo=; b=X1RidpEXqW3Tn7g20/OWFybUw4bRIHj9ynuj7Wnn22rslWCKsDTD6Ku0Fne70bivlJ 18AdVO/AZER1oLhL3TqHVbAFuGDfr5BZ0Rw74TqrmVQToewhsj6lYK0+0B0Xigkz1hTB j/XJ1VRseuhR4+cVgBrxkBRXuEplri5Jowi9xPbXVBRicbmRcW5KgPiVtgTld65ZgXPe GqhqHW5N/Z2QIyTA6Ws7AZJlMSl2aPSbz/a740yn+e8gys8r5LHzfbfc8z6CKrSTqqvk EpSnjP7RIMqPmoL5YT6++2QSW/qaRP85njbWixxe9zqF10+RTm3Vg8mZirWPFULheNJw EHrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+EVSZ5AeortoBRhTNXIDO2QUJq8xWnoP+4fA2Ek91Uo=; b=CNZbeq6BoKn36oAEu99FmLiCErmg58N5ZjG/oOLQmhOELlVckK14g90GSdX9OAmtRe 6hGDU3KDSO/Zz7wp6dGuBORpfKSDUJltvEtKnabc+c0QsTpjerbZL6ZSpp36V4yRemb6 xTR1EciWgL7OLDfO6W0y0lO+2R2wAa4diBkeTUqHY+NJ7ihTnQ/HxODJpVMj7i9GYWzY EF3FvVTRmocHYt0pt8Eqzlq3Pg4qp+Hw6ZeAKIxhXpqkriO4Uh8K3u2+pGxM/Y1QAD5m ST8f8Md2qifBNaGlxhc/xrNv85m4QDFJOLNSO0qhpO8Cq0MasoDLC9che8ttZCtfmn1C EVZQ== X-Gm-Message-State: ACrzQf1xwWfZnaSECfnlIRefKXRGYGIYZxXW9+3tACrzZQ9YfLRKTSSX M3Wtal63rQR8ounaKKub7c1rTTBCZ9E= X-Google-Smtp-Source: AMsMyM6ngwlP3XFw1t5DjZctBNQ1pzReJrCTbcyHOlhLlqTQg1kps82x1h/71/4mcJFpgqEarJao5g== X-Received: by 2002:a17:902:7290:b0:17f:d04b:bf57 with SMTP id d16-20020a170902729000b0017fd04bbf57mr12210790pll.147.1665307079021; Sun, 09 Oct 2022 02:17:59 -0700 (PDT) Received: from localhost ([150.107.26.19]) by smtp.gmail.com with ESMTPSA id z6-20020aa79f86000000b00562ab71b863sm4591201pfr.214.2022.10.09.02.17.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Oct 2022 02:17:57 -0700 (PDT) User-agent: mu4e 1.8.10; emacs 29.0.50 From: Payas Relekar To: emacs-orgmode@gnu.org Subject: Re: Org and Hyperbole Date: Sun, 09 Oct 2022 14:42:10 +0530 Message-ID: <87sfjxwe2m.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1034; envelope-from=relekarpayas@gmail.com; helo=mail-pj1-x1034.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 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1665307154; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=+EVSZ5AeortoBRhTNXIDO2QUJq8xWnoP+4fA2Ek91Uo=; b=FT7bQah7/JShDj8wwJpTyhDYDDVDDbWEpeYqYo9/hq/0RrVbur7ti/nzNR/YFj263VQg5b my7vIHRnjlLTrKUa2xLgx4J8OgC/zHGL+s8ppTF/kQS6FBEo5MeYCbZI6j3mJjGoge1nWj wWc46fIUNAVCNZXrGGCdhmy246vQslgTY6MIUKAngjyS+vNeTuzIbGrE5YDfPZmOtR1l/r q6PYnjpvybDndJO6xPGYWpd+6KcZbTDObedDcCTewITnIpSDGhlRooYNzXIkGKRGngnlV2 B4r6ce4y5uTOaZBYj9OKBR1L2o5X6oCTndrY3pLquzPgpKsUTkrjRdXaomlCXg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665307154; a=rsa-sha256; cv=none; b=Pr823w6ZtCEVP5r4RUO/kGoLfKCo4OI5LuIly46Oue6Hv6+k+0uYcYJGcUP1yfqoBc5aTg GgJ+a48SVUJUol4qn0nzOdGlfh6W+hLqFuyt3X2vu+ooSLIvLkoBg5ggkzxkzzsRdwJa7D Hd6dTqSP5vhvik9acfi6iHyPb3PKbDaENpKoIlvOM0CxYMo6DvMMvpWs7y6LhXYJnd6a0h lijI9mTYUie43JL4D2OW0LiwJKJ2FqF4qqXj0YFyNOGH1l3CWx/XYgKjekLrlZMvoyJ6HP Vr2mLk/WUUElv4cBQgh/OG4ZZ91oVkMdPqEt8e+8htjV7r/gD0J8oWi/l7LjVg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=X1RidpEX; 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: -1.38 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=X1RidpEX; 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: CDAB222951 X-Spam-Score: -1.38 X-Migadu-Scanner: scn0.migadu.com X-TUID: qoIZ8lqpVOJi Robert Weiner writes: > Good to hear. Maybe you can provide early feedback when it hits the > Hyperbole pre-release in the elpa-devel package archive (pre-releases of > Hyperbole packaged up from the git master branch tip). I'll be happy to! Unfortunately I'm not able to always follow this list, so if possible, please let me know when you have something I can try out. > Yes. It will search over many files and even recursive directories of > files. Org-roam has a good model for rapid searching, so we'll have to > consider something similar. It might not be in the first release but will > come by the second major release. Thanks! I've found that without instant/near-instant search the chain of thought breaks easily (Thanks, ADHD!), so this one is quite important. > Each note will have an optional datetime stamp which will be on by > default. If you care to make one note per day, you can do that. Sounds good! > Yes, that is the reason for desiring some kind of database-backed indexing. Yes, but from your other email it appears this one is not going to happen due to previous Emacs versions not having built-in sqlite. Have you thought of any alternate way for achieving same performance without any built-in database? > Yes. The idea is that you initially capture notes into a single default > file and then can quickly refile them as needed. While single default file sounds good, individual daily files are better IME. Because the single file inevitably becomes too large, unwieldy and generally not the best place to go through quickly. >> In short, the framework takes care of organization and makes retrieval >> easy and all I have to worry about is the content. >> > > Yes, I think we typically do this throughout Hyperbole, as it is very > important to us. Thanks! Hyperbole has been really good experience so far, because of practically zero config and batteries included approach. Better integration with stock Emacs stuff like Org, Gnus and Dired is always welcome. Thanks a lot for working on Hyperbole and being responsive! --