Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Component Deliverables"
(→Core Components) |
(→Core Components) |
||
Line 8: | Line 8: | ||
===Core Components=== | ===Core Components=== | ||
− | # I-Card Manager | + | # I-Card Manager |
− | # HBX Support | + | #* Status: working prototype shown in June; need to refactor |
+ | #* Build: Java only | ||
+ | # HBX Support | ||
+ | #* Status: working prototype for RSS-P and Scrape&Fille shown in June; need to refactor | ||
+ | #* Build: Java only | ||
# ISS Web UI | # ISS Web UI | ||
− | # ISS Client UI | + | #* Build: Java only |
+ | # ISS Client UI | ||
+ | #* Binary-Build: {x86,?} * {EclipseRCP-Gnome-{RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI} | ||
+ | #* Java-Build: EclipseRCP plugins | ||
# Relying Party Enablement | # Relying Party Enablement | ||
− | # I-Card Selector Service (ISS) | + | #* Build: Java, PHP, Python, Ruby libraries |
+ | # I-Card Selector Service (ISS) | ||
+ | #* Status: preliminary API | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
# I-Card Registry | # I-Card Registry | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
#* CardSpace I-Card Provider | #* CardSpace I-Card Provider | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
#** live.microsoft.net STS i-card | #** live.microsoft.net STS i-card | ||
#** PingIdentity STS i-card | #** PingIdentity STS i-card | ||
#** Kim's blog i-card | #** Kim's blog i-card | ||
#* RSS-P I-Card Provider | #* RSS-P I-Card Provider | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
#* OpenID-H I-Card Provider | #* OpenID-H I-Card Provider | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
# Attribute-Claim Mapping | # Attribute-Claim Mapping | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
# Token Issuer | # Token Issuer | ||
#* STS [working prototype; waiting on legal] | #* STS [working prototype; waiting on legal] | ||
+ | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #* Java-Build: Eclipse plugin | ||
#** un/pw Token Provider [working prototype; waiting on legal] | #** un/pw Token Provider [working prototype; waiting on legal] | ||
#** idemix Token Provider [working prototype; waiting on legal] | #** idemix Token Provider [working prototype; waiting on legal] | ||
#** x509 Token Provider | #** x509 Token Provider | ||
# IdAS [0.5+] | # IdAS [0.5+] | ||
− | #* LDAP provider | + | #* Binary-Build: {CPU: x86,?} * {bindings: C, Java} |
− | #* XML-File based provider | + | #* Java-Build: Eclipse plugin |
− | #* Jena/HSQLDB provider | + | #* Providers: |
− | #* RSS-P (uses Jena/HSQLDB) provider | + | #** LDAP provider |
+ | #*** Status: under development | ||
+ | #*** Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #*** Java-Build: Eclipse plugin | ||
+ | #** XML-File based provider | ||
+ | #*** Status: under development | ||
+ | #*** Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #*** Java-Build: Eclipse plugin | ||
+ | #** Jena/HSQLDB provider | ||
+ | #*** Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #*** Java-Build: Eclipse plugin | ||
+ | #** RSS-P (uses Jena/HSQLDB) provider | ||
+ | #*** Status: under development | ||
+ | #*** Binary-Build: {CPU: x86,?} * {bindings: C, Java} | ||
+ | #*** Java-Build: Eclipse plugin | ||
'''Build Targets'''<br> | '''Build Targets'''<br> | ||
− | Each of the above needs to be automatically built (with javadoc) and automatically tested (on build.eclipse.org) in three variants (daily, stable, release) | + | Each of the above needs to be automatically built (with javadoc) and automatically tested (on build.eclipse.org) in three variants (daily, stable, release). |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==See Also== | ==See Also== | ||
* [[Higgins Wiki]] | * [[Higgins Wiki]] |
Revision as of 20:04, 4 October 2006
Release 1.0 Components and Status
This page lists the components envisioned for Higgins v1.0. Statuses are shown in square brackets.
Clients
- Firefox HBX for Windows, OSX, Suse, Red Hat, Debian, Ubuntu [M0.4+]
- IE6 HBX for Windows
- Safari HBX for OSX
Core Components
- I-Card Manager
- Status: working prototype shown in June; need to refactor
- Build: Java only
- HBX Support
- Status: working prototype for RSS-P and Scrape&Fille shown in June; need to refactor
- Build: Java only
- ISS Web UI
- Build: Java only
- ISS Client UI
- Binary-Build: {x86,?} * {EclipseRCP-Gnome-{RPM, Deb}, EclipseRCP-OSX-OSXPkg, EclipseRCP-Win32-WinMSI}
- Java-Build: EclipseRCP plugins
- Relying Party Enablement
- Build: Java, PHP, Python, Ruby libraries
- I-Card Selector Service (ISS)
- Status: preliminary API
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- I-Card Registry
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- CardSpace I-Card Provider
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- live.microsoft.net STS i-card
- PingIdentity STS i-card
- Kim's blog i-card
- RSS-P I-Card Provider
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- OpenID-H I-Card Provider
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- Attribute-Claim Mapping
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- Token Issuer
- STS [working prototype; waiting on legal]
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- un/pw Token Provider [working prototype; waiting on legal]
- idemix Token Provider [working prototype; waiting on legal]
- x509 Token Provider
- IdAS [0.5+]
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- Providers:
- LDAP provider
- Status: under development
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- XML-File based provider
- Status: under development
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- Jena/HSQLDB provider
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- RSS-P (uses Jena/HSQLDB) provider
- Status: under development
- Binary-Build: {CPU: x86,?} * {bindings: C, Java}
- Java-Build: Eclipse plugin
- LDAP provider
Build Targets
Each of the above needs to be automatically built (with javadoc) and automatically tested (on build.eclipse.org) in three variants (daily, stable, release).