unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Kjartan Óli Águstsson" <kjartanoli@outlook.com>
To: "Kjartan Óli Águstsson" <kjartanoli@outlook.com>
Cc: Philip Kaludercic <philipk@posteo.net>, emacs-devel@gnu.org
Subject: Re: [ELPA] New package: calibre.el
Date: Tue, 09 May 2023 12:50:36 +0000	[thread overview]
Message-ID: <GV1P193MB23103C96F7351EA6D8354621DF769@GV1P193MB2310.EURP193.PROD.OUTLOOK.COM> (raw)
In-Reply-To: <GV1P193MB2310A2209D24B259B7EA4399DF9D9@GV1P193MB2310.EURP193.PROD.OUTLOOK.COM>

[-- Attachment #1: Type: text/plain, Size: 1129 bytes --]


Kjartan Óli Águstsson <kjartanoli@outlook.com> writes:

>> This means you should copy the metadata to calibre.el.  Especially the
>> dependency list.  (Also, why do you depend on "29.1.0", a version which
>> is unreleased and has an additional ".0" at the end?  I guess you need
>> Emacs 29 because of SQLite?  Have you taken a look at emacsql?)
>
> I'll definitely fix the .0 thing.  You are correct that the dependency
> on Emacs 29 is for SQLite.  Emacsql would not work, since I am
> interacting with an existing database maintained by Calibre.  If you
> want to wait until Emacs 29 is released to add it I would definitely
> agree to that.

I've done some more work on this.  The most significant one being the
addition of a backend/database interface that uses the calibredb
executable instead of parsing the SQLite database directly.  Combined
with compat this should lower the minimum required Emacs version to 27.
Are there any other things that would block calibre.el's inclusion in
GNU ELPA?

-- 
Kjartan Oli Agustsson
GPG Key fingerprint: 4801 0D71 49C0 1DD6 E5FD  6AC9 D757 2FE3 605E E6B0

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 691 bytes --]

  parent reply	other threads:[~2023-05-09 12:50 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-04-17 23:23 [ELPA] New package: calibre.el Kjartan Óli Águstsson
2023-04-18  6:05 ` Philip Kaludercic
2023-04-18  8:19   ` Kjartan Óli Águstsson
2023-04-20 13:37     ` dalanicolai
2023-04-20 19:28       ` Kjartan Óli Águstsson
2023-04-20 18:26     ` Philip Kaludercic
2023-04-20 19:46       ` Kjartan Óli Águstsson
2023-05-09 12:50     ` Kjartan Óli Águstsson [this message]
2023-05-10  6:36       ` Philip Kaludercic
2023-05-10 11:24         ` Eli Zaretskii
2023-05-10 12:34         ` Kjartan Óli Águstsson
2023-05-16 19:38           ` Philip Kaludercic
2023-05-17 15:01             ` Kjartan Óli Águstsson
2023-05-18 13:01               ` Philip Kaludercic
2023-05-18 16:23                 ` Kjartan Óli Águstsson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=GV1P193MB23103C96F7351EA6D8354621DF769@GV1P193MB2310.EURP193.PROD.OUTLOOK.COM \
    --to=kjartanoli@outlook.com \
    --cc=emacs-devel@gnu.org \
    --cc=philipk@posteo.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).