Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

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)