Quick question
Closed this issue · 1 comments
Hi @anticomputer !
Thanks for this work.
I was wondering why you've chosen to write a package for this instead of supplying some quick patches upstream.
My point is that it seems to me that longterm support would benefit more from integration rather than a new implementation.
That said, I struggle to get such a patch merged into password-store mailing-list (https://lists.zx2c4.com/pipermail/password-store/2023-March/004740.html), and I haven't written such a patch for emacs' auth-source-pass yet.
Heya,
This was more intended to support my own use case through a quick weekend code push and includes all the things to get emacs working fully with age as a password-store backend (e.g. https://github.com/anticomputer/passage.el/blob/main/auth-source-passage.el).
Because it was such a rush job and I needed it fairly quickly I didn't really strategize on any upstream patch contributions or even considerations for e.g. ELPA or MELPA, because there's a fair bit of copyright juggling due to it mostly being a port of existing code, hence why it's just a personal repo :)
Once I have a another block of time, I'll deconflict, do the required copyright and attribution spelunking and submit upstream patches. Other folks are welcome to grab what I did here as a starting point as well of course, it should all diff fairly cleanly.