From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrew Hyatt Newsgroups: gmane.emacs.devel Subject: [NonGNU ELPA] New package: ekg Date: Mon, 02 Jan 2023 17:27:04 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38605"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 02 23:27:57 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pCTHg-0009mS-QT for ged-emacs-devel@m.gmane-mx.org; Mon, 02 Jan 2023 23:27:56 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pCTH4-00049R-RR; Mon, 02 Jan 2023 17:27:18 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCTH3-00048B-1L for emacs-devel@gnu.org; Mon, 02 Jan 2023 17:27:17 -0500 Original-Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pCTH0-00046S-ME for emacs-devel@gnu.org; Mon, 02 Jan 2023 17:27:16 -0500 Original-Received: by mail-qv1-xf35.google.com with SMTP id t17so10340982qvw.6 for ; Mon, 02 Jan 2023 14:27:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=MrgTnuWlQr4z0oRknOy8NlTYkZOT6vmi/lhcltFKjog=; b=WVxJQusN6r0Cg4cmVNq+xemChxoH+v1dW/lYUtTg4KO5NcxhwU3FRlCLY8VktOs7gj 0VFFhFpKek4qVYfk9KtL3nlULVDimZLW+enrlWcE/W5d/bUsFqXISJDgeyh1s0W2Njtq bY9b9AjmNB+QHcf+cxi4pmqOMGUB1IDRNxF5PT0jDAUku4DuEApRyRwHR2+6tPVFPGzT Mpwp6HzZgmYv/CvzVHFqeQaV866qO38ddYFLNhHT2HvjfaU3HrZnvjXNOk6nXL09bapS vOWgiW2fWZcYG1MMwg13CO2+oq4KziAV+/26WHyOsiqVlTqlYhEbWEh+gQfsFgEv3Bd3 7daw== 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:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=MrgTnuWlQr4z0oRknOy8NlTYkZOT6vmi/lhcltFKjog=; b=uYsE+K3FifcKmjdC7KltfrJTCmQPFAtbNQfORfPLNai+0DiwXh2LTsfODN0fzwEQGt 4xFV0WRj80FnH6DFKH62RazzknL7F/LFFgWVdIatlzfgar+WodAYieKXcrW/Vx7XNCNm NMlMtkpasBnHucPTBl0NZLt6dCICRmQus0kjtEIjxI810YkXDnGErJKnGDNoVTHXbLzs wDDudkW5+HPjKHsXxwtYPtzEoszbVUx+QSwIz+t7Wa/Cxoq0k1NUKEFWMKOZrVL5hspb 4gDZa3me758dsDH6JvqFXxAZhKeYVvpmt8N8cul/gHHuVPf7faFGuR7mBlUX1EijDv0d Xj5w== X-Gm-Message-State: AFqh2koH/dfvcC3oFUxPuSiTCn2DRBnkvrqW0uj0LpRF9Z+KRpqvoaiA GUMel3n0ziEIq4kaqA37nHAGvlL9M6M= X-Google-Smtp-Source: AMrXdXsgSziCiRFNeWBt3EpOZIqZKZEb98PsbwqjiJ2l9QTem2Jo7IFyyIUEK0UTKBEIu5MzwwHREQ== X-Received: by 2002:a05:6214:a51:b0:531:bcf9:a2ee with SMTP id ee17-20020a0562140a5100b00531bcf9a2eemr13026803qvb.5.1672698431929; Mon, 02 Jan 2023 14:27:11 -0800 (PST) Original-Received: from andrews-mbp.lan (pool-71-183-193-81.nycmny.fios.verizon.net. [71.183.193.81]) by smtp.gmail.com with ESMTPSA id w22-20020a05620a0e9600b00704a2a40cf2sm20967323qkm.38.2023.01.02.14.27.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Jan 2023 14:27:11 -0800 (PST) Received-SPF: pass client-ip=2607:f8b0:4864:20::f35; envelope-from=ahyatt@gmail.com; helo=mail-qv1-xf35.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-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302200 Archived-At: Hi everyone, I've created a new package called ekg, which can be found at https://github.com/ahyatt/ekg. I'd like to add it to NonGNU ELPA. This is a note-taking app in the same PKMS space as org-roam, but also can store other things as well - maybe one way to put it is that it's a way you can either creates notes with tags, or attach notes and tags to existing resources. Those resources now are just URLs but can be expanded later. One of the notable design choices is that this is built on top of my triples package (which has been added to GNU ELPA), and so everything, notes, tags, URLs, and all, is stored in a sqlite database. The README.org file in that repository has much more information about design and usage. I have FSP papers, so this could theoretically go into GNU ELPA, but I'd like it to be easy to contribute to this, so I'd prefer not having to ask for FSF papers from all contributors. Thank you, and please let me know what you think.