Skip to content

Instantly share code, notes, and snippets.

@Dowwie
Created December 18, 2014 18:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Dowwie/08f3766276cb7ff56845 to your computer and use it in GitHub Desktop.
Save Dowwie/08f3766276cb7ff56845 to your computer and use it in GitHub Desktop.
pyshiro : porting Apache Shiro 1.2.3 to Python 3
I'm working full time porting the vast majority of Apache Shiro, a robust security management platform-framework written in Java, to Python 3. Porting is a massive undertaking and I could use some help. I'm working as quickly as possible, making things pythonic as I go. Interfaces and abstract objects will come last and any major refactoring will come even later. I have to get my arms around this beast first.
email me at dkcdkg@gmail.com if you are interested in working together on this project
thanks to Les and Apache for making Shiro happen
It's not a question of *IF* this porting project will finish but *WHEN* -- the sooner I get help, the sooner the python community can benefit
@lhazlewood
Copy link

This is awesome! I'm no pythonista and I'm slammed at Stormpath, so I can't really contribute, but I offer all the moral support I can! :)

That said, your best bet would be to base it off the upcoming Shiro 2.0 API:

http://svn.apache.org/repos/asf/shiro/branches/2.0-api-design-changes/

That has cleaned up a few things along the way and would make a good base for porting. Best of luck!

@Dowwie
Copy link
Author

Dowwie commented Dec 18, 2014

Les, you are the man

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment