OpenSSO Extensions

OpenSSO Extensions FAQ

  1. OpenSSO Extensions とは何ですか?
  2. OpenSSO Extensions はどこに含まれていますか?
  3. OpenSSO Extensions は Lightbulb と比較してどうですか?
  4. OpenSSO Extensions に貢献することができますか?
  5. OpenSSO Extensions のコードは OpenSSO 製品の一部となりえますか?

Q: OpenSSO Extensions とは何ですか?

OpenSSO Extensions は、OpenSSO によるアクセス制御、シングルサインオン、連携技術をビルドするモジュールに対するインキュベーター的なものですが、コア製品の一部ではありません。 OpenSSO Extensions は OpenSSO ツリーのコアな部分には属しませんので、コードレビューやチェックインに関するルールはより緩和的です。

Q: OpenSSO Extensions はどこに含まれていますか?

OpenSSO Extensions は extensions ディレクトリにあります。

Q: OpenSSO Extensions は Lightbulb と比較してどうですか?

Lightbulb は、LAMP スタック(Linux、Apache、MySQL、PHPP)向けに連携機能をインプリメントすることにフォーカスを置いたサブプロジェクトの集合体という位置づけでした。この名称は、ランプ(lamp)に対して、白熱電球(light bulb)という語呂合わせから付けられました。 初期のサブプロジェクトでは、PHP を用いて SAML version 2.0 対応のサービスプロバイダが開発されました。 その後、数多くの貢献により、LAMP 以外もターゲットとする OpenSSO をベースにしたモジュールが組み込まれましたので、名前を OpenSSO Extensions と変えることにしました。

Q: OpenSSO Extensions に貢献することができますか?

はい、大歓迎です! Sun Contributor Agreement は、OpenSSO のコアの部分と同様に、OpenSSO Extensions にも適用されます。 しかし、より多くの方に参加いただけるように、ガバナンスに関しては制約を緩めにしています。

Q: OpenSSO Extensions のコードは OpenSSO 製品の一部となりえますか?

ある意味では、「yes」と言えるかも知れません。 OpenSSO チームによる合意の決定の上で、 opensso/extensions にあるサブツリーが opensso/product へと移動するメカニズムになっています。