Table of Contents |
---|
Most of the project participants didn't come to the project with the kind of skills enumerated, but they reflect the baseline at which we get significant productivity from a contributor. Some of the cultural factors that are harder to describe include:
- being a self-starter, we don't hold hands well
- good diagnostic skills in problem resolution
- being a quick learner
- having a high attention to detail
- low tolerance for bugs and a focus on correctness and security
Identity Provider (V3)
Foundational
...
Similar skills required for other protocols (substituting their requirements).
OpenSAML-J (V3)
- SAML (expert)
- Java Programming (intermediate with strong design skills)
- Windows and/or Unix Systems Programming (intermediate)
- XML Processing (expert)
- XML Signature / Encryption, TLS, PKI (expert)
- HTTP Architecture (expert)
- Distributed Systems (fluent)
...
Similar skills required for other protocols (substituting their requirements).
OpenSAML-C (V3)
- SAML (expert)
- C++ Programming (intermediate with strong design skills, experience with STL a must)
- Windows and/or Unix Systems Programming (expert)
- XML Processing (expert)
- XML Signature / Encryption, TLS, PKI (expert)
- HTTP Architecture (expert)
- Distributed Systems (fluent)