-
Notifications
You must be signed in to change notification settings - Fork 386
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
1.0 Roadmap #787
Comments
Some things that come to mind: Edit: @Ch4s3 added everything to the main post. |
Was #70 implemented? Should make it into 1.0 |
I'd like to be able to easily create custom submodules for specific cases (or override the existing ones because I need special functionality). Make them more like a plugin. You could even extract the current submodules into separate gems. Would keep core smaller and easier to maintain. Would also allow for different maintainers for the extracted submodules. Probably be smart to extract external providers and ORMs in the same way. |
@pbougie We've talked about extracting things into gems. |
Deprecating rails 3/ruby 1.9 and adding support for rails 5 might be of note? (Good thing to add to the README at least.) |
What about this issue? #24 |
@rubenmoya I'm not sure multiple models being able to authenticate is especially in keeping with the spirit of the gem. Perhaps I'm missing something? |
I'm wondering if Sorcery project would be moved to organization to make collaboration easy. |
@toshimaru Yeah, that's on the list as well. Ideally at some point soon we will move to |
@Ch4s3 how about extracting providers-strategies out of Sorcery. Each provider has some hardcoded configuration which can change from time to time, and whole gem have to be updated for the reason of some 3rd party provider changed url. If community agree with this I can make an issue for that and make some experiments on implementing it |
@IvanShamatov I expect it to be a lot of work. That said, I think it's the right path forward. If you're willing to start on it then I'll pitch in. |
Yeah @IvanShamatov I think Omniauth as discussed in #533 is a good route. |
Great news! Thanks to the generosity of Github and whoever originally registered the name, I've managed to create a Sorcery organization. I've invited all the maintainers that I'm aware of to the organization, @arnvald, @Ch4s3, please let me know how we'd like to proceed.
|
@NoamB, I've invited you as an Owner to the new Sorcery organization. |
@Ch4s3, @arnvald, EDIT: This suggestion might not follow Semantic Versioning, depending on if deprecating rails 3/ruby 1.9 is considered a breaking change. |
Hey, I like the idea of moving to new organization. @athix thanks for helping with getting the Sorcery name for organization. We'd need to move anyway, because only Noam has access to grant permissions to Github repo and I didn't get any answer from him. However, I could grant access to rubygems.org, so @Ch4s3 now you can push gem there. The next step would be to go through all the issues and PRs and move the relevant ones to new organization. Later I'll update the repo readme with the link to new address |
Ok, I'm set up. I'm traveling at the moment, but I'll do some work soon.
|
I'm following you, guys. |
@IvanShamatov find us on the new org repo Sorcery/sorcery#32 |
at this point, should we figure a 1.0 is probably not coming anytime soon? |
@jrochkind Honestly, unless there's a build-up of momentum that seems fairly likely. I (and I assume @Ch4s3 as well) have a lot of other projects to work on that personally feel higher priority. If there's any specific features that you need merged in however, I'd be more than happy to help on a PR. |
I'm starting this issue to discuss our path to a 1.0 release. Please feel free to request features here and discuss areas that need improvement or bug fixes.
The text was updated successfully, but these errors were encountered: