-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creating xoauth2 only version of the gem #68
Comments
Hi @ssunday . I changed the license from Apache to Unlicense. I made this choice based on https://opensource.stackexchange.com/a/4548 and https://choosealicense.com/licenses/unlicense/. I suppose you'd better create a new gem, to prevent breaking the existing stuff that is still useful to some users. So, feel free to create another gem and reuse all the code you need. If one day, you end up being merged into Net::IMAP, let me know ! |
@nfo Thank you so much for doing that! Yes, I think a new gem will be in order for this. I'll let you know when/if it is merged in Net::IMAP. 🙌🏻 |
@nfo ruby/net-imap#63 Boom! |
@ssunday Congrats ! 🎉 |
@ssunday Let me know when it's released, I'll update the README. |
Released as of 0.3.1 https://github.com/ruby/net-imap/commits/master |
How do the |
That is beyond my knowledge. It looks like https://ruby-doc.org/stdlib-3.1.2/libdoc/net-imap/rdoc/Net/IMAP.html uses an older version of the gem (?). Rails pulls in the gem https://rubygems.org/gems/actionmailer , but with no specific version so I just upgraded it on the relevant project. |
@nfo Like @ssunday said, current versions of I actually used a forked version of Basically, as part of the big "stdlib gemification" project, If you have any issues with any stdlib gems, the first place to check is by updating to the latest In more detail... (please ignore me if you already knew this... and I probably got some detail wrong anyway!) One way of thinking about it is that a standard ruby installation comes with a copy of every default gem in the ruby installation directory, e.g: The default ruby
And the default Gem path will look something like this:
So long as you don't disable rubygems, when The real trouble comes with the gemified versions of libs like Even though |
And thanks to both of you for contributing this to |
This gem's XOAUTH2 implementation seems to work fine with Microsoft/Outlook. My ask is to be able to make a streamlined version of this gem that only provides xoauth2 functionality—which could hopefully be then easily merged into Net::IMAP at some-point (ruby/net-imap#12). This is so it can be used with other providers without having the google specific code.
I'd be able to do the leg work in creating the xoauth2-only version, but I'm unclear on how I ought to go about it with the license as is and such.
The text was updated successfully, but these errors were encountered: