[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ELPA] New package: auth-source-xoauth2-plugin
From: |
Philip Kaludercic |
Subject: |
Re: [ELPA] New package: auth-source-xoauth2-plugin |
Date: |
Wed, 29 Jan 2025 21:36:40 +0000 |
Xiyue Deng <manphiz@gmail.com> writes:
> Hi,
>
> I'd like to submit my small addon to enable xoauth2 support for
> inclusion in GNU (or non-GNU) Elpa, whichever is the best fit. This is
> a follow-up of the discussion at [1]. This package depends on
> oauth2.el[2] for xoauth2 handling and advices the auth-source code to
> enable xoauth2 support. The code is hosted on GitLab[3]. I have been
> testing this for a few months and it seems to work fairly reliably for
> my Gmail so I think it's probably time to let more people try it.
>
> A short description is below:
>
> ;; An auth-source plugin to enable xoauth2 support.
>
> ;; This package provides a global minor mode for enabling xoauth2 in
> ;; auth-source. Once adding information required for xoauth2 authentication
> in
> ;; your auth-source file and enabling the global minor mode, one can
> ;; authenticate through xoauth2 to supported services, e.g. Gmail, etc.
>
> ;; See README.org for a more detailed introduction and usages.
>
> As I don't have push access, please let me know how to proceed. Thanks
> in advance!
I can add it for you do elpa.git, don't worry about that. Code-wise, I
don't have any comments, I just wonder if you really want to call the
package "auth-source-xoauth2-plugin" or if "auth-source-xoauth2" would
be enough?
> P.S. Philip kindly provided many feedback to an early version of the
> code and I really appreciate it! I'm looking for more code review /
> feedback, and would like to make it up-to-standard for Elpa inclusion.
>
> [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72992
> [2] https://elpa.gnu.org/packages/oauth2.html
> [3] https://gitlab.com/manphiz/auth-source-xoauth2-plugin