Comments (1)
I do my best, but for historical reference I'll replay how we wound up here.
I worked for Sports Engine, a startup local to me, for a few years. In my time there, there was a need for a SAML idp. I didn't want to write one entirely by hand, but all available libraries were half-baked virtual test libraries. So I spun off of one of those, rewrote it from the ground up using the information I gleaned from their work - mostly this Lawrence Pit fellow. The needs of the library's growth had more or less slowed - it did what they needed. Shortly after that, I left the company. This was 2015. Interestingly, the SAML saga at my job was a very small one.
Fast forward one job and some years; I don't work on Ruby full time, and I certainly don't work on SAML even a little bit.
Some time in the last few years, though, someone reached out to me and the company because at this point the company still owns the repository. They wanted to take on some of the ownership, responsibilities, and Internet points. I said great, finally. Like you say, people clearly want to use the project. I'd love to help it grow but frankly it's near the bottom of totem pole of interest and care at the point. So, with the help of the folks at Sports Engine we spin off a separate, Open Source organization and this new fellow jumps in dropping his name all over everything - gotta get those points. Then suddenly he's no where to be found. I messaged him and eventually found out the project that needed SAML is no longer really needed so his focus has changed. I don't mean to knock this guy, because I understand how that goes. I do somewhat knock kicking off an entire org change, giving someone the keys who hasn't really proved they can provide the value needed - but that one's probably on me. I got a little too excited, thinking that I thought I found someone who could shepherd this into a better place.
Fast forward another job and some years; I seldom work on Ruby, I sometimes work on Authentication systems, but almost never SAML.
So, that's all to say, if you want to help dust off issues, and pull requests to get them ready with an @ to me to finish them off - that sounds great to me. I will continue to do my best - though that will likely be less than what people want or need. If the assistance progresses for some time, I'm happy to upgrade your access to streamline things. Help has and always will be appreciated.
from saml_idp.
Related Issues (20)
- move to travis .com HOT 2
- Certificate provided in IDP Metadata does not have Key Usage with digitalSignature field HOT 2
- Specifying encryption details in /saml/metadata
- SLO appears to be incomplete HOT 2
- Question on configuring SP HOT 2
- SamlIdp::IdpController is not works for many cases HOT 1
- undefined method `acs_url' for nil:NilClass HOT 6
- To use SP metadata information for IdP configuration. HOT 1
- Is this used in production? HOT 1
- Fixe typo of example SamlIdpController HOT 2
- 'Signature is invalid' error when logging out HOT 3
- Validate Signature for the SP by default HOT 2
- Unclear meaning of attribute "validate_signature" HOT 2
- Tried building with gem but failed, started writing a custom builder HOT 2
- IdP seems to be encoding the callback url's query string in a weird way HOT 2
- SLO Request without x509 certificate element HOT 1
- undefined method `signed_message=' for #<SamlIdp::Configurator:0x00007f9b1e8ee4f8 HOT 2
- Update rails docs HOT 2
- NoMethodError in SamlIdpController#create HOT 4
- 403 error with SLO request HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from saml_idp.